#1 2012-07-07 14:29:19

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Migration vers 2.4.x et compatibilité des plugins

Je suis en train de finaliser la compatibilité de mes plugins avec piwigo 2.4

Mes tests actuels consistent de partir d'une galerie en 2.3, de la migrer en 2.4 et de vérifier comment çà se passe pour les plugins installés.

Actuellement la galerie en 2.3 dispose des plugins suivants :

Code:

Plugin                   Noté compatible dans les extensions
----------------------   -----------------------------------
Advanced Menu Manager    2.3.0 ~ 2.3.1
Advanced Metadata        2.3.0 ~ 2.3.1
Advanced Search Engine   2.2.1
AStat                    2.3.0 ~ 2.3.1
ColorStat                2.2.0 ~ 2.2.1
GMaps                    2.2.0 ~ 2.2.1
Grum Plugin Classes      2.3.0
histogram                2.3.0 ~ 2.3.1
LMT                      2.3.0
UserStat                 2.2.1


Gally/Black-graphite     2.3.0 ~ 2.3.1
Gally/Default            2.3.0 ~ 2.3.1
Gally/Graphite           2.3.0 ~ 2.3.1
Gally/Grum dark II       2.3.0 ~ 2.3.1
Gally/Lapis-lazuli       2.3.0 ~ 2.3.1

Or, il n'y a pas d'alerte sur les plugins suivants :
- Advanced Menu Manager
- Advanced Search Engine
- Histogram
- UserStat

Est-ce normal ?
Le test de compatibilité est géré entre Piwigo et PEM, ou le plugin installé doit-il avoir une information particulière ?


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#2 2012-07-07 14:35:51

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Migration vers 2.4.x et compatibilité des plugins

A noter, après mise à jour, le message suivant indique les plugins incompatibles qui ont été désactivés:

Par précaution, les plugins suivants ont été désactivés. Vérifiez s'il existe des mises à jour avant de les réactiver:
AMenuManager, AMetaData, AStat, ColorStat, ExtendedDescription, GMaps, GrumPluginClasses, Histogram, UserStat, ASearchEngine, lmt, community

Par précaution, les thèmes suivants ont été désactivés. Vérifiez s'il existe des mises à jour avant de les réactiver:
Gally/Black-graphite, Gally/Graphite, Gally/Grum dark II, Gally/Lapis-lazuli, Gally/Cuise

Mis à part le thème Gally/Default, le périmètre des plugins/thèmes désactivé est correct.

Mais ça peut porter à confusion lors de la migration...


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#3 2012-07-07 14:38:03

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: Migration vers 2.4.x et compatibilité des plugins

Salut Grum,

Je crois que le contrôle de compatibilité se fait entre Piwigo et PEM. Il doit y avoir une version qui cloche dans le champ "Compatible avec:" de PEM pour ces plugins.

Advanced Menu Manager indique être compatible jusqu'à la version 2.3.1 sur PEM. Si tu ajoutes une compatibilité avec Piwigo 2.3.5 pour AMM, par exemple, y a-t-il un changement ?

Hors ligne

#4 2012-07-07 14:43:23

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Migration vers 2.4.x et compatibilité des plugins

grum a écrit:

Est-ce normal ?

Non, il y a quelque chose qui cloche.

grum a écrit:

Le test de compatibilité est géré entre Piwigo et PEM, ou le plugin installé doit-il avoir une information particulière ?

La notion de "compatibilité" n'existe que dans PEM (piwigo.org/ext pour ceux qui ne savent pas qu'il s'agit du logiciel que nous utilisons pour gérer les extensions sur piwigo.org).

Pour qu'un plugin ne soit pas marqué comme incompatible avant la mise à jour 2.4.1, il faut que l'extension soit marquée compatible 2.4 dans PEM. Or ce n'est pas le cas pour [extension by grum] Advanced Menu Manager !

grum a écrit:

A noter, après mise à jour, le message suivant indique les plugins incompatibles qui ont été désactivés:

Non, lors de la mise à jour ce sont toutes les extensions "non core" qui sont désactivées. Charge à l'utilisateur ensuite de faire les mises à jour des extensions et de les réactiver.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#5 2012-07-07 14:44:43

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Migration vers 2.4.x et compatibilité des plugins

Autre bizarrerie : dans l'onglet des plugins, Advanced Menu Manager et Advanced Search Engine ne sont pas notés comme incompatibles..


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#6 2012-07-07 14:45:42

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Migration vers 2.4.x et compatibilité des plugins

grum a écrit:

Or, il n'y a pas d'alerte sur les plugins suivants :
- Advanced Menu Manager
- Advanced Search Engine
- Histogram
- UserStat

Est-ce que pour ces 4 plugins tu as correctement renseigné le Plugin URI dans le main.inc.php ?


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#7 2012-07-07 14:46:42

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Migration vers 2.4.x et compatibilité des plugins

grum a écrit:

Autre bizarrerie : dans l'onglet des plugins, Advanced Menu Manager et Advanced Search Engine ne sont pas notés comme incompatibles..

