Thèmes / Logiciels open source

Point de vue attribué · Pas une citation directe

Une petite équipe centrale de FFmpeg supporte la charge de maintenance

Jean-Baptiste Kempf décrit la communauté centrale de FFmpeg comme composée de dix à quinze personnes qui maintiendront le code accepté. En opposant environ mille contributeurs historiques aux dix qui restent, il soutient que les contributions doivent être maintenables et excellentes, car si peu de personnes assurent la maintenance de logiciels critiques.

Derrière ce point de vue

Les traductions sont destinées à la lecture ; les extraits originaux restent la source evidence.

Jean-Baptiste Kempf sur la qualité du code open source, la maintenance et les builds sécurisés

Extrait original

one thousand contributors in the timeline and just ten staying, it’s a one percent chance that someone comes and stays. One percent. So you will have change of job, change of wives, you have children, you have accidents in life. You’re going to change jobs, whatever. You’re not going to come back. It’s most likely. So we are the ones going to maintain your code.

Traduction · Pas la formulation originale

mille contributeurs au fil du temps et seulement dix qui restent, il n’y a qu’une chance sur cent qu’une personne arrive et reste. Un pour cent. Vous changerez donc de travail, de femme, vous aurez des enfants, vous aurez des accidents dans la vie. Vous allez changer de travail, peu importe. Vous ne reviendrez pas. C’est le plus probable. Nous sommes donc ceux qui allons maintenir votre code.

Contexte

Il est très dur, mais ce que les gens ne voient pas, c’est que généralement, quand il est dur, c’est envers des personnes qui sont elles-mêmes mainteneurs d’une partie du noyau, n’est-ce pas ? Ils le connaissent donc. Il n’est pas aussi dur avec tout le monde. Le fait est que ce qu’il a créé dans sa chambre alimente aujourd’hui pratiquement tous les serveurs en ligne, n’est-ce pas ? Même dans le cloud de Microsoft appelé Azure, je suis presque sûr que soixante-dix, quatre-vingts pour cent des serveurs tournent sous Linux. Tous vos téléphones Android fonctionnent sous Linux. Ce qu’il a accompli grâce à la puissance de l’open source est assurément incroyable. Et oui, la qualité du noyau Linux est très élevée, et oui, c’est difficile, mais nous ne pouvons pas faire de compromis là-dessus. Nous ne pouvons pas transiger sur la qualité car, au final — et il faut le comprendre — la communauté centrale de VLC compte cinq personnes. Mais il faut aussi mentionner qu’il y a parfois une certaine âpreté, une certaine rudesse dans le langage utilisé lorsqu’on maintient un tel niveau d’excellence. Y a-t-il quelque chose à dire à ce sujet ?

Contexte d’origine

He’s very harsh, but what people don’t see is usually when he’s harsh, it’s to people who are maintainers of part of the kernel, right? So they know him, right? So he’s not very harsh like that to everyone. The thing is, what he created in his room is basically powering every server online, right? Even at Microsoft’s cloud called Azure, I’m quite sure seventy, eighty percent of the servers are running Linux. All your Android phones are running Linux. What he did with the power of open source, sure, is amazing. And yes, the quality of the Linux kernel is very high, and yes, it’s difficult, but we cannot compromise on that. We cannot compromise on quality because in the end—and you have to understand that—the core community of VLC is five people. But we should also mention that there is some spiciness, some harshness to the language that’s sometimes used when you’re keeping this high bar of excellence. Is there something to say to that?

L’heure de début provient de la transcription fournie. L’alignement avec la lecture est en attente de révision.