Discussion:
[spip-dev] Amelioration partie privee gestion des plugins
Eric Priou
2018-03-19 08:25:39 UTC
Permalink
Bonjour,
Je m'y perds dans la gestion des plugins.


Voici quelques souhaits d'amélioration.

Sous Spip 3.1.7:


Dans la partie privée:

Liste des plugins sous encadré vert, puis dessous, une nouvelle ligne,
explicative: Cette page liste les plugins actifs et non verrouillés du site.
Pourquoi ne pas faire une seule ligne (gain de place, pas de
redondance) ayant pour intitulé: liste les plugins actifs et non
verrouillés du site avec une liste boutons radio pour les autres
possibilités de listes ( liste les plugins inactifs,etc.)?


_Dans plugins inactifs_, j'ai un effet stromboscopique avec les hachures
gris/blanc. C'est assez désagréable si on scrolle.

Pourquoi y a-t-il dans cette liste le bouton Afficher plugins inactifs?
Je ne comprends pas.

J'obtiens alors de nouvelles informations par exemple Compressor:
version obsolète, Cite: version incompatible ????
et Spip 3.1 apparaît ????


J'ai installé un grand nombre de plugins et il faut scroller toute la
page pour voir le menu activer/ mettre à jour.

Pas de moyen de le placer en haut ou de mettre en haut de la liste les
plugins qui ont de nouvelles versions? ou indiquer que de nouvelles
versions sont disponible, tout comme cela existe pour les versions de
Spip. Ça m'éviterait de passer chaque jour vérifier.

D'autre part il n'y aurait pas la possibilité d'imbriquer davantage
Vérifier la compatibilité des plugins avec une autre version et la
gestion de plugins?

Et, cerise sur le gâteau, des infos sur ce qu'apporte la nouvelle
version/et renvoi sur le forum contrib du-dit plugin par simple survol
sur la liste avant de lancer si on le souhaite, en toute connaissance de
cause, le passage à la version supérieure.


EP
Maïeul
2018-03-23 15:39:21 UTC
Permalink
Post by Eric Priou
Et, cerise sur le gâteau, des infos sur ce qu'apporte la nouvelle
version/et renvoi sur le forum contrib du-dit plugin par simple survol
sur la liste avant de lancer si on le souhaite, en toute connaissance de
cause, le passage à la version supérieure.
EP
Sur ce point précis : il n'y a pas de mécanisme d'annonce des modifs
dans la définition d'un plugin. La concevoir, pourquoi pas, mais encore
faut-il que les auteurs de plugins ait le temps d'ajouter cela, sachant
que par ailleur il existe un historique du code.

En revanche on pourrait envisager d'afficher le numéro de la nouvelle
version, sachant que sur un numéro
x.y.z:
- x signifie un changement majeur, avec rupture de compatibilité
possible, problable ou certaine
- y : nouvelle fonctionnalité
- z : correction de bug

On pourrait aussi envisager de renvoyer vers lla liste des commits du
plugin, mais ce ne serait pas optimum


_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Bruno Bergot
2018-03-23 15:56:18 UTC
Permalink
Hop,
Post by Maïeul
Sur ce point précis : il n'y a pas de mécanisme d'annonce des modifs
dans la définition d'un plugin. La concevoir, pourquoi pas, mais encore
faut-il que les auteurs de plugins ait le temps d'ajouter cela, sachant
que par ailleur il existe un historique du code.
Oui, le pb est là, on a pas cette info à ce jour.
Post by Maïeul
En revanche on pourrait envisager d'afficher le numéro de la nouvelle
version, sachant que sur un numéro
Pour info, on le fait déjà, il est affiché au survol de la petite flèche
qui signale qu'une mise à jour est dispo.