Alors que Histogram et UserStat le sont !


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#8 2012-07-07 14:50:21

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Migration vers 2.4.x et compatibilité des plugins

plg a écrit:

grum a écrit:

Or, il n'y a pas d'alerte sur les plugins suivants :
- Advanced Menu Manager
- Advanced Search Engine
- Histogram
- UserStat

Est-ce que pour ces 4 plugins tu as correctement renseigné le Plugin URI dans le main.inc.php ?

bien vu..

si je le met à jour correctement, il est détecté comme étant non compatible.
il y a donc bien quelque chose à faire au niveau du plugin..

je corrige ça, pour que ça n'arrive plus dans les version suivantes :)


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#9 2012-07-07 14:52:28

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Migration vers 2.4.x et compatibilité des plugins

plg a écrit:

grum a écrit:

Autre bizarrerie : dans l'onglet des plugins, Advanced Menu Manager et Advanced Search Engine ne sont pas notés comme incompatibles..

Alors que Histogram et UserStat le sont !

le header de Histogram n'est pas vraiment conforme sur l'URI mais elle est renseignée...

Code:

Plugin URI: http://phpwebgallery.net/ext/extension_view.php?eid=393

Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#10 2012-07-07 14:53:17

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Migration vers 2.4.x et compatibilité des plugins

grum a écrit:

je corrige ça, pour que ça n'arrive plus dans les version suivantes :)

OK :-)

Sache que quand on utilise la fonctionnalité de PEM de fabrication du zip à partir de SVN, P@t a judicieusement implémenté un mécanisme qui remplace automatiquement le Plugin URI et le Version. Du coup, les utilisateurs ont ces informations correctement décrites !

Ce qui ne s'explique pas très bien, c'est Histogram et UserStat du coup !


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#11 2012-07-07 14:56:37

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: Migration vers 2.4.x et compatibilité des plugins

à vrai dire y a pas mal de mes plugins avec une vieille URI...
Mais le problème est peut-être uniquement chez moi : je suis sur une version de dev, les plugins qui y sont installés sont les plugins qui me servent à alimenter le dépôt. Il ne s'agit pas de plugins installé via le gestionnaire d'extension.

bref, je vais être attentif à çà pendant mes tests ^_^


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#12 2012-07-07 15:02:22

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: Migration vers 2.4.x et compatibilité des plugins

perso j'ai AMM 3.1.3 sur ma galerie 2.4 et quelques autres de tes plugins, tous bien marqués incompatibles

j'ai récemment fais quelques tests avec un PEM local puisque la numérotation du core à changé pour les tests de compatibilité (plus de 2.4.x mais juste 2.4)

un plugin compatible 2.2.0-2.3.4 était bien en alerte pour une maj 2.3.5->2.4.0

à part une erreur dans le Plugin URI je vois pas....

Hors ligne

#13 2012-07-14 02:08:02

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: Migration vers 2.4.x et compatibilité des plugins

plg a écrit:

grum a écrit:

je corrige ça, pour que ça n'arrive plus dans les version suivantes :)

OK :-)

Sache que quand on utilise la fonctionnalité de PEM de fabrication du zip à partir de SVN, P@t a judicieusement implémenté un mécanisme qui remplace automatiquement le Plugin URI et le Version. Du coup, les utilisateurs ont ces informations correctement décrites !

Ce qui ne s'explique pas très bien, c'est Histogram et UserStat du coup !

Les anciennes adresses de type phpwebgallery.net sont quand meme reconnues... ce qui compte, c'est uniquement extension_view.php?eid=xxx


P@t

Hors ligne

#14 2012-09-25 07:12:58

Eric B
Membre
2003-10-02
235

Re: Migration vers 2.4.x et compatibilité des plugins

Est il possible de rendre le Advanced Search Engine compatible avec la 2.3?
La mise a jour concerne une compatiblité avec 2.4, mais rien concernant 2.3. Du coup, je ne vois pas le plugin ds la liste de "instalables"!
J aimerais pouvoir le tester, tout en restant en 2.3. La 2.4 n est pas encore assez mure pour une migration (bcp d autres plugins non a jour)

Hors ligne

#15 2012-09-25 07:35:07

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: Migration vers 2.4.x et compatibilité des plugins

Eric B a écrit:

Est il possible de rendre le Advanced Search Engine compatible avec la 2.3?
La mise a jour concerne une compatiblité avec 2.4, mais rien concernant 2.3. Du coup, je ne vois pas le plugin ds la liste de "instalables"!
J aimerais pouvoir le tester, tout en restant en 2.3. La 2.4 n est pas encore assez mure pour une migration (bcp d autres plugins non a jour)

Bonjour,

Sans vouloir répondre à la place de grum je dirais que je ne pense pas que les développeur vont travailler pour rendre compatible avec la version 2.3 des extensions.

Beaucoup de plugins sont aujourd'hui à jour pour la 2.4 ou ont été remplacé

Il n'y a pas de problème de stabilité en production


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact