Linus Torvalds demande aux devs du noyau Linux d'arrêter de livrer au dernier moment "comme des étudiants"
Linux 6.1 est là — La release candidate 1 du kernel Linux vient de sortir ! Dans le cadre de la mise à disposition de cette nouvelle mouture du noyau, son patron, Linus Torvalds, a tenu à adresser une requête particulière à l'attention des programmeurs qui participent à son développement.
Chaque nouvelle version du kernel est précédée d'une "fenêtre de merge" de deux semaines, au cours de laquelle les développeurs contributeurs sont invités à soumettre ce qu'ils souhaitent y intégrer.
Dans sa dernière note hebdomadaire dédiée aux avancées sur le noyau, Linus Torvalds déclare que la version 6.1 ne se présente pas comme une très grosse release, "seulement" 11 500 commits ayant été reçus au lieu de 13 500 pour la précédente.
Le créateur de Linux a également demandé aux contributeurs d'ajouter leur code plus tôt dans le processus à l'avenir, afin de lui rendre la tâche plus agréable.
Comme il l'indique dans son billet : "oui, la fenêtre est de deux semaines, mais c'est principalement pour me donner le temps de contrôler les choses, il ne s'agit pas de deux semaines de rush pour monter une branche à l'arrache et la faire suivre à Linus le dernier vendredi de ces deux semaines. [...] La règle c'est que les choses doivent être prêtes *avant* la fenêtre de merge."
Celui-ci ajoute : "le concept de la nuit blanche pour rendre un document la veille de la deadline est une chose que vous ne devriez plus reproduire depuis l'université, et qui n'est pas tolérable pour le développement d'un kernel."
Le tout agrémenté d'un cinglant "Vous saurez vous reconnaître".
Comme cela a été annoncé le mois dernier, Rust est le premier langage à faire son entrée dans le noyau Linux après plus de 30 années d'exclusivité pour le langage C.
Torvalds précise néanmoins que cette entrée en matière reste relativement modeste : il n'y a pas de code Rust à proprement parler dans le kernel dans sa version 6.1, mais l'infrastructure nécessaire à sa prise en charge a été mise en place.
À lire aussi sur Les Joies du Code :
- ⚙️ Linus Torvalds le confirme : le langage Rust va être intégré dans le noyau Linux
- 💡 Lucide, une galerie d'icônes open source pour vos projets
- 🫢 Oups : le retrait d'une solution de contournement vieille de 20 ans rend Linux plus rapide pour les systèmes AMD
À propos de l'auteur
Nicolas Lecointre
Fondateur des Joies du Code, je suis l'actualité et la culture des développeurs depuis 2012. Ancien développeur, je me consacre aujourd'hui entièrement au média.
Offres d'emploi
À lire également
Mistral dégaine Large 4, alias Le Chonk, son modèle à 1 000 milliards de paramètres entraîné en Europe
Le Chat a pris du poids — Après des mois de silence assourdissant sur ses grands modèles, Mistral AI a dévoilé le 6 octobre la preview de Mistral Large 4....
Articles recommandés
Black Friday Week : le Mac Mini M2 d'Apple profite d'une remise
Black Friday 2023 : des offres pour l'écosystème Symfony
Les disques durs Seagate en réduction pour le Black Friday d'Amazon
Profitez de 50% de remise sur le client Git Tower cette semaine
Plus de contenu
Quand on me lance une nouvelle fois sur un projet foireux
Quand je vais voir le chef pour signaler un incident de prod majeur
Quand je récupère un projet legacy qui semble plutôt bien foutu de prime abord
Quand on me demande de faire des heures sup le vendredi soir
Quand le chef me dit qu'il a besoin que quelqu'un mette à jour la doc
Quand le dev senior corrige mon bug en seulement 3 minutes
Quand je trouve la solution à mon problème sans passer par Stack Overflow
Quand on me remet la charge du design du site
Quand on me lance une nouvelle fois sur un projet foireux
Quand je vais voir le chef pour signaler un incident de prod majeur
Quand je récupère un projet legacy qui semble plutôt bien foutu de prime abord
Quand on me demande de faire des heures sup le vendredi soir
Quand le chef me dit qu'il a besoin que quelqu'un mette à jour la doc

