C'est du tout grand Lennart qui nous arrive, sur son compte Google+ ce vendredi :
https://plus.google.com/115547683951727699051/posts/ZZWLtq6tYdn
Au menu, sa critique de la spec par Canonical visant à mettre Upstart dans la session utilisateur :
https://wiki.ubuntu.com/FoundationsTeam/Specs/RaringUpstartUserSessions
Selon Lennart, cela revient purement et simplement à créer deux environnement totalement incompatibles au niveau des applications : Unity/Upstart d'un côté, GNOME/KDE/Systemd de l'autre. Un peu comme Android quoi.
Bon, il trolle en douceur, admettant que lui-même voulait faire la même chose avec Systemd, mais qu'il ne voulait pas être le premier à déterrer la hache de guerre.
Mais que d'un autre côté, il ne comprend pas pourquoi Ubuntu s'entête avec Upstart.
Bref, préparez vos popcorns.
# Je veux pas troller, mais...
Posté par Atem18 (site web personnel) . Évalué à 5.
Il reproche à Canonical de s'enfermer dans son propre écosystème, mais d'après ce que j'ai compris, Systemd à des composants de Linux comme dépendances. Donc au final, à moins que les BSD n’implémentent les composants de Linux dont dépend Systemd, ben au final c'est bonnet blanc et blanc bonnet.
[^] # Re: Je veux pas troller, mais...
Posté par coïn . Évalué à 4.
oui, tu trolle gras. l'existence de composant spécifique Linux n'est pas un problème. d'ailleurs, il existe des composants spécifiques BSD.
[^] # Re: Je veux pas troller, mais...
Posté par Samir Noir (site web personnel) . Évalué à 4.
Oui mais sauf que quand certains de ces composants spécifiques à Linux deviennent une dépendance à d'autres programmes (non spécifiques à Linux), cela devient problématique (comme pour certains bouts de Gnome).
[^] # Re: Je veux pas troller, mais...
Posté par Misc (site web personnel) . Évalué à 10.
Mais les dépendances en question de gnome était déjà propre à Linux ( genre la partie "power manager" ). À partir du moment ou tu dépend de udev pour certaines choses ( genre le montage des disques, etc ), c'est mal barré pour la portabilité.
Moi, je continue de penser que les gens réagissent juste parce qu'il y a lennart, et qu'avant, les BSD étaient autant négligé par le libriste moyen ( sauf mac os x, mais ceci est un troll à multiple dimension ). Maintenant, on s'indigne tout comme la bienpensance intellectuel de france découvre que "oh, la syrie est une dictature"
[^] # Re: Je veux pas troller, mais...
Posté par Samir Noir (site web personnel) . Évalué à 4.
La partie "power manager" est aussi disponible sous FreeBSD, de même que pour le montage automatique des disques via HAL. Certes HAL est déprécié mais comme Udev n'est pas assez documenté pour être porté…
Et bien au moins les "lennarteries" auront apporté quelques choses, cela aura fait découvrir les BSD aux gens et généré de l'intérêt pour ces systèmes.
[^] # Re: Je veux pas troller, mais...
Posté par Misc (site web personnel) . Évalué à 10.
Visiblement, c'était pas assez portable pour être dispo sous solaris ( car oui, la portabilité, c'est pas juste linux et freebsd ). Ou plutot, les mecs de solaris ont mis leur propre couche de gestion de l’énergie dans gnome-powermanager.
https://mail.gnome.org/archives/desktop-devel-list/2012-October/msg00081.html
Je doute que ça soit portable sur OS X, l'autre Unix utilisé sur les postes de travail. Et je parle pas de portabilité sur Windows, car tout le monde est pour la portabilité, mais bon, pas pour windows ( et pis pas pour les unix proprios genre aix et co non plus ).
Et au passage, j'ose croire que les BSDistes vont protester autant sur ce genre de message : https://wiki.ubuntu.com/FoundationsTeam/Specs/RaringUpstartUserSessions#Disadvantages que sur les déclarations de Lennart.
Mais j'ai des doutes, vu qu'ils ont pas réagi sur http://lists.debian.org/debian-bsd/2009/07/msg00122.html pile à l'époque ou Upstart était utilisé par Fedora ( donc RHEL ) et ubuntu, et juste avant d'être mis sur Opensuse (
http://www.h-online.com/open/news/item/OpenSUSE-gets-an-Upstart-964636.html ). IE, bien plus proche d'être le gestionnaire de boot du monde linux ( vers 2010 ) que ne l'était systemd au début.
Donc comme quoi, c'est pas tant les faits qui comptent que les déclarations. À savoir, en 2010, le monde linux avait choisi un gestionnaire de boot non portable aux autres plateformes, avec un dev d'une boite commercial avec une forte présence, disant qu'il voulait pas faire le portage et qu'il faut forker son soft, car les #ifdef, c'est chemo. En 2011, Lennart fait la même chose ( system de boot linux only, n'aime pas les #ifdef, demande de faire un fork à part, bosse pour une grosse boite du libre ), mais lui, il rajoute "bsd isn't relevant anymore", et la, c'est le drame sur linuxfr ( et ailleurs ) sur les 20 mois qui suivent.
Finalement, le libre, c'est une méritocratie dans son coté technique, mais ça reste quand même une trollocratie pour tout ce qui est de la communication….
[^] # Re: Je veux pas troller, mais...
Posté par Antoine . Évalué à 10.
Je ne comprends pas pourquoi les BSDistes en auraient quoi que ce soit à foutre du système d'init d'Ubuntu (qui est une distribution Linux, au cas où tu n'aurais pas suivi). Ni même d'Unity, que personne d'autre qu'Ubuntu ne cherche à utiliser.
Par contre, qu'ils se soucient des dépendances de GNOME (un système de bureau censé marcher aussi sous BSD), c'est compréhensible.
[^] # Re: Je veux pas troller, mais...
Posté par zebra3 . Évalué à -1.
D'où tiens-tu que GNOME est censé marcher sous BSD ?
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur
[^] # Re: Je veux pas troller, mais...
Posté par Christophe Merlet (site web personnel) . Évalué à 7.
RTFM
[^] # Re: Je veux pas troller, mais...
Posté par Marotte ⛧ . Évalué à 10.
http://www.gnome.org/about/
« For GNU/Linux and UNIX-type operating systems »
Par contre ce qui est rigolo c'est plutôt ça :
[^] # Re: Je veux pas troller, mais...
Posté par Misc (site web personnel) . Évalué à 7.
Justement, ce que je dit, c'est qu'en 2010, le système de gestion de l'init de RHEL, Fedora, Opensuse et Ubuntu était Upstart. Donc c'était potentiellement plus que "juste ubuntu". Et le plan au départ, c'était aussi de rajouter le support d'upstart pour networkManager, acpid, etc Cf l'annonce initial : http://netsplit.com/2006/08/26/upstart-in-universe/
Donc ce qui aurait à terme aurait abouti à avoir gnome qui dépend de nm ou acpid et donc de upstart ( qui n'a encore une fois jamais été portable ). Bref, exactement ce qu'on reproche à gnome maintenant, mais en 2006. Et personne n'a rien dit.
Encore une fois, de 2006 à 2010, Unity n'était pas sorti ( en préparation sur la fin ), donc les plans d'intégration esquissés avec upstart aurait été pour Gnome.
Certes, c'est pas arrivé pour divers raisons ( comme le fait de n'avoir personne qui n'a poussé vraiment upstart ), mais ça ne change rien au fait que ça me semble dans le domaine des choses qui aurait pu et sans doute du arriver ( vu que ça arrive maintenant pour Unity et Ubuntu, et pour moi, je pense que rien à part le manque de moyen fait que ça n'est pas arrivé plus tôt ).
[^] # Re: Je veux pas troller, mais...
Posté par zebra3 . Évalué à 8.
C'est peut-être ça, la raison pour laquelle personne n'a poussé de gueulante ?
À l'époque il n'y avait pas de forte tête trolleuse qui poussait upstart avec la puissance de Red Hat dans le libre.
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur
[^] # Re: Je veux pas troller, mais...
Posté par Misc (site web personnel) . Évalué à 4.
Ben sans pousser, l'adoption est venu pour upstart. ET RH ne peux pousser que sur RHEL ( et sur Fedora dans une moindre mesure, la communauté pouvant quand même décidé de repousser des trucs pour divers raisons, genre firewalld, genre systemd pour cause de manque de doc ). on peut se dire qu'opensuse a suivi pour ce cas précis mais j'ai des doutes.
Donc au final, c'est presque se dire qu'il y a la une forme d'accoutumance ( Allégorie de la grenouille ), et donc que le style de lennart maximise la communication par son coté directe ( même si trollifére est sans doute aussi valable).
Du coup, est ce que c'est mieux d'avoir un débat géant et continue, ou un changement lent mais discret comme pour l'adoption d'upstart ?
[^] # Re: Je veux pas troller, mais...
Posté par Guillaume Knispel . Évalué à 4.
Tu penses que l'être humain bien-pensant né avec une tendance naturelle à haïr Lennart ?
[^] # Re: Je veux pas troller, mais...
Posté par Misc (site web personnel) . Évalué à 2.
Non, je pense juste que le libre est devenu suffisamment grand, divers et compliqué pour que ça soit rentable ( d'un point de vue monétaire, via des pubs ) de troller sur les projets à une echelle qu'on avait ( à mon sens ) pas avant ( pour une version très vague de avant ).
[^] # Re: Je veux pas troller, mais...
Posté par Guillaume Knispel . Évalué à 6.
hein ?
[^] # Re: Je veux pas troller, mais...
Posté par Misc (site web personnel) . Évalué à 4.
Quand phoronix ou itwire republient des articles bien trolliféres ( sur Ubuntu, sur systemd, sur kde 4, sur des tas de trucs creux ), c'est aussi pour faire de l'audience ( logique ), audience qui affiche des pubs, même si ni toi ni moi ne devons les voir ( je le suppose pour toi, mais moi, j'utilise adblock ). Il y a donc une incitation financière à pousser le plus vite possible, le truc qui va faire le plus réagir du monde. Plus un truc est gros, plus ça va avoir de chance de passer sur slashdot, donc d'avoir du trafic.
Plus de trafic, donc une meilleur négociation auprès des régies. Et idéalement, plus d'argent pour avoir de quoi subsister ( même si je sais pas si ça suffit pour vivre ).
Bien sur, je ne parle pas de Linuxfr ou slashdot, qui sont des institutions du domaine ( et qui dans le cas de linuxfr, n'affiche pas de pub ), donc je pense que notre incompréhension vient de la ( ma faute, j'aurais du être plus précis ).
( ensuite, je vais pas diverger sur la complexification du libre, l'élargissement de la communauté ( eternal september ), le fait que les médias sur le net sont de plus en plus présent et difficile à suivre, etc, etc, mais ça ferait un bon sujet de discussion sans doute )
[^] # Re: Je veux pas troller, mais...
Posté par Thomas Debesse (site web personnel) . Évalué à 10.
L'assertion rentable (d'un point de vue monétaire, via des pubs) est également incompréhensible pour un DLFPien pour qui son site préféré est alimenté par les visiteurs qui ne gagnent rien à publier. Mais c'est vrai que LinuxFr est devenu une exception dans le genre !
D'où le lien Faire un don en bas de chaque page. LinuxFr est devenu une exception qui mérite de vivre. Je n'ai pas besoin d'adblock pour lire LinuxFr. :)
Sur DLFP, les trolls ne vivent que pour le plaisir du troll ! Et ça c'est précieux.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Je veux pas troller, mais...
Posté par Guillaume Knispel . Évalué à 2.
A vrai dire, moi, je ne vois effectivement pas les pub de phoronix ou d'itwire, mais c'est principalement pcq : itwire je sais pas que ça existe—phoronix y a des pubs dessus donc j'y vais naturellement pas (enfin j'exagère, c'est pas la seule raison, ni même la principale), les rares fois où j'y vais c'est surtout en cliquant sur des liens sans faire gaffe.
Enfin j'ai un gros doute quand à est ce que des gens sans aucun background et incapable d'avoir un avis etayé et interessant sont suceptibles de générer de grosses controverses en dehors de leur microcosmes (si effectivement il y a des nués de disciples au cerveau lavé par la lecture de phoronix) et je ne penses pas que de tels prototypes puissent servir de caisse de résonnance important aux contreverses qui existent jusqu'à dans des conférences, etc.
Bref je ne trouve pas du tout crédible l'hypothèse de la mousse journalistique à l'origine notable des controverses importantes dont on parle.
[^] # Re: Je veux pas troller, mais...
Posté par Misc (site web personnel) . Évalué à 2.
****je ne dirais pas que les journalistes en question n'ont pas de background. Ils sont quand même capable d'écrire, de comprendre ce qu'on dit, et michael larabelle a quand même fait son truc de benchmark ( je juge pas le code, mais le fait qu'il est réussi à le faire ).
Et je pense pas qu'ils inventent de 0 les controverses, juste qu'ils présentent parfois des trucs sous la forme la plus controversé possible, ou qu'ils vont prendre des trucs latents. Parfois, y a juste des informations classiques, et parfois, c'est des opinions à eux. C'est leur droit. Mais ensuite, c'est comme certains journalistes politiques US, notament celui qui est parodié dans south park ( danse avec les schtroumphs ). C'est voir des complots la ou il y a rien, c'est exagéré les réactions des gens, c'est sortir les choses de leur contexte.
Exemple :
http://ohjeezlinux.wordpress.com/2012/11/14/breaking-itwires-varghese-is-terrible-journalist-person/
vs
http://www.itwire.com/business-it-news/open-source/57414-red-hat-evades-query-about-garretts-rape-post
J'ai entendu que ce qui fait une bonne histoire, c'est la tension entre les personnages, donc peut être qu'il s'agit juste la d'un style pour faire des bonnes histoires et de l'audience. Tout comme personne ne relaie vraiment les bugs résolus, alors que si tu as de quoi susciter des réactions chez les gens, ça passe mieux.
Ensuite, je suppose que ma vision est aussi faussé par tout un tas de choses.
# Lennart va nous faire un ulcère
Posté par Christophe Merlet (site web personnel) . Évalué à 10.
upstart est l'init de la RHEL 6 et de ses clones pour encore près de 10 ans. C'est plutôt une bonne chose qu'Ubuntu maintienne le logiciel.
Et force est de constater qu'en ce moment Ubuntu est sur un beau rythme de croisière et sort une distrib plutôt bien fini, on ne peut pas en dire autant de Fedora, et ce depuis plusieurs versions !
Bref, j'ai le sentiment que Lennart a un ego surdimensionné et vis mal le fait de ne pas faire l'unanimité.
Perso, j'ai le sentiment qu'upstart a plus d'avenir que systemd.
[^] # Re: Lennart va nous faire un ulcère
Posté par GnunuX (site web personnel) . Évalué à 0.
Cela n'a aucun intérêt pour la RHEL 6 puisqu'il n'est pas mis à jour.
[^] # Re: Lennart va nous faire un ulcère
Posté par Atem18 (site web personnel) . Évalué à 4.
Tu veux rire, j'espère?
Mise à jour d'upstart pour RHEL 6.3
[^] # Re: Lennart va nous faire un ulcère
Posté par GnunuX (site web personnel) . Évalué à 6.
Je ne dis pas que redhat ne corrige pas les soucis, je dis qu'ils n'utilisent pas les dernières version d'upstart.
[^] # Re: Lennart va nous faire un ulcère
Posté par Athel . Évalué à 1.
Il me semble que la phrase est "C'est plutôt une bonne chose qu'Ubuntu maintienne le logiciel." et non pas "C'est plutôt une bonne chose qu'Ubuntu développe le logiciel.".
Donc oui, ce que fait Canonical sur Upstart est pris en compte par Red Hat.
[^] # Re: Lennart va nous faire un ulcère
Posté par Misc (site web personnel) . Évalué à 10.
En même temps, Ubuntu est un produit à vocation commercial ( OEM, contrat de support, etc ), et même si on a tendance à l'oublier ( vu que les ventes sont pas assez au rendez vous pour que Canonical dise haut et fort être à l'équilibre ), ils ont besoin du polish pour survivre.
Alors que Fedora étant un produit communautaire, y a personne qui veut se fatiguer sur les taches chiantes ( genre les mises à jours ) et les gens préfèrent les trucs neufs et excitants. Il suffit de voir les différents projets de Fedora longue durée au cours du temps pour voir que les gens veulent sans suivre ( et c'est pareil par exemple pour mageia, ou tout le monde veut la version la plus récente, mais aussi la plus stable avec les nouveautés mais sans changements qu'ils veulent pas ).
Si tu veux comparer, faut plutôt comparer ça à RHEL ou SLES, qui sont aussi des produits à vocation commercial tout comme Ubuntu. Et la, le niveau de finition est bien plus haut ( et c'est aussi pour ça que des gens payent ).
Et pour parler d'upstart, maintenir est bien le terme, comme maintenir en vie. Car pour corriger les bugs dans le design ( à savoir utiliser ptrace pour suivre le nombre de fork d'un demon ), c'est une autre paire de manche :
https://bugs.launchpad.net/upstart/+bug/406397
https://bugs.launchpad.net/upstart/+bug/703800
Quand je regarde les changelogs :
https://launchpad.net/upstart/1.x/1.4
https://launchpad.net/upstart/1.x/1.5
y a genre 4 items digne de paraitre dans les releases notes tout les 6 mois depuis le départ de scott james remnant
( parti debut 2011 http://netsplit.com/2011/01/11/leaving-canonical/ ).
Et quand je regarde la 1.3, sorti juste après son départ, ça sent "tiens, on va proposer les mêmes trucs qu'en face" :
https://launchpad.net/upstart/1.x/1.3
New upstart-socket-bridge application which allows jobs to be
started when an incoming client socket connection is initiated
(requires a suitably modified server daemon since jobs only
need call accept(2) before reading from the socket).
=> http://0pointer.de/blog/projects/systemd.html
initctl2dot script to convert initctl(8) output to GraphViz
dot(1) format for analysing relationships between jobs and
events.
=> http://0pointer.de/blog/projects/blame-game.html
New "kill signal" stanza to allow override of SIGTERM when
stopping jobs.
=> http://0pointer.de/blog/projects/systemd-for-admins-4.html
Chroot support allowing jobs to be controlled within chroot
environments.
=> http://0pointer.de/blog/projects/changing-roots
Add support for the oom_score_adj procfs API.
=> OOMAdjust dans un unit.
Donc oui, si avoir de l'avenir, c'est ne pas bouger pendant 1 an et suivre les autres, on peut dire que upstart va vivre longtemps à ce rythme. Au moins le temps d'être tenu en vie par Google pour Chromeos, car à part corriger les failles de sécurité, je doute que l'intégration dans RHEL6 change grand chose ( et au passage, ç'est encore 8 ans, vu qu'on est en novembre 2012 : https://access.redhat.com/support/policy/updates/errata/ ).
[^] # Re: Lennart va nous faire un ulcère
Posté par gasche . Évalué à 5.
Je ne connaissais pas ce blog de l'auteur de upstart. Après avoir lu l'article que tu cites sur son départ de Canonical, écrit il y a un an, je suis allé à la racine pour me faire une idée de ce qu'il écrit en ce moment. Et c'est là qu'est l'ironie du sort, car son dernier billet (fin octobre 2012) c'est Goodbye Ubuntu.
En même temps le premier article que j'ai trouvé de lui sur un sujet qui m'intéresse, Revision Control and Unit Tests considered Harmful, est stupide. Je passe mon chemin.
# Tiens, encore ploum?
Posté par MCMic (site web personnel) . Évalué à 10.
On voit ploum partout sur linuxfr en ce moment, j'avoue que ma première théorie l'expliquant était une panne de google+, mais vu qu'il nous met ici un lien vers google+ je suppose que ce n'est pas le cas.
Alors quoi, sa boulangère a une toute nouvelle connexion haut débit?
Dis nous tout ploum, ça libère tant de temps que ça de perdre une élection, ou tu t'es tout simplement souvenu que linuxfr était l'avenir de l'internet drôle et communautaire?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.