• [^] # Re: Les Gnomistes m'emmerdent

    Posté par . En réponse au journal Vous voulez krasher ? (KDE4 inside). Évalué à -2.

    Je crois que tu n'as pas compris ce que je reproche.

    > Abstraction faites de toutes les considérations techniques (gstreamer est une bouse etc ...)

    Très constructif, passons.

    > Sachant que l'API multimédia sera figée au début de KDE4, et que les backends sont trop instables, API/ABI parlant, le plus logique c'est pas de faire une couche d'abstraction ?

    Oui, c'est logique. Je n'ai pas reproché à KDE de faire une couche d'abstraction (relis mes commentaires).

    J'ai critiqué le fait que KDE fait une couche qui n'aura que le plus petit dénominateur commun (et ça n'apporte rien au libre). Et si ce n'est pas le cas, ça sera limite ingérable (d'ailleurs, ça commence). Tu parles de stabilité d'API/ABI, mais ce qui va arriver c'est que dans KDE il y aura des applis qui utilisent phonon, d'autres qui utilisent Gstreamer, d'autres Xine, d'autres ...
    C'est se tirer une balle dans le pied. Si phonon est beaucoup utilisée, les programmes n'offriront que peu de fonctionnalités. Ce n'est pas avec ça qu'on va concurrencer Windows Media Player surtout si rien ne bouge pour les 3 ans à venir.

    J'ai aussi critiqué l'attitude de KDE. Un lien donné par lezardbreton le confirme :
    http://aseigo.blogspot.com/2006/05/id-like-another-black-eye(...)
    the day that gstreamer or any other media engine provides:

    * a believable API/ABI stability guarantee that covers kde4's lifespan

    * an API that is easy enough to use for casual development (bonus points for fitting in nicely with KDE's API)

    * availbility on every platform that KDE supports (that's more than linux; it's even more than open source platforms for that matter)

    * a solid user experience


    En gros, il faut que ça leur tombe tout cuit dans le bec sinon c'est de la merde. Pas de compromis. Franchement, pour qui il se prend ?
    Oui les développeurs de Gstreamer veulent avoir KDE à leurs côtés. C'est important. Mais si le prix est "vous êtes à ma botte et vous fermez votre gueule", il est claire que Gstreamer va envoyer KDE aller ce faire foutre un peu plus loin.
    Ce n'est pas comme ça que marche le logiciel libre. Ce n'est pas avec ce mépris que Gstreamer sera à l'écoute des demandes de KDE. Pour qu'un projet vous écoute, il faut y participer.
    Gnome bosse avec Gstreamer. Il y a des compromis qui sont faits. C'est gagnant-gagnant.

    Si KDE continue dans cette esprit, KDE va se casser la gueule. Rien qu'ici on voit des tonnes de "Gstreamer c'est une bouse", "les développeurs de Gnome sont stupides", etc...

    J'ai critiqué KDE sur deux points seulement :
    - le choix de faire phonon
    - l'attitude de KDE

    Si je pensais que KDE était de la bouse ou que ses développeurs étaient stupides :
    1- J'en aurai strictement rien à foutre que KDE prennent Gstreamer ou non
    2- Je ne dirais pas que KDE a sa place à côté de Gnome et répond à un vrai besoin ("KDE différent de Gnome répond à un vrai besoin")

    M'enfin, c'est comme ça avec les fan de KDE, il faut toujours qu'ils soient injurieux.

    Pour finir sur le "Les Gnomistes m'emmerdent". J'en ai généralement rien à foutre de KDE. Je ne l'utilise pas comme je l'ai dit. Donc, j'ai aucune raison de dire que c'est de la bouse ou bloat ou autres trucs stupides dans ce goût.

    Par contre, je commente ce choix de KDE car il est préjudiciable à Gstreamer. Si KDE prenait Gstreamer, ça serait cool pour les utilisateurs de Gnome et de KDE car Gstreamer serait plus supporté. C'est pourrait créer enfin un standard dans Linux où les développeur pourraient se concentrer au-lieux d'avoir 50 frameworks qui sucks tous autant que les autres. Encore un fois, ça serait bon pour KDE et Gnome. C'est un domaine qui n'impacte pas l'utilisateur. Il n'est pas demandé à KDE de devenir à Gnome-like d'un point de vu utilisateur, mais seulement de mutualiser les efforts pour le bien de tous. Mais ça va au-delà de Gstreamer. Je préfère que KDE dépense du temps sur Xine ou autre que sur phonon. Si Xine roxe des ours avec le support de KDE, alors Gnome pourra le reprendre. Les deux bureaux peuvent y gagner. Avec phonon, je ne crois pas que KDE y gagne (et personnellement c'est le cadet de mes soucis), mais en plus Phonon semble un truc pour ne pas bosser sur le vrai problème. C'est-à-dire bosser sur le framework afin d'en avoir un qui roxe. Il est claire que le chois de KDE n'apportera rien sur ce point et c'est dommage pour le libre. Certains vont dire que Gnome veut imposer Gstreamer à KDE. C'est naze. Gstreamer est sur freedesktop depuis un moment. KDE n'a rien proposé.


    PS : aseigo n'est pas représentatif des développeurs de KDE, les développeurs de KDE sont milles fois plus respecteux que les fans de KDE.