Depuis quelques temps, la communauté archlinux me tape sérieusement sur le système. Il y a une minorité de chouineurs qui, disons-le tout net, au nom d’une vision spécifique du principe KISS s’est opposée aux différentes évolutions qui ont eu lieu depuis la fin juin.
En essayant d’être aussi exhaustif que possible, je citerais :
- Le passage ardu à la nouvelle glibc, car il doit être trop dur de lire la documentation et d’appliquer deux ou trois commandes au lieu de faire les mises à jour comme des bourrins.
- L’abandon de grub 0.97 qui n’est plus maintenu par grub2 qui est plus récent et toujours développé.
- L’abandon de l’outil AIF qui n’a plus de mainteneurs et l’utilisation de scripts qui sont finalement bien conçus et pas si complexe à mettre en route, mais les scripts, quel horreur !
- La déconstruction des fichiers de configuration, qui même si j’ai trouvé le passage un peu difficile à avaler sont bien pratiques au final.
- La lente migration d’Archlinux vers systemd. J’avais déjà parlé de cette lente migration vers ce nouvel ensemble de scripts d’initialisation.
C’est l’annonce non-officielle sur google plus d’une migration annoncée vers systemd qui a une nouvelle fois déclenché les hostilités.
Il faut dire que tout a commencé un peu plus haut par une proposition d’un développeur de la distribution (qui doit s’y connaitre un tant soit peu) de commencer la migration, le temps que les dernières pièces manquantes soient mises au point.
I would suggest to replace iniscript by systemd once the ‘Missing systemd units’ is over. Thus we will avoid duplicating our efforts on two init systems.
Ce qui donne traduit :
Je suggèrerais de remplacer initscript par systemd une fois que les « Missing systemd units » seront terminés. Donc cela nous permettrait d’éviter de doubler nos efforts sur deux systèmes d’initialisation.
Et bien entendu, cette proposition a lancé un fil monstre, digne des pires empoignades geekesque, qui font passer la guéguerre vi contre emacs pour une dispute de cours d’école maternelle. 37 messages au moment où j’écris cet article. La pollution est telle qu’un des développeurs clés a décidé de la jouer « dictatorial » coté évolution de la distribution.
My solution was to unsubscribe to arch-general… So all those long threads have achieved is that I will now make decisions with even less community input.
Ce qui donne traduit :
Ma solution a été de me désinscrire d’arch-general. Tous ces fils interminables ont fini par me convaincre que je prendrais des décisions avec moins de retour de la communauté.
Et tandis que des trous de fesses mal récurés foutent la mouise, le mainteneur de l’ensemble de Gnome, Ionut Biru enfonce le coin dans la porte, maintenir Gnome sans passer par systemd est une horreur :
I wonder if we manage to do the switch before gnome 3.6 comes out. I’m sick and tired of supporting ck and seats and become harder to do so.
I plan to drop consolekit support from gnome and compile it with systemd full support.
Ce qu’on peut traduire par :
Je me demande si on peut gérer le changement avant que gnome 3.6 sorte. J’en ai assez de continuer le support de ck et de seats qui devient de plus en plus difficile.
J’ai planifié l’abandon du support de consolekit pour gnome et de le compiler avec le support complet de systemd.
J’avoue que je me demande si je serais encore sur Archlinux d’ici la fin du mois.
La répétition de ces débats stériles sont en train de m’écoeurer d’une distribution qui me donne énormément de plaisir depuis des années. Et depuis que j’ai installé la Viperr 02 sur le portable qu’on m’a donné, la Fedora Linux 17 me fait de plus en plus de l’oeil. D’ici à ce que je saute le pas…
Une communauté peut attirer des utilisateurs ou les faire fuir. A ce rythme, je crains que la communauté archlinuxienne – du moins une minorité un peu trop bruyante et incapable de se remettre en question – ne la détruise totalement !