parce que sous Debian, on ne fait pas confiance aux développeurs, et on pense que la dernière version qui sort d'un logiciel est forcément buggée et impropre à la consommation (je caricature hein...), alors ils vont mettre 6 mois pour s'assurer que tout est ok, et surtout pour patcher à tout va.
Pour le côté "travail d'empaquetage", je trouve le format des PKGBUILD d'Archlinux simple et pratique à utiliser, je trouve dommage que cela ne soit pas généralisé. Effectivement, ce travail recommencé à chaque distribution, c'est débile.
Alors pourquoi ce succès chez Debian, qui ne se dément pas depuis 13 ans ?
Parce que, souvent, les développeurs ne sont souvent pas des administrateurs système chevronnés.
Même en programmation les développeurs qui intègrent leur appli dans Debian peuvent être des débutants qui ont pondu un projet qui tient la route et rencontre du succès. Dans ce cas il est évident qu'ils ignorent certains aspects système et sécurité que le développeur Debian va voir apparaître comme le nez au milieu de la figure.
Dans ces cas l'aide du responsable/développeur Debian qui crée le paquet de l'application est précieuse et le programme va nécessiter des aménagements pour correctement s'insérer sur une machine de production sans foutre la grouille (aménagements qu'il n'est pas rare de voir intégrer upstream après).
Oui un individu qui code dans son coin et qui pond un programme a le plus souvent besoin de conseils pour bien s'insérer au niveau système. C'est pour ça que easy_install/rubygem/whatever c'est du quick&dirty pour les développeurs pressés sur des bécanes de développement et aptitude du sérieux qui t'assure que tes programmes seront mis à jour lorsque tu mets à jour ton système (paramètre dont le développeur se fiche, mais pas l'administrateur système qui maintient le système pendant 3 ou 5 ans quand le développeur est parti sur d'autres projets).
Et il est évident que chez Debian, on fait énormément confiance aux développeurs. Il y a juste des paramètres qu'ils ne connaissent pas au début et qu'on va lui communiquer pour que l'application et le paquet Debian évoluent pour le mieux.
J'entretiens moi-même d'excellents rapports avec les programmeurs upstream des paquets que je maintiens et suis à leur écoute autant que faire se peut.
[^] # Re: fin annoncée...
Posté par Carl Chenet (site web personnel) . En réponse au journal La fin de Freshmeat.net. Évalué à 3.
Pour le côté "travail d'empaquetage", je trouve le format des PKGBUILD d'Archlinux simple et pratique à utiliser, je trouve dommage que cela ne soit pas généralisé. Effectivement, ce travail recommencé à chaque distribution, c'est débile.
Alors pourquoi ce succès chez Debian, qui ne se dément pas depuis 13 ans ?
Parce que, souvent, les développeurs ne sont souvent pas des administrateurs système chevronnés.
Même en programmation les développeurs qui intègrent leur appli dans Debian peuvent être des débutants qui ont pondu un projet qui tient la route et rencontre du succès. Dans ce cas il est évident qu'ils ignorent certains aspects système et sécurité que le développeur Debian va voir apparaître comme le nez au milieu de la figure.
Dans ces cas l'aide du responsable/développeur Debian qui crée le paquet de l'application est précieuse et le programme va nécessiter des aménagements pour correctement s'insérer sur une machine de production sans foutre la grouille (aménagements qu'il n'est pas rare de voir intégrer upstream après).
Oui un individu qui code dans son coin et qui pond un programme a le plus souvent besoin de conseils pour bien s'insérer au niveau système. C'est pour ça que easy_install/rubygem/whatever c'est du quick&dirty pour les développeurs pressés sur des bécanes de développement et aptitude du sérieux qui t'assure que tes programmes seront mis à jour lorsque tu mets à jour ton système (paramètre dont le développeur se fiche, mais pas l'administrateur système qui maintient le système pendant 3 ou 5 ans quand le développeur est parti sur d'autres projets).
Et il est évident que chez Debian, on fait énormément confiance aux développeurs. Il y a juste des paramètres qu'ils ne connaissent pas au début et qu'on va lui communiquer pour que l'application et le paquet Debian évoluent pour le mieux.
J'entretiens moi-même d'excellents rapports avec les programmeurs upstream des paquets que je maintiens et suis à leur écoute autant que faire se peut.