++
b_b
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Ybbet Spip
2018-03-23 16:17:38 UTC
Permalink
Yop
Hop,
Sur ce point précis : il n'y a pas de mécanisme d'annonce des modifs dans
la définition d'un plugin. La concevoir, pourquoi pas, mais encore faut-il
que les auteurs de plugins ait le temps d'ajouter cela, sachant que par
ailleur il existe un historique du code.
Oui, le pb est là, on a pas cette info à ce jour.
En revanche on pourrait envisager d'afficher le numéro de la nouvelle
version, sachant que sur un numéro
Pour info, on le fait déjà, il est affiché au survol de la petite flÚche
qui signale qu'une mise à jour est dispo.
A minima, on ne pourrait pas prendre les logs des commits ?
De plus, on pourrait faire un hook svn qui génÚre le changelog à partir
desdits messages de commit

Ybbet
++
b_b
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Franck
2018-03-23 17:31:55 UTC
Permalink
Hello, juste pour dire qu’il y a deux tickets qui ressemblent au sujet 😊

https://core.spip.net/issues/3509

https://core.spip.net/issues/3017

Donc à voir s’il ne serait pas mieux de mettre vos idées dedans 😊

Franck



De : Ybbet Spip <***@gmail.com>
Envoyé : vendredi 23 mars 2018 17:18
À : Bruno Bergot <***@gmail.com>
Cc : SPIP-dev <spip-***@rezo.net>
Objet : Re: [spip-dev] Amelioration partie privee gestion des plugins



Yop



Le 23 mars 2018 à 16:56, Bruno Bergot <***@gmail.com <mailto:***@gmail.com> > a écrit :

Hop,

Le 23/03/2018 à 16:39, Maïeul a écrit :


Sur ce point précis : il n'y a pas de mécanisme d'annonce des modifs dans la définition d'un plugin. La concevoir, pourquoi pas, mais encore faut-il que les auteurs de plugins ait le temps d'ajouter cela, sachant que par ailleur il existe un historique du code.


Oui, le pb est là, on a pas cette info à ce jour.


En revanche on pourrait envisager d'afficher le numéro de la nouvelle version, sachant que sur un numéro


Pour info, on le fait déjà, il est affiché au survol de la petite flÚche qui signale qu'une mise à jour est dispo.



A minima, on ne pourrait pas prendre les logs des commits ?

De plus, on pourrait faire un hook svn qui génÚre le changelog à partir desdits messages de commit

Ybbet


++
b_b


_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip <http://irc.freenode.net/spip>
Eric Lupinacci
2018-03-23 19:39:35 UTC
Permalink
Ben les logs de commits ils sont déjà sur Plugins SPIP au bas de la page du
plugin.
Ce qui est vrai c'est qu'il manque peut-être un lien direct vers la page de
Plugins SPIP.
A voir.
Post by Franck
Hello, juste pour dire qu’il y a deux tickets qui ressemblent au sujet 😊
https://core.spip.net/issues/3509
https://core.spip.net/issues/3017
Donc à voir s’il ne serait pas mieux de mettre vos idées dedans 😊
Franck
*Envoyé :* vendredi 23 mars 2018 17:18
*Objet :* Re: [spip-dev] Amelioration partie privee gestion des plugins
Yop
Hop,
Sur ce point précis : il n'y a pas de mécanisme d'annonce des modifs dans
la définition d'un plugin. La concevoir, pourquoi pas, mais encore faut-il
que les auteurs de plugins ait le temps d'ajouter cela, sachant que par
ailleur il existe un historique du code.
Oui, le pb est là, on a pas cette info à ce jour.
En revanche on pourrait envisager d'afficher le numéro de la nouvelle
version, sachant que sur un numéro
Pour info, on le fait déjà, il est affiché au survol de la petite flÚche
qui signale qu'une mise à jour est dispo.
A minima, on ne pourrait pas prendre les logs des commits ?
De plus, on pourrait faire un hook svn qui génÚre le changelog à partir
desdits messages de commit
Ybbet
++
b_b
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Peetdu
2018-03-27 08:30:55 UTC
Permalink
Yep,
Post by Bruno Bergot
Post by Maïeul
En revanche on pourrait envisager d'afficher le numéro de la nouvelle
version, sachant que sur un numéro
Pour info, on le fait déjà, il est affiché au survol de la petite flèche
qui signale qu'une mise à jour est dispo.
Wow ! Alors celle là je l'avais pas vue.
Il faut donc faire un double survol oO

