Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

: C'est dur d'être un developpeur noyau

Posté par Mickaël L (). Modéré le 22 août 2002.
Après une série de 115 patches censés nettoyer la partie IDE du noyau Linux dans la série 2.5, Marcin Dalecki a laissé tomber (voir le message de Marcin). Il faut dire que son travail sur le sous-système était impopulaire, car il n'hésitait pas à tout "casser".

Alors que tout le monde s'accordait à dire que la version précédente était impossible à maintenir, il a repris le projet et a entrepris de le nettoyer, s'attirant de nombreuses remarques. Malgré le soutien de Linus, il a abandonné suite à la dernière critique (du type "ôte tes pattes de là").

Le sous-système a été remplacé par le portage de l'IDE du noyau 2.4, qui existait déjà pour permettre aux autres développeurs de travailler en attendant une stabilisation.

Il semblerait que ce soit Alan Cox qui reprenne le système IDE (avec conditions). Après E.S.Raymond et CML2, Rik Van Riel et sa VM, Keith Owen et Kbuild, que de travail gâché!

> Lire la dépêche (15 commentaires, moyenne: 13,9).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Linuuxxxxx! Ton univers impitoyaaaablee!

Posté par f l () le 22/08/2002 à 14:18. (lien). Évalué à 24.

Pourtant d'après Kernel Traffic ils s'étaient juste mal compris et tout allait bien dans le meilleur des mondes

http://kt.zork.net/kernel-traffic/kt20020819_180.html#14(...)

Et l'IDE alors ?

Posté par Alexis B. () le 22/08/2002 à 15:33. (lien). Évalué à 29.

Après une lecture attentive de LWN, il semblerait que Marcin se soit lancé un peu hâtivement dans la réécriture du sous-système IDE sans même consulter l'ancien mainteneur du code...

Le problème, c'est qu'une telle ré-écriture entraîne plein de problèmes de compatibilité avec beaucoup d'autres codes...

La solution, comme celle qui avait été choisi lors de la précédente évolution du bloc IDE : continuer à développer le driver actuel (celui de 2.4) en lui incorporant les nouvelles specs quand elle sorte (Serial-ATA par exemple), et lancer en parallèle le développement d'un nouveau driver (appelé TNG) qui lui n'hésitera pas à se passer de la compatibilité avec du matériel ancien. Ainsi, on garde le choix au niveau utilisateur, et les développeurs peuvent continuer à coder sans trop se soucier de changement dans l'interface IDE.

En parlant d'IDE...

Posté par jojolapin (page perso, ) le 22/08/2002 à 15:37. (lien). Évalué à 10.

J'ai remarqué un truc bizarre: quand je déplace un gros fichier (genre image iso) sur mon disque dur entre deux partoches ext3, ça prend à vue d'oeil plus de dix minutes, et le système devient très peu réactif. Quand je fais la même chose sous win, ça ne prend que 20-30 secondes.
Y-a-t-il qqchose à modifier dans les paramètrages pour résoudre ce problème, où est-ce une limitation de linux ?

Revenir en haut de page