URL: https://linuxfr.org/users/moy/journaux/canonical-les-promesses-et-la-maintenance Title: Canonical, les « promesses » et la « maintenance » ... Authors: Matthieu Moy Date: 2006年02月27日T15:27:46+01:00 Tags: Score: -1 Ce journal est un coup de gueule, mais je vais commencer par rappeler les épisodes précédents. En gros, Canonical a complètement abandonné la version 1 de Bazaar malgré des promesses de maintenances, plus de six mois avant de sortir la version 2. Il y a quelques temps, Canonical a décidé d'investir dans la gestion de versions décentralisée. À l'époque, en libre, il n'y avait grosso-modo que GNU Arch, donc ils ont travaillé dessus pour l'améliorer. Le mainteneur de l'époque ayant rejeté la quasi-totalité des patchs, ça a fini en fork, plus que légitime, ce qui a donné Bazaar. De mon côté, je développais l'interface à GNU Arch et Bazaar pour Emacs (Xtla), et je suis finalement devenu contributeur de Bazaar. J'ai passé un certain temps sur la version 1.4, puis sur la version 1.5. Disons, entre quelques dizaines d'heures et une centaine d'heures. En fait, je suis à peu de chose près le seul contributeur de la version 1.5. Du côté de Xtla, j'ai également beaucoup travaillé sur le support de cette 1.5 et des améliorations qu'elle apportait. En Août, Canonical annonce une décision qui avait en fait été prise en Juillet [1]: En gros, la version 2 de Bazaar sera Bazaar-NG, une réécriture complète en Python. Mais bien sûr, Canonical n'abandonne pas Bazaar 1.x pour autant :
Canonical will continue to support Bazaar during the Bazaar-NG development process. Future releases of Bazaar after 1.5 will contain fixes (such as security) but generally will not contain improvements. Bazaar 1 will have one or two more releases sponsored by Canonical.
Jusque fin janvier dernier, la page d'accueil du wiki de Bazaar [2] disait toujours que la version 1.5 était prévue pour mi-septembre 2005. Me basant sur cette roadmap, je passe encore un peu de temps à préparer la release. Je me prépare à faire une release de Xtla simultanée avec celle de Bazaar. Sauf que la fameuse 1.5 n'est jamais sortie ... Je m'était permis une relance un mois après la date prévue [3], à laquelle on m'avait répondu grosso-modo « là, on est occupés, mais on s'en occupe bientôt ». Il y avait aussi le prétexte que Bazaar 1.5 changeait le format d'archive. Euh, c'est moi qui l'ai écrit le code, je m'en serait rendu compte si j'avais touché au format d'archive, non ? Fin janvier. Silence radio. Je me permet une nouvelle relance [4]. Là, deux employés Canonical me répondent, l'un « C'est trop tard, maintenant, tout le monde à migré vers Bazaar-NG », et l'autre « c'est trop tôt, la release n'est pas prête ». Mais bien sûr, on s'en occupe dès que possible. On est fin février, et c'est toujours le silence radio. Enfin, ils m'ont quand même envoyé un bouc émissaire qui m'a dit qu'il comprenait ma frustration et la partageait, qu'il faisait tout son possible, tout ça, que tout le monde ne parlait que de ça dans Canonical, mais que si il insistait plus, il risquait de perdre son boulot (vous avez lu, « au bonheur des ogres » ?). Robert Collins est le mainteneur officiel de Bazaar 1.x, il est payé par Canonical, il n'a pas touché à Bazaar 1.x depuis Août dernier, par contre, c'est l'un des contributeurs les plus actifs de Bazaar-NG. Et quand je lui fais remarquer que Bazaar 1 n'est plus maintenu, la réponse est que si, Bazaar 1.x est maintenu, puisqu'ils bossent sur Bazaar 2 ! Pour l'instant, le but semble d'être d'effacer toute trace de Bazaar 1.x et de mon boulot. Merci de ta contribution, mais là, on l'a juste foutue à la poubelle. Désolé pour la promesse. Visiblement, chez eux, les promesses, c'est comme en politique, ça n'engage que ceux qui y croient. [1] [http://permalink.gmane.org/gmane.comp.version-control.bazaar(...)](http://permalink.gmane.org/gmane.comp.version-control.bazaar-ng.general/2255) [2] [http://bazaar-vcs.org/FrontPage?action=recall&rev=24](http://bazaar-vcs.org/FrontPage?action=recall&rev=24) [3] [https://lists.ubuntu.com/archives/bazaar/2005-October/000145(...)](https://lists.ubuntu.com/archives/bazaar/2005-October/000145.html) [4] [https://lists.ubuntu.com/archives/bazaar/2006-January/000210(...)](https://lists.ubuntu.com/archives/bazaar/2006-January/000210.html) (le journal est déjà long, mais j'aurais aussi pu vous parler de comment ils m'ont roulé dans la farine pour la 1.4.3 ;-) )

AltStyle によって変換されたページ (->オリジナル) /