Mais il a le malheur d'être toujours en peu trop tôt tout en étant peu diplomate mais ne nous y trompons pas, son apport au monde Linux est gigantesque !
Personnellement, ce n'est pas cette partie que j'avais critiquée dans pulseaudio, le coté apport important à un manque du desktop ou le fait qu'à terme ça marcherait et ça rendrait service, mais la manière dont ça a été développé et implémenté.
J'avais la chance d'utiliser à l'époque une distro dont un des contributeurs s'était pris d'amour pour pulseaudio donc le bouzin était très bien intégré. Et ça juste marchait chez moi. Mais pas mal de monde ont commencé à se plaindre que ça ne marchait pas. La réaction de Lennart a alors été de les pourrir et de raconter que:
1/ ils utilisaient des chipset obscurs qu'il ne pouvait pas tout tester, il fallait rapporter les bugs des chipsets obscurs. Donc c'ets la faute aux users.
2/ c'était la faute à leur distro qui avait mal intégré le bouzin, ubuntu c'est mal.
3/ c'est la faute aux applis qui gèrent mal le son
4/ c'est la faute à alsa qui est mal conçue
5/ je suis un génie, donc ça marche, mouhahahaha!
Le problème c'est que:
1/ une recherche de 10 mns avait montré que le chipset obscur était utilisé par 35 à 50% des desktop (source: la base hardware de steam, dispo publiquement sur le web)
2/ il y avait les meme problème chez mandriva qui intégrait bien le bouzin
3/ il répondait ça à des problèmes qui venait de 1/
4/ il répondait ça à des problèmes qui venait de 1/
5/ ça marche pas chez 50% des gens donc c'est pas un génie.
Au final, si tu ne contribuais pas à pulseaudio parce que c'était mal conçu et tu ne l'intégrais pas dans ta distro, tu étais un mauvais citoyen, mais lennart qui préfère recréer un nouveau système que contribuer à alsa parce que c'était mal conçu avait super raison.
Tellement raison qu'il n'a pas eu besoin de tester son bouzin sur le matos le plus répandu avant de le lacher dans la nature.
Et quand une distro implémentait le bouzin, si ça ne marchait pas, c'était sa faute, on n'implémente pas un système en développement sur un desktop stable.
C'est pas un manque de diplomatie, c'est un projet mal géré et de l'hypocrisie intellectuelle pour le cacher et reporter la faute sur les autres. Et c'est ça qui était reproché à pulseaudio, cette mauvaise gestion du scope du projet, pas le fait que c'était utile ou nécessaire. Ca, c'était une attaque à l'épouvantail qui était faite contre ceux qui se plaignait, et ça a participé au problème que pulseaudio a représenté.
On ne peut pas, d'un coté avoir des desktop libres où on demande aux utilisateurs d'être plus que des utilisateurs et de participer, et de l'autre les prendre pour des cons, leur raconter des craques et rejeter les problèmes sur eux dès qu'on fait une connerie comme sur certains desktops proprios où les problèmes de sécurité, par exemple, c'est la faute aux utilisateurs mais jamais à la conception du système au départ.
[^] # Re: systemd
Posté par imr . En réponse au journal Lennart casse les logs!. Évalué à 10.
Personnellement, ce n'est pas cette partie que j'avais critiquée dans pulseaudio, le coté apport important à un manque du desktop ou le fait qu'à terme ça marcherait et ça rendrait service, mais la manière dont ça a été développé et implémenté.
J'avais la chance d'utiliser à l'époque une distro dont un des contributeurs s'était pris d'amour pour pulseaudio donc le bouzin était très bien intégré. Et ça juste marchait chez moi. Mais pas mal de monde ont commencé à se plaindre que ça ne marchait pas. La réaction de Lennart a alors été de les pourrir et de raconter que:
1/ ils utilisaient des chipset obscurs qu'il ne pouvait pas tout tester, il fallait rapporter les bugs des chipsets obscurs. Donc c'ets la faute aux users.
2/ c'était la faute à leur distro qui avait mal intégré le bouzin, ubuntu c'est mal.
3/ c'est la faute aux applis qui gèrent mal le son
4/ c'est la faute à alsa qui est mal conçue
5/ je suis un génie, donc ça marche, mouhahahaha!
Le problème c'est que:
1/ une recherche de 10 mns avait montré que le chipset obscur était utilisé par 35 à 50% des desktop (source: la base hardware de steam, dispo publiquement sur le web)
2/ il y avait les meme problème chez mandriva qui intégrait bien le bouzin
3/ il répondait ça à des problèmes qui venait de 1/
4/ il répondait ça à des problèmes qui venait de 1/
5/ ça marche pas chez 50% des gens donc c'est pas un génie.
Au final, si tu ne contribuais pas à pulseaudio parce que c'était mal conçu et tu ne l'intégrais pas dans ta distro, tu étais un mauvais citoyen, mais lennart qui préfère recréer un nouveau système que contribuer à alsa parce que c'était mal conçu avait super raison.
Tellement raison qu'il n'a pas eu besoin de tester son bouzin sur le matos le plus répandu avant de le lacher dans la nature.
Et quand une distro implémentait le bouzin, si ça ne marchait pas, c'était sa faute, on n'implémente pas un système en développement sur un desktop stable.
C'est pas un manque de diplomatie, c'est un projet mal géré et de l'hypocrisie intellectuelle pour le cacher et reporter la faute sur les autres. Et c'est ça qui était reproché à pulseaudio, cette mauvaise gestion du scope du projet, pas le fait que c'était utile ou nécessaire. Ca, c'était une attaque à l'épouvantail qui était faite contre ceux qui se plaignait, et ça a participé au problème que pulseaudio a représenté.
On ne peut pas, d'un coté avoir des desktop libres où on demande aux utilisateurs d'être plus que des utilisateurs et de participer, et de l'autre les prendre pour des cons, leur raconter des craques et rejeter les problèmes sur eux dès qu'on fait une connerie comme sur certains desktops proprios où les problèmes de sécurité, par exemple, c'est la faute aux utilisateurs mais jamais à la conception du système au départ.