mailRe: [Galette-devel] Question plugins : _define.php


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Johan Cwiklinski on October 19, 2012 - 08:25:
Hello Mélissa,

Le 18/10/2012 21:43, Mélissa Djebel a écrit :
Johan,

je viens de voir l'apparition d'une nouvelle ligne indiquant la version
supportée dans le _define.php d'un plugin :

[...]

L'idée est qu'il faudra pour chaque nouvelle version valider son plugin
auparavant et le mettre à jour (au moins cette ligne) sinon il sera
désactivé par Galette ?

Non :)

Côté Galette, le changement de version ne sera effectué que s'il y a des
modifications conséquentes dans « l'API » des plugins.

Par exemple, entre la 0.7.0 et la 0.7.1 ; il y a eu une modification
dans la gestion des plugins (pour régler les histoires de chemins). De
fait, les plugins qui tournaient en 0.7.0 ne fonctionnaient plus !

Pour la 0.7.2, il n'y a pas de changements notables, la version de
compatibilité restera 0.7.1.

http://galette.tuxfamily.org/documentation/fr/development/plugins.html#compatibilite-des-plugins


Je suis mitigée :)

Le but est d'éviter que les plugins renvoient des erreurs pour rien. Ce
système ne gère par ailleurs qu'un seul cas de figure ; si quelqu'un
prend un plugin prévu pour la version 0.7.1 et le fait tourner sur une
0.7.0 ; on se retrouve dans le même cas de figure ; alors qu'il faudrait
que ce soit géré.

Si tu vois un moyen de faire autrement, je suis preneur :)


Mélissa

++
-- 
Johan

Attachment: signature.asc
Description: OpenPGP digital signature


Related Messages


Powered by MHonArc, Updated Fri Oct 19 08:40:10 2012