We apologize for untranslated text, you can use the Google Translation button to get an automatic translation of the web page in the language of your choice.

Montée de version SP2 à SP3, manque d'informations essentielles...

thomas lavocat · on 5/13/15 at 4:12 PM

Bonjour,

Je fais un retour un peux plus remonté qu'à l'accoutumée, mais il y a de gros soucis aux niveau de la communication sur la montée de version de JCMS 8.0.2 à JCMS 8.0.3.

Les notes de version (https://community.jalios.com/jcms/jc_81416/fr/notes-d-application-des-services-packs-de-jcms-8 https://community.jalios.com/jcms/jc_81416/fr/notes-d-application-des-services-packs-de-jcms-8) ne refletent pas du tout les mises à jour du code..

D'après ces notes (le 15/03/2015) les informations sur le service pack sont :


 

JCMS 8.0 SP 3

Dernier Service-Pack disponible pour cette version.


Patchs facultatif :

  • - JCMS-3765 : Resized image in a Portlet wysiwyg are display in its full width on IE

 

Coup de poker pour qui voudra faire la mise à jour avec les informations fournies, car en vérité, la mise à jour impacte bien plus que ça.
Première chose que l'on remarque, c'est la mise à jour du fonctionnement de la méthode validate() des formHandler. Celle ci renvoie true dans des conditions où elle renvoyait false avant. Ce qui fait crouter le module CollaborativeSpace en version 5.3. Bien sur, il faut le mettre à jour, mais cette information, n'est pas disponnible dans les dites notes de version.

En dehors de ce modules, tous les dévellopements spécifiques qui utilisent les formHandlers doivent à présent se doter d'un petit bout de code supplémentaire :

if(formHandler.validate() && formHandler.getPublication() != null)

La documentation de version ne fait pas état de cette nécessité.

Il y a t il un endroit où récupérer la liste des fonctionalités techniques impactées par la montée de version pour y faire face à défaut d'avoir pu anticiper le véritable coût de l'installation du service pack 3 ?

Où trouver la liste des modules qui nécessitent une montée de version ?

Dois-t-on s'attendre à d'autres effets de bord dans les prochains jours ?

 

Merci d'avance pour vos réponses.

19 pts
David Gothel - on 5/25/15 at 11:11 AM
Best answer

Bonjour.

Une réponse posé maintenant que tout est calme...

Tout d'abord, il est peu pratique qu'un billet de blog (à vocation de communication) soit considéré comme la référence documentaire. Il faudrait dans ce cas que la fiche correspondant à ce service pack fasse le lien aussi vers le billet de blog si celui ci est le seul moyen d'avoir un début d'information.

Maintenant le problème qui se pose, c'est comment savoir les modifications, et les possibles impacts lorsqu'on applique un service pack (et devoir aller comparer les fichiers n'est pas une solution, surtout que nous n'avons pas forcément l'accès au source).

Bref un vrai changelog serait un vrai plus (et disons que c'est aussi une bonne pratique).

 

 

 

 

 

#1

Bonjour,

Nous vous remercions pour vos remontées qui permettront d'améliorer l'ergonomie de notre site.

Nous avons dans notre roadmap du site des améliorations de prévues, j'y inscris vos remarques afin de s'assurer que nous répondrons mieux à ce besoin.

Par le passé je vous aurais juste répondu que le change-log se consulte sur la plateforme jira, cette fois-ci j'ai pointé le billet de blog car je savais qu'on y avait inclus des liens directs, mais il n'a effectivement pas vocation à servir de référence documentaire.

Nous faisons en sorte que la documentation des service-pack inclue toutes les informations nécessaire à leur application sans effets de bord (c'est le principe d'un service-pack) mais il peut arriver qu'une information nous échappe, dans ce cas nous nous en excusons et allons le corriger sans tarder.

Cordialement.

Ronan Kerdudou · on 5/26/15 at 10:34 AM
10 pts
Ronan Kerdudou · on 5/13/15 at 5:37 PM

Bonjour, je ne comprend pas votre mécontentement, ou alors il reflète une mauvaise lecture de la documentation.

La page dont vous avez copiée une partie : https://community.jalios.com/jcms/jc_117956/fr/liste-des-patchs-jcms-8 présente la liste des patch que vous pouvez appliquer sur la version concernées et n'a donc rien à voir avec le contenu de la mise à jour.

Si vous souhaitez connaitre la liste des modifications de code, elles figurent dans a plateforme jira, et un lien vers la liste des changements est fourni dans le billet de blog annonçant la version : https://community.jalios.com/jcms/49_BlogPost/fr/sortie-de-jcms-80-sp3

Par ailleurs, comme pour toute mise à jour, il faut mettre à jour les modules associés, et concernant le module espaces collaboratifs il est même explicitement cité dans le billet de blog.

Enfin, la période de recette est faite pour remonter les problèmes que vous pourriez détecter et les signaler au support, n'hésitez pas alors à créer un ticket pour ce problème de FormHandler afin que nous puissions analyser et corriger en conséquence.

Nous allons bien évidemment analyser le point que vous remontez, nous reviendrons rapidement vers vous.

1 pt