Re: [Spip-zone-commit] r124829 - in _plugins_/chartjs/trunk

tcharlss <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Le 27/05/2020 à 23:40, Matthieu Marcillaud a écrit :
>  mais peu importe, il n'y a pas de raison d'avoir
>> une branche v2 à part qui ne sera jamais finalisée.
> Yep, je savais pas trop. J’ai surtout nommé v3 pour suivre un peu le 
> passage en v3 de la lib Chart.js en fait.

C'est juste que la v2 n'ayant jamais été officiellement releasée, ça 
ferait passer directement d'une v1 à une v3.
Mais comme tu préfères, je te laisse voir pour le numéro de version.

En tout cas à mon avis il ne faudrait garder qu'une seule version en 
dev, et passer la branche v2 à la trappe donc.

Le texte de release de la lib indique tout de même quelques "breaking 
changes", rien de très compliqué à priori, mais quelques adaptations à 
prévoir : https://github.com/chartjs/Chart.js/releases/tag/v3.0.0-alpha 
et https://www.chartjs.org/docs/next/getting-started/v3-migration/

Bref en résumé je propose ça (à peu près dans l'ordre) :

  * Supprimer la branche v2
  * Faire les quelques adaptations nécessaires dans le master pour la
    lib v3 (pour le numéro de version, je te laisse voir)
  * Je ferais les dernières évolutions dont je parlais dans une branche
    temporaire à part (fait à 95% mais toujours pas commité)
  * Une fois cette branche mergée, poser un tag et faire un nouvel article

Ah, et bien sympa les dernières évolutions que tu as faites :)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.