Et comme exemple de patch envoyé aux développeurs amont mais conservé pendant longtemps dans Debian, il y avait à une époque un bug dans Brasero, un logiciel de gravure de disques, qui faisait échouer une bonne partie des gravures de disques audio. Ce bug venait de la génération de feuilles CUE invalides, avec des index temporels avec un nombre de jiffies — soixantièmes de secondes — qui pouvait être de 60, alors qu'il aurait dû être de 0 sur la seconde d'après.
J'avais donc rédigé un patch assez simple pour corriger cela, qui avait évidemment été appliqué dans Debian, par moi-même d'ailleurs, sous la forme de ce qu'on appelle un NMU, non maintainer upload, c'est à dire un envoi de nouvelle version de paquet par quelqu'un qui n'est pas le mainteneur officiel du paquet en question. Puis transmis le bug aux développeurs amont, qui avaient mis deux ou trois ans avant de l'intégrer : pendant ce temps, Brasero était bogué pour la création de disques audio, partout sauf dans Debian où ce patch était resté jusqu'à ce qu'ils l'aient finalement intégré...
[^] # Re: Mouaif
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Pourquoi écrire un package Debian est-il si compliqué?. Évalué à 9.
Et comme exemple de patch envoyé aux développeurs amont mais conservé pendant longtemps dans Debian, il y avait à une époque un bug dans Brasero, un logiciel de gravure de disques, qui faisait échouer une bonne partie des gravures de disques audio. Ce bug venait de la génération de feuilles CUE invalides, avec des index temporels avec un nombre de jiffies — soixantièmes de secondes — qui pouvait être de 60, alors qu'il aurait dû être de 0 sur la seconde d'après.
J'avais donc rédigé un patch assez simple pour corriger cela, qui avait évidemment été appliqué dans Debian, par moi-même d'ailleurs, sous la forme de ce qu'on appelle un NMU, non maintainer upload, c'est à dire un envoi de nouvelle version de paquet par quelqu'un qui n'est pas le mainteneur officiel du paquet en question. Puis transmis le bug aux développeurs amont, qui avaient mis deux ou trois ans avant de l'intégrer : pendant ce temps, Brasero était bogué pour la création de disques audio, partout sauf dans Debian où ce patch était resté jusqu'à ce qu'ils l'aient finalement intégré...