XFree4.2 et Debian

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
25
avr.
2002
Debian
Une dépêche de DebianPlanet renvoie sur un message de Branden Robinson sur la liste de développement Debian.

On y apprend l'immense travail qui se cache derrière un paquet debian : les nouveaux paquets Xfree4.2 doivent supporter plus de 11 architectures - dont certaines ne sont pas presque pas testées par XFree86... d'où un important travail de recherche de bogues.
(la plupart des distributions commerciales ne supportent pas autant d'architectures !)

La priorité n'est pas de sortir des paquets le plus vite possible, mais plutôt de fournir des .deb de qualité pour tous les ports. Les impatients peuvent toujours compiler xfree 4.2 à partir des .tgz sources.

Il y explique également son travail sur son autre bébé : l'installeur graphique progeny (PGI) qui pourrait (peut-être) bien être celui de « l'aprés woody » (woody+1).

Aller plus loin

  • # Pas pressé

    Posté par  . Évalué à 10.

    Branden Robinson a bien raison de prendre son temps. Y en marre des petits imbéciles/impatients qui lui demandent sans cesse quand sortiront ces paquets.
    Tout d'abord, le XFree actuel marche très bien, et puis s'ils ne sont pas contents, c'est vrai ils peuvent toujours le compiler.
    Ce qui m'énerve, c'est cette pression que mettent ceux qui n'y connaissent rien sur ceux qui sont en charge de paquets importants et qui ont à priori autre chose de plus important à faire ou qui veulent sortir des produits de qualité. Il se passe la même chose pour les paquets KDE3 (alors que franchement on s'en f... oups un troll !)
    Mince alors ! Le libre vous donne déjà beaucoup alors soyez patients !

    Sinon pour ce qui est de PGI, c'est une bonne chose, c'était une des choses à garder de la feu-Progeny...
    • [^] # Pas d'accord

      Posté par  . Évalué à -7.

      Certes mettre XFree 4.2 dans la debian est un gros travail.
      Mais alors pourquoi Branden s'est porté candidat debian leader, pourquoi avoir un autre "bébé" comme PGI ?
      Si on m'avait alloué une tache aussi importante que celle relative à XFree, j'irai pas ailleurs faire "oh moi aussi je veux être leader et poser ma candidature" ou "oh il est joli l'installeur, je veux travailler dessus".

      Si Branden s'est porté volontaire pour maintenir XFree dans debian, qu'il le fasse et qu'il arrete de se disperser.
      • [^] # Re: Pas d'accord

        Posté par  . Évalué à 10.

        Ta réponse est justement le genre de choses que les développeurs n'aiment pas entendre : "arrête de te disperser".
        Il fait son travail gracieusement, alors montre-toi indulgent. Tu devrais lire ce qu'il a posté sur debian-devel. A la fin il précise bien : "Both projects are important to me."
        De plus, il dit au début de ce mail qu'il a d'abord eu du mal à obtenir un XFree 4.1.x stable (ceux qui ont testé les premiers debs le savent), et que comme le dit la news, XFree ne teste pas toutes les architectures. Branden dit alors que "Debian is the de facto portability laboratory for XFree86 on Linux".
        Donc je ne pense pas qu'on puisse le critiquer. Contrairement à ce que tu penses, à ce niveau on ne se porte pas maintainer debian d'un si gros paquet juste pour le fun ou faire le malin.
        • [^] # juste pour le fun ou faire le malin

          Posté par  . Évalué à -4.

          Pfou, et moi je suis la reine d'Angleterre !
          T'es gentil de me dire ce que les developpeurs aiment ou n'aiment pas, mais laisses moi te dire que je suis developpeur alors arrêtes de dire ce que je dois ou pas dire ou penser ! Merde alors !

          On ne peut pas le critiquer ? On ne peut pas penser qu'il déconne parce qu'il est mainteneur ? Bravo la pensée unique ! Ah pardon, je viens de revoir ta signature, et vu que tu es le seul à savoir je me tais.

          Pfuuu.
          • [^] # Re: juste pour le fun ou faire le malin

            Posté par  . Évalué à 3.

            Oulala... C'est pas la peine de t'énerver.
            Déjà, ma signature c'est pour faire de l'humour (et oui) pas pour faire le petit malin autoritaire qui connaît tout. La preuve, je ne suis pas développeur.
            Le truc, c'est juste que Branden a reçu je ne sais combien de mails parlant de ça, et que ça le saoûle, point barre. XFree est un package important, qu'il prenne son temps.
            Maintenant tu penses bien ce que tu veux, mais je pense que nous devons être indulgents, c'est tout.
      • [^] # Re: Pas d'accord

        Posté par  . Évalué à 3.

        « Mais alors pourquoi Branden s'est porté candidat debian leader, pourquoi avoir un autre "bébé" comme PGI ? (...) Si Branden s'est porté volontaire pour maintenir XFree dans debian, qu'il le fasse et qu'il arrete de se disperser. »

        Rien à voir. C'est à cause de Woody qu'il ne fait pas de packages XFree 4.2. S'il le faisait, ça passerait dans unstable, et là plus moyen de travailler facilement que XFree 4.1, qui est la version pour Woody. Ca ne lui poserait aucune difficulté de packager XFree 4.2 et de le balancer sur Unstable s'il n'y avait pas le gel de Woody.
      • [^] # Re: Pas d'accord

        Posté par  . Évalué à 2.

        > Certes mettre XFree 4.2 dans la debian est un gros travail.
        > Mais alors pourquoi Branden s'est porté candidat debian leader, pourquoi avoir un autre "bébé" comme PGI ?

        Peut-être parce qu'il fait ce qu'il veut et qu'il n'a de comptes à rendre à personne ? A part, éventuellement, si un autre développeur Debian, lassé d'attendre XFree 4.2, se portait volontaire pour le packager et le reprendrait ? Mais à ma connaissance, personne ne s'est proposé, donc la question n'est pas là.

        Peut-être aussi parce que c'est bon pour la santé mentale de ne pas travailler tout le temps sur la même chose ?

        Tout plein de bonnes raisons, quoi.

        Zorglub
    • [^] # Re: Pas pressé

      Posté par  (site web personnel) . Évalué à -1.

      Tout d'abord, le XFree actuel marche très bien

      pas quand tu as une carte vidéo récente. Par contre, KDE3 je suis d'accord, on s'en f...
      • [^] # Re: Pas pressé

        Posté par  . Évalué à 0.

        Personne ne t'empêche de télécharger les sources de xfree4.2 et de faire un make world ...

        je pense qu'il y a moyen de simuler les dépendances et de faire un make uninstall quand les paquets seront là !
        • [^] # Re: Pas pressé

          Posté par  . Évalué à 1.

          Personne ne t'empêche de télécharger les sources de xfree4.2 et de faire un make world ...

          ...ou d'installer une mandrake.

          Ouh là là, j'ai honte ;-)
      • [^] # Re: Pas pressé

        Posté par  . Évalué à 8.

        Par contre, KDE3 je suis d'accord, on s'en f...

        Pas quand tu es fan de KDE et que tu veux profiter des nouvelles features et d'un KDE bcp plus rapide (ou moins lent, au choix) qu'avant

        Par contre, XFree, on s'en f... eh ouais, quand tu as une carte pas connue, t'as toujours encore le svga ou le framebuffer sous la main... ah bon, c'est moins bien ? bah, KDE2 c'est moins bien que KDE3 aussi...

        ... même logique, mon cher
    • [^] # Et les vieilles S3 ?

      Posté par  . Évalué à 0.

      Personnellement, chez moi j'ai une "vieille" S3 (une S3 968) et bien elle n'est supportée par XFree4 qu'à partir de la 4.2, sinon il faut rester en 3.3...
      • [^] # Re: Et les vieilles S3 ?

        Posté par  . Évalué à 3.

        Tout à fait exact, contrairement à ce que certains semblent penser, XFree 4.x n'est pas encore à niveau comme le 3.x.
        Quand à compiler le .tgz, autant le faire sur une LFS, car si on est obligé de se passer du système de paquetage alors qu'on en est seulement à l'install de X, c'est le principe même de la distribution qui est en cause.
        Quand aux arguments de Branden, ils ne tiennent pas la route devant le fait que les autres distribs sont en 4.2 depuis longtemps, que pour ce qui concerne l'argument multi-plateforme les BSD aussi en sont au 4.2, et que si autant de gens ont ralé après lui c'est bien quand il s'est lancé comme candidat leader debian alors que plein de debianistes attendaient son paquet depuis déjà trop longtemps.
        Quand au fait que les gens n'aient pas le droit de raler, c'est un autre problème.
  • # snapshots de pgi

    Posté par  (site web personnel) . Évalué à 5.

    l'adresse (la derniere) est celle de configlets

    ceux de pgi sont a:
    http://hackers.progeny.com/pgi/screenshots/(...)

    et ca a l'air pas mal.
  • # Ce M. Branden manque de temps..

    Posté par  . Évalué à -3.

    On a pu aussi lire qu'il n'avait pas le temps. Une chance qu'il n'ait pas été élu à la tête de Debian.

    C'est peut être trollesque, mais Il a le dont de débiter un tat de conneries quand meme....

    Genre une espece de blague vaseuse sur les conséquences de nos elections de dimanche dernier. Bref je ne vais pas en rajouter.
    • [^] # Ce M. Branden manque de temps.. mais pas d'ambition

      Posté par  . Évalué à 0.

      Oui c'est un vrai paradoxe : il n'a pas le temps pour XFree mais quand il s'agit de battre la campagne pour être debian leader là oui. Mais shut, on n'a pas le droit de critiquer, on passe pour des trolleurs et on se fait remettre en place par des gens qui ne sont même pas utilisateurs du truc en question.
      • [^] # Re: Ce M. Branden manque de temps.. mais pas d'ambition

        Posté par  . Évalué à -2.

        T'en as pas marre de faire le vexé ?
        Franchement, arrête de faire celui qui est brimé, tu deviens redondant.
        Ensuite, on dit "chut" et pas "shut".
        Et j'aimerais bien savoir de qui tu parles quand tu dis : "on se fait remettre en place par des gens qui ne sont même pas utilisateurs du truc en question". Parce que si tu parles de moi, et bien le truc en question, XFree et Debian, et bien oui je l'utilise.

        Quant au commentaire d'avant, migus écrit : "Il a le dont de débiter un tat de conneries". Toi aussi apparemment ; on dit : "le don de débiter un tas" c'est plus français.

        Allez hop, -1 parce que je m'en fous.
      • [^] # Re: Ce M. Branden manque de temps.. mais pas d'ambition

        Posté par  . Évalué à 2.

        « Oui c'est un vrai paradoxe : il n'a pas le temps pour XFree mais quand il s'agit de battre la campagne pour être debian leader là oui. »

        Si, il a le temps. Et il ne le fait pas pour de bonnes raisons. Mais visiblement c'est plus amusant de se défouler sur lui plutôt que de chercher les explications.
  • # Raphaël Hertzog Président!

    Posté par  . Évalué à 10.

    Branden a raison quand il dit que XF4.2 est un gros morceau. Là où il a tort, c'est quand il fait le packaging tout seul.
    Le contrat social de Debian stipule qu'il ne faut pas cacher les problèmes. Les gros packages maintenus par une seule personne en sont un. Cet état de fait est encore plus frappant avec kde3 où le mainteneur à des examens et dit simplement que les packages seront prêts dans deux semaines environ puis silence radio. Il y a beaucoup de gueulards fainéant qui gueules mais il y a aussi des mainteneurs qui voudraient pouvoir l'aider mais qui n'ont aucunes informations ou sources pour auditer sont travail. C'est là où la plateforme de Raphaël est hyper pertinente!
    http://www.debian.org/vote/2002/platforms/raphael(...)

    Il propose un CVS pour le développement des packages avec la possibilité pour un packageur d'avoir des co-packageurs. Je recopie sa prose, il est plus clair que moi:

    Suppose that all Debian developers have write access on all those cvs repositories, the advantages are numerous and the main maintainer can still have some control:
    The translation team could directly commit the translations without requiring work from the maintainer;
    NMUers would no more need to send a patch to the BTS. The patch is directly applied to CVS; the maintainer can revert it or keep it;
    It's far easier for the maintainer to have co-maintainers, he doesn't have to "centralize" patches. He just needs to update its local repository from time to time;
    We can easily maintain two version of the packages (stable and unstable for example) using CVS branches;
    The maintainer(s) can have a mail for each commit with the patch and the log attached. With such a system he can see who did what, and detect potential mistakes.

    Of course, this service would be optional, maintainers wouldn't be forced to use it.

    C'est exactement ce qui aiderait à résoudre les blocages sur les gros packages. Une distrib possédant autant de développeurs ne peut pas se permettre d'en affecter qu'un seul à des parties critiques. Le travail collaboratif peut encore être amélioré au sein de debian.

    La plateforme de Raphaël contient beaucoup de choses concrètes permettant de résoudre les problèmes rencontrés par la debian (releases plus fréquentes, visibilité de debian,...). C'est dommage qu'il n'ait pas été élu mais j'espére qu'il essayera quand même de mener à bien les projets de sa plateforme.
    • [^] # Re: Raphaël Hertzog Président!

      Posté par  . Évalué à 4.

      « Le contrat social de Debian stipule qu'il ne faut pas cacher les problèmes. Les gros packages maintenus par une seule personne en sont un. »

      Ils sont un problème d'organisation, pas un problème concernant un logiciel, ce à quoi fait référence ce passage.

      « Cet état de fait est encore plus frappant avec kde3 où le mainteneur à des examens et dit simplement que les packages seront prêts dans deux semaines environ puis silence radio. »

      Étant donné qu'il ne pouvait pas rentrer dans Woody, il n'y a pas vraiment d'urgence. Si ça traîne et que quelqu'un fait des packages temporaires, ceux-ci seront mis sur sa page personnelle par exemple, comme pas mal de choses non officielles.

      « (...)C'est exactement ce qui aiderait à résoudre les blocages sur les gros packages. Une distrib possédant autant de développeurs ne peut pas se permettre d'en affecter qu'un seul à des parties critiques. Le travail collaboratif peut encore être amélioré au sein de debian. »

      Une chose qui aide, aussi, c'est de ne pas changer un fonctionnement n'importe comment. Au final la réorganisation d'un projet en cours prend beaucoup trop de temps. Par contre, il y aura discussion après Woody pour améliorer le processus de développement. Et a priori, il y aura des choses de ce style mises en place, globalement les différents candidats étaient d'accord sur beaucoup de points, approuvaient pas mal d'idées des autres, et ceux-ci (au moins Raphael Hertzog) ont bien l'intention d'y travailler meme sans etre élu... Donc oui, ce sont de bonnes idées, mais ça ne se met pas en place au beau milieu (ou plutot à la fin) du développement d'une distribution...
      • [^] # Re: Raphaël Hertzog Président!

        Posté par  . Évalué à 1.

        Étant donné qu'il ne pouvait pas rentrer dans Woody, il n'y a pas vraiment d'urgence. Si ça traîne et que quelqu'un fait des packages temporaires, ceux-ci seront mis sur sa page personnelle par exemple, comme pas mal de choses non officielles.

        Les choses ne fonctionnent pas toujours comme elles devraient. Même si kde3 et Xfree4.2 ne fera pas partie de woody, le problème reste entier. Ce que tu proposes ne va pas dans le sens d'une bonne organisation. On gache des ressources quand chacun fait ses packages dans son coin. Effectivement, il y a des packages unofficials (http://www.geniussystems.net/KDE3%20Experimental/(...)) mais il y a aussi beaucoup de personnes qui ont demandé au mainteneur de commiter sur le cvs de kde (comme le faisait l'ancien mainteneur) ce qu'il avait déjà effectué comme travail. Celà ne remet pas en cause toute l'organisation de debian et permet à toutes les bonnes volontés de participer. Dans le cas de branden, il peut trés bien demander de commencer à patcher XFree4.2 pour les archis non supportées pendant qu'il stabilise la 4.1.

        Par contre, il y aura discussion après Woody pour améliorer le processus de développement.

        Attends? Tu veux dire qu'on ne peut pas en parler avant?

        Donc oui, ce sont de bonnes idées, mais ça ne se met pas en place au beau milieu (ou plutot à la fin) du développement d'une distribution...

        Tu as dû mal me comprendre. Je n'ai pas dit non plus qu'il fallait tout changer du jour au lendemain, qu'il fallait pendre branden par les couilles ou autres. Néammoins, je pense que beaucoup de personnes sont capables d'analyser un problème et d'imaginer la solution qui conviendrait sans toutefois devoir passer à l'acte immédiatement. Ce qui m'a plû dans la plateforme de Raphaël, c'est qu'il proposait des solutions concrètes aux problèmes de Debian alors que branden et bdalee avaient un discours plus "politique".
        De plus, je ne pense pas qu'ouvrir un compte cvs au mainteneur qui le souhaite soit du n'importe quoi. Je sais aussi que les grands changements viendront aprés la sortie de la woody, c'est pour celà que j'ai dis et que je répète que j'espére que Raphaël pourrat mettre en place les projets qu'il avait dans sa plateforme. Je suis confiant parce que, même s'il est assez sec dans les mailing lists, il est engagé et productif. Dans un projet comme Debian, tu as la possibilité de mettre en place quelquechose qui apporte une amélioration, qui que tu sois.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.