1- Survoler la ligne du plugin, qui se grise et affiche les boutons
[ Désactiver ] [ Désinstaller ] [ Mettre à jour ]
2- puis, dans cet état de survol, survoler la flèche qui signale la mise
à jour et on a une infobulle avec le numéro de nouvelle version.

Il me semble que ce n'est ni ergonomique (surcharge cognitive), ni
accessible (double survol impossible à réaliser pour handicap moteur,
etc. (?)).

Solution proposée : ajouter l'info de numéro de nouvelle version
directement dans le bouton "Mettre à jour".

Ex : [ Désactiver ] [ Désinstaller ] [ Mettre à jour - 1.23.0 ]

Double Peetdu


_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Jean Marie Grall
2018-03-27 08:42:22 UTC
Permalink
Salut,

je rajouterais bien une couche sur la mise à jour des plugins : quand on
sélectionne plusieurs plugins à mettre à jour et qu'on descend en bas de
page pour valider, la liste déroulante est sur Désactiver par défaut,
c'est casse gueule (j'ai désactivé plusieurs plugins au lieu de les
mettre à jour).

C'est bien adapté si on n'active pas la mise à jour via SVP :
- soit on est sur la page des plugins actifs et on ne peut que les
désactiver
- soit est sur la page des plugins inactifs et on ne peut que les activer.
Mais si on active la mise à jour, il y a un 3e choix : les mettre à jour.

Dans ce cas, est-ce que la liste ne devrait pas être par défaut sur un
champ "choisir quoi faire" ?

                    jean marie


_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Bruno Bergot
2018-03-28 10:00:44 UTC
Permalink
Hop,
Post by Jean Marie Grall
Salut,
je rajouterais bien une couche sur la mise à jour des plugins : quand on
sélectionne plusieurs plugins à mettre à jour et qu'on descend en bas de
page pour valider, la liste déroulante est sur Désactiver par défaut,
c'est casse gueule (j'ai désactivé plusieurs plugins au lieu de les
mettre à jour).
Tu ne serais pas passé à côté du lien "Cocher les mises à jour" tout en
bas ? Il a l'avantage de faire ce qu'il dit et de basculer le select
directement sur "Mettre à jour", il ne te reste plus qu'à cliquer sur
"Appliquer".
Post by Jean Marie Grall
Dans ce cas, est-ce que la liste ne devrait pas être par défaut sur un
champ "choisir quoi faire" ?
J'ai un doute sur l'efficacité d'ajouter une option qui ne ferait rien
et qui indiquerait que le select permet de sélectionner quoi faire ^^

PS : essayons de créer des tickets plutôt que d'en discuter ici svp :)

++
b_b
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Jean Marie Grall
2018-03-28 12:19:11 UTC
Permalink
Re,
Post by Bruno Bergot
Hop,
Post by Jean Marie Grall
je rajouterais bien une couche sur la mise à jour des plugins : quand
on sélectionne plusieurs plugins à mettre à jour et qu'on descend en
bas de page pour valider, la liste déroulante est sur Désactiver par
défaut, c'est casse gueule (j'ai désactivé plusieurs plugins au lieu
de les mettre à jour).
Tu ne serais pas passé à côté du lien "Cocher les mises à jour" tout
en bas ? Il a l'avantage de faire ce qu'il dit et de basculer le
select directement sur "Mettre à jour", il ne te reste plus qu'à
cliquer sur "Appliquer".
Que nenni, je ne souhaite pas mettre tous mes plugins à jour, juste
certains. C'est dans ce cas qu'on se retrouve avec "Désactiver" par
défaut alors qu'on est en train de faire une action de mise à jour...
Post by Bruno Bergot
Post by Jean Marie Grall
Dans ce cas, est-ce que la liste ne devrait pas être par défaut sur
un champ "choisir quoi faire" ?
J'ai un doute sur l'efficacité d'ajouter une option qui ne ferait rien
et qui indiquerait que le select permet de sélectionner quoi faire ^^
PS : essayons de créer des tickets plutôt que d'en discuter ici svp :)
Ok, je tickette : https://core.spip.net/issues/4119

                jean marie

