• [^] # Re: Developpement

    Posté par . En réponse à la dépêche Que réserve l'avenir aux projet KDE et Gnome ?. Évalué à 6.

    Les deux postes précédents apportent des arguments qui renversent radicalement la tendance.
    Le texte de l'auteur de la news montre qu'il y a un décalage entre la vision qu'on les gens de l'avancée de gnome et l'état actuel du projet.
    L'avance de kde est dûe au fait qu'ils ont réussi à stabiliser les fondations de leur projet tout en restant relativement simple. C'est là où ont voit l'avantage d'avoir une entreprise qui s'occupe de la librairie sur laquelle se base kde. Qt est bien documenté, bien pensé (pas que gtk ne le soit pas), bien suivi et mis en avant auprés des développeurs. Kde a aussi une base de développeurs bien canalisée et organisée.
    Gnome souffre du fait que son architecture n'est pas clairement définie. Ils sont partis trop vite à la conquête de kde et se retrouvent maintenant à devoir repenser pas mal de points critiques, ce qui n'est jamais trivial dans les gros projets. Reporter de 2 mois la sortie d'une version majeure montre qu'il y a de gros problèmes de bas niveau qui ne pourront qu'être rapidement "cachés" pour la sortie.
    Avec une architecture si instable, on ne peut pas fédérer une communautée fidèle et raisonanblement organisée. Il y a des errements vers corba au début et maintenant un leader du projet qui veut basculer vers du C#. De quoi ralentir un projet en dispersant les énergies.
    Ensuite, gnome est phagocité par les entreprises. Chacune veut se l'approprier pour qu'elle réponde à ses besoins. Il suffit de regarder la constitution du "board" gnome pour voir qu'il intéresse beaucoup certaines entreprises et que RMS n'y a plus sa place. Malheureusement, ce n'est pas évident de transformer l'intérêt de plusieurs grandes entreprises en code bénéfique pour le projet. Les directions techniques à prendre se discutent apprement et chacun privilégie ses intérêts. Je ne crois pas que sun apprécie beaucoup le discours de MDI concernant mono. Ca démontre qu'ils n'ont vraiment pas une vision identique de la direction que doit prendre gnome et c'est celui qui à la plus grosse capacité de codage qui remporte la mise. J'ai lu que Sun mettait 50 ingés sur le développement de Gnome (Login n°94). C'est comme celà qu'une entreprise peut "contrôler" un projet libre.
    Il y a vraiment un décalage entre les applis gnome qui sont développées depuis un bon moment et le desktop gnome lui-même qui n'avance pas beaucoup.
    Quand on voit qu'il n'y a même pas dix développeurs pour koffice, que les versions s'enchaînent de plus en plus avec une stabilité et une vitesse d'exécution croissante, on ne se fait pas de souçis concernant l'avenir de Kde.
    Au contraire, il y a trop d'intérêts contraires gravitant autour de Gnome avec de fortes personnalités qui sont loin de faire du bien au projet. Avec la version 2.0, ils vont juste rattraper la version actuelle de kde3.0 au niveau des fonctionnalités et c'est apparemment prévu pour septembre... Il faut ensuite passer par une phase de stabilisation et de débugage pour avoir un Gnome 2 impécable dans à peu prés 6 mois. Le grand gagnant est plutôt Gtk.