• [^] # Re: fin annoncée...

    Posté par (site web personnel) . En réponse au journal La fin de Freshmeat.net. Évalué à 6.

    Mais voila, le hic avec Debian c'est qu'ils se permettent de patcher le logiciel lui-même!

    Comme tu l'évoques toi-même, il est parfois nécessaire de patcher les sources de l'upstream afin d'adapter le programme à des problèmes techniques auxquels le développeur upstream n'a pas pensé. Ces problèmes sont courants quand tu ne prends pas ton appli comme une entité isolée mais que cette dernière interagit avec de nombreuses autres, dans le cadre d'une distribution comme Debian par exemple.

    Chez Debian, nous réduisons les patchs de l'upstream au minimum et nous communiquons nos patchs quasi systématiquement à l'upstream. Il est d'ailleurs courant que l'upstream nous signale l'existence d'un patch et nous demande de l'intégrer au paquet Debian en attendant que l'upstream sorte sa nouvelle version. Donc tu vois le fait de patcher les sources n'est pas aussi simple qu'il n'y paraît et la demande émane parfois de l'upstream.

    D'un autre côté, dans ce processus complexe non automatisable, l'erreur est possible et peut faire mal. D'un autre côté sans ces interventions, tu n'aurais pas une distribution où au bout de trois ans tu peux faire une mise-à-jour complète du système sans casse.

    Les dépôts, c'est bien, mais ça devient l'enfer quand le logiciel n'est pas dans les dépôts (ou trop anciens).

    Debian offre une procédure simple pour réclamer l'empaquetage d'un paquet dans Debian ou pour déclarer qu'une nouvelle version de l'upstream est disponible. Après si tu ne fais pas remarquer le problème au responsable Debian, la situation dépend de son bon vouloir et bien souvent de son temps libre.

    Je trouve personnellement très rigolo de voir les linuxiens s'extasier sur "la distribution vient avec 5000 logiciels"... Moi, je regarde et me dit "quoi??? Que 5000??? Mais c'est rien, telecharger.com en a 40000!

    Et Debian c'est 30000 paquets officiels dans le dépôt. Ce qui signifie, tu ne le signales pas, que le responsable du paquet te fournit du support *gratis* que tu sois un particulier ou une entreprise et même sur des programmes dont l'upstream a laissé tomber le projet. Ça n'a rien à voir avec l'offre de télécharger.com qui te propose un simple téléchargement. Après si ça ne marche pas ou que ça provoque une faille de sécu, tu n'iras pas pleurer chez telecharger.com mais auprès de l'upstream. Les responsables et développeurs Debian, eux, seront là pour toi.