_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Bruno Bergot
2018-03-28 14:04:37 UTC
Permalink
Hop,
Post by Jean Marie Grall
Que nenni, je ne souhaite pas mettre tous mes plugins à jour, juste
certains. C'est dans ce cas qu'on se retrouve avec "Désactiver" par
défaut alors qu'on est en train de faire une action de mise à jour...
Comment pouvons nous savoir que tu es en train de faire une action de
mise à jour ? ^^

Tu peux très bien cocher des plugins pour les désactiver, désinstaller, etc.

Et le choix proposé par défaut, ne sort pas d'un chapeau ou d'une
casquette, on propose par défaut de désactiver quand tu es sur la liste
des plugins actifs, et d'activer quand tu es sur la liste des plugins
inactifs.

En bref, je me demande comment on va faire pour que SPIP lise dans tes
pensées :D

++
b_b
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Jean Marie Grall
2018-03-28 14:32:00 UTC
Permalink
Re,
Post by Bruno Bergot
Hop,
Post by Jean Marie Grall
Que nenni, je ne souhaite pas mettre tous mes plugins à jour, juste
certains. C'est dans ce cas qu'on se retrouve avec "Désactiver" par
défaut alors qu'on est en train de faire une action de mise à jour...
Comment pouvons nous savoir que tu es en train de faire une action de
mise à jour ? ^^
Je croyais qu'on n'en discutait pas ici :)
Post by Bruno Bergot
Et le choix proposé par défaut, ne sort pas d'un chapeau ou d'une
casquette, on propose par défaut de désactiver quand tu es sur la
liste des plugins actifs, et d'activer quand tu es sur la liste des
plugins inactifs.
En bref, je me demande comment on va faire pour que SPIP lise dans tes
pensées :D
Ben oui, d'où l'idée de mettre un choix neutre par défaut quand il y a
plusieurs choix possibles... Pourquoi l'action par défaut serait de
désactiver ? Est-ce qu'on désactive plus souvent qu'on met à jour ?
(spoiler: je n'ai pas la réponse)

Bon, après, c'était juste un retour d'expérience hein.
Maintenant je sais que si je fais pas gaffe, je désactive mes plugins et
que je dois bien noter le message de retour de SVP listant les plugins
que je viens de désactiver pour les réactiver pour enfin les mettre à
jour ^^

            jean marie

_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Bruno Bergot
2018-03-28 17:08:18 UTC
Permalink
Hop,
Post by Jean Marie Grall
Je croyais qu'on n'en discutait pas ici :)
Je ne faisais que répondre très cher :p

Continuons la discussion dans le ticket.

++
b_b
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip

Bruno Bergot
2018-03-28 09:56:43 UTC
Permalink
Hop,
Post by Peetdu
Il me semble que ce n'est ni ergonomique (surcharge cognitive), ni
accessible (double survol impossible à réaliser pour handicap moteur,
etc. (?)).
Je ne commenterai pas le choix ergo, par contre je ne comprends pas du
tout ce que tu dis par double survol. La flèche en question est affichée
tout le temps, que tu survoles la ligne du plugin ou non, tu peux donc
la survoler directement.
Post by Peetdu
Solution proposée : ajouter l'info de numéro de nouvelle version
directement dans le bouton "Mettre à jour".
Ex :  [ Désactiver ] [ Désinstaller ] [ Mettre à jour - 1.23.0 ]
Double Peetdu
Bonne idée, paye ton double ticket :p

++
b_b
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
Continuer la lecture sur narkive:
Résultats de recherche pour '[spip-dev] Amelioration partie privee gestion des plugins' (Questions et réponses)
20
réponses
Bon, que ce soit clair une fois pour toutes, Internet Explorer me donne des envies de meurtre ! Pouvez-vous...?
démarré 2009-04-22 16:04:35 UTC
logiciels
Loading...