Greg Kroah-Hartman (un des mainteneurs noyau) a partagé un lien aussi diffusé sur mailing list de http://kernelnewbies.org :
http://eudyptula-challenge.org
En s'inscrivant sur ce site, on vous propose via une série d'exercice envoyé par email de passer de simple bidouilleur à mainteneur noyau.
Je m'y suis inscrit hier et ai reçu le premier exercice qui est un hello world.
Bonne nouvelle, pour l'instant l'adresse utilisée n'a pas été pourri de spams
# LKML
Posté par barmic . Évalué à 10.
En même temps tu va finir sur la LKML donc bon il vaut mieux considérer que c'est une adresse publique qui va commencer à se faire remplir :)
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
# Faut pas rêver
Posté par patrick_g (site web personnel) . Évalué à 10.
Il s'agit de parvenir à avoir un patch qui soit accepté dans la branche principale….et pas de devenir mainteneur.
Mais excellente initiative.
[^] # Re: Faut pas rêver
Posté par EdB . Évalué à 3.
Effectivement, ce n'est pas écrit comme çà sur le site, mais je faisait référence au contenu du premier email :
Il y a effectivement peu de chance que je finisse mainteneur, mais gardons espoir pour les autres :)
[^] # Re: Faut pas rêver
Posté par Le Gab . Évalué à 9.
Exactement et c'est ce qui manque dans les gros projets libres sensibles.
Si Wayland, nouveau/radeon offraient des approches du genre, on avancerait sans doute plus vite.
Alors certes, ça n'enlève rien à la difficulté mais ça offirait une porte d'entrée plus accèssible et comme effet de bords d'améliorer la documentation.
NB: J'ai choisi ces projets car ceux-ci sont actuellement les plus attendus à aboutir.
[^] # Re: Faut pas rêver
Posté par Zenitram (site web personnel) . Évalué à -9.
Linux est principalement utilisé sur des serveurs, alors parler de pilotes graphiques comme "les plus attendus à aboutir" me laisse très songeur si je regarde les utilisateurs Linux dans leur ensemble…
Perso, j'aurai plutôt imagine un projet genre btrfs ou LXC, après ça va dépendre beaucoup de avec qui tu parles et chacun va avoir un avis différent sur "le plus attendu à aboutir".
Ensuite, pas sûr (que ce soit tes noms ou mes noms) que ça avance plus vite, dans ces projets les compétences très pointues sont nécessaires.
[^] # Re: Faut pas rêver
Posté par barmic . Évalué à 5.
S'ils peuvent déléguer une partie de leurs tâches (trier les bugs et faire un support dit de niveau 1) c'est du temps gagner sur leur corps de métier.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Faut pas rêver
Posté par Le Gab . Évalué à 1.
@Zenitram
Je n'ai vraiment pas envie d'y voir un troll ou de tomber dedans, néanmoins, vu qu'effectivement Linux est très utilisé en mode serveur, il ne lui manque justement pas de fonctionnalité ou de solution qui nécessiterait une urgence ou disont un besoin pressant d'aboutir.
@Michel: Effectivement, c'est une des choses à laquelle je pensais.
[^] # Re: Faut pas rêver
Posté par Raoul Volfoni (site web personnel) . Évalué à 2.
Comme la news parle du noyau il me semble maintenant que ton troll a vécu.
[^] # Re: Faut pas rêver
Posté par zebra3 . Évalué à 10.
Non, Linux est principalement utilisé sur des téléphones.
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur
[^] # Re: Faut pas rêver
Posté par fearan . Évalué à 3.
Pas moi, comme tu le fais remarquer il est déjà pas mal utilisé sur les serveur, les machins comme btrfs, lxc, personne ne sait ce que c'est ou à quoi ça sert, et encore moins ce que ça va changer à leur vie de tous les jours; par ailleurs, faire des modifs sur un fs et tester le truc risque pas mal de perdre toutes les données du disque, donc il faut en faire une sauvegarde, avec de surcroit un disque de restauration (ou réinstallation). Bref un risque non négligeable de rendre la machine inutilisable.
l'avantage de faire avancer un pilote comme radeon ou wayland c'est que
1) c'est facile à tester
2) au pire on rebascule en mode vesa sans kms.
3) l'arrivée des jeux steam
4) j'en ai rien à battre de btrfs, alors que je suis bien intéressé par un pilote performant pour ma carte grahique (ie: 100% des gens à qui j'ai posé la question n'en on rien a battre de btrfs, sondage réalisé par moi, sur un échantillon représentatif de 1 personne par la méthode très personnelle des quotas )
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: Faut pas rêver
Posté par Moonz . Évalué à 5.
Pourtant btrfs ça a l’air de roxxer du poney pour les sauvegardes : https://btrfs.wiki.kernel.org/index.php/Incremental_Backup
J’ai pas encore testé, mais si ça tient ses promesses c’est franchement intéressant.
[^] # Re: Faut pas rêver
Posté par Maclag . Évalué à 8.
Les sauvegardes, c'est bien le truc qu'on fera "plus tard", dès que j'aurai fini ma partie de "Tue-tes-potes-3D"?
Hmm, nan, je crois que les pilotes graphiques sont toujours plus attendus par les particuliers.
---------> [ ]
[^] # Re: Faut pas rêver
Posté par rakoo (site web personnel) . Évalué à 1.
Moi ça me fait un peu peur de dépendre du fs pour faire des backups.
Les backups, pour les particuliers en tout cas, c'est typiquement le truc dont tu ne te serviras qu'une fois dans 10 ans après avoir change 10 fois de machine. Tu penses que t'arriveras toujours a lire ton backup dans 10 ans, quand le nouveau système de fichiers mdrfs sera le plus mieux du monde et que tes machines ne sauront plus parler le vieillissant btrfs ?
Moi, si je faisais correctement mes backups, je resterais sur quelque chose qui s’éloigne le moins possible de la hiérarchie dossiers/fichiers (typiquement
rdiff-backup
, ou a la limite un format bien documenté et facile a comprendre, commeduplicity
ouddar
oubup
). Mais ça, c'est quand je ferai les choses proprement.[^] # Re: Faut pas rêver
Posté par Moonz . Évalué à 7.
Le format de backup de btrfs est documenté et assez clair (c’est grosso-modo un journal de modifications, pas un dump brut du FS).
Ce qu’apporte btrfs c’est qu’il sait à priori bien mieux qu’un outil externe ce qui a changé depuis le dernier snapshot, le tout en gérant au poil la concurrence (modification pendant la sauvegarde). De fait, la notion de snapshot est un truc assez central dans btrfs et s’adapte particulièrement bien à la problématique. Les outils classiques qui ne se basent pas sur le FS sont obligés de :
Et dans les deux cas gérer le cas « modification du FS pendant qu’on sauvegarde » est un vrai cauchemar. Bon OK c’est pas moi qui gère ça mais les devs de duplicity/rdiff-backup/unison/whatever, mais quitte à faire confiance à une tierce partie je préfère faire confiance à btrfs (qui par design est bien mieux équipé pour gérer ce cas de figure) qu’à des devs externes qui doivent gérer toute cette complexité sans aide du FS.
[^] # Re: Faut pas rêver
Posté par Obsidian . Évalué à 2.
Et c'est tant mieux parce qu'être mainteneur est loin d'être le boulot le plus sympa quand on veut contribuer au noyau…
# me too
Posté par camalot . Évalué à 3.
Pareil, j'ai découvert ça hier et je me suis inscrit.
Je n'y connais pas grand chose dans le noyau mais ça m'intéresse alors pourquoi pas!
J'ai renvoyé le premier exo en essayant de bien montrer les preuves, comme demandé.. Il y a en a qui ont eu des réponses à ce premier truc ? La réponse automatique est se fait attendre par rapport à l'inscription ;)
[^] # Re: me too
Posté par Storm . Évalué à 3.
Pour ma part, exercice envoyé à 20h54, réponse à 21h54.
[^] # Re: me too
Posté par Lutin . Évalué à 5.
J'attend de recevoir le premier exercice depuis 11h ce matin. Je vais casser ma touche F5.
[^] # Re: me too
Posté par Storm . Évalué à 0.
Oui, le délai entre le mail d'inscription et la confirmation/premier exo était plus important : mail envoyé à 11h27, confirmation + premier challenge à 17h46. Ce qui me fait me demander quelle est la part d'actions automatisées/manuelles dans l'infra mise en place.
[^] # Re: me too
Posté par camalot . Évalué à 0.
J'ai finalement eu la réponse à 21h pour un envoi à 14h…
ça semble bien automatisé vu la réponse, qui me demande d'ailleurs des corrections et les logs… (que j'avais mis en pièce jointe…)
[^] # Re: me too
Posté par Sébastien B. . Évalué à 5.
Je pense qu'il s'agit d'un être humain qui répond avec des messages pré écrits.
La validation des exercices se fait sans contraintes de formatages au niveau du rendu et il est dit qu'on peut envoyer des questions via cet email … J'ai envoyé une réponse hier soir et obtenu une réponse dans l'heure, j'en ai envoyé une autre ce matin et je n'ai toujours rien reçu …
Je suppose qu'il est sur un autre fuseau horaire que moi, mais en tous cas, il est bien sympa de gérer tout ça.
[^] # Re: me too
Posté par camalot . Évalué à 1.
Hum, la ça a répondu du tac au tac…
Vous comprenez quoi dans : "Please print to the kernel debug log level."
J'ai perso fait un printk(KERN_INFO "Hello world\n");
Vous avez fait quoi ? :P
[^] # Re: me too
Posté par camalot . Évalué à 3.
C'est bon, compris, j'ai changé le level du printk…
printk(KERN_DEBUG "Hello world\n");
[^] # Re: me too
Posté par Mali (site web personnel) . Évalué à 0.
La réponse était super rapide pour les Tasks 01 & 02, mais du coup pour la 03, j'attends depuis 24h…
[^] # Re: me too
Posté par Mali (site web personnel) . Évalué à 2.
Challenge victime de son succès ?
Bot débordé par l'afflux de newbies ?
Wait(random) pour nous habituer au fait que parfois les réponses de certains mainteneurs peuvent tarder ?
Toujours est-il que la réponse est arrivée, après 3 jours d'attente.
[^] # Re: me too
Posté par Mali (site web personnel) . Évalué à 1.
Envoyé à 21h08, réponse à 21h12, rapide le lascar!
[^] # Re: me too
Posté par Lutin . Évalué à 3.
Tu as mis quoi comme preuves ? Je ne comprend pas vraiment ce qu'il veut dire. Une capture d'écran du terminal ?
[^] # Re: me too
Posté par Storm . Évalué à 2.
J'ai copié/collé la sortie de mon terminal dans le mail au cours des diverses étapes : insertion du module, affichage du message, suppression du module, lsmod, etc.
Pas de remarque sur ce format dans la réponse reçue.
[^] # Re: me too
Posté par camalot . Évalué à 2.
Idem, j'ai copié les deux fichiers puis la sortie de dmesg | tail -n 2
# Greg KH
Posté par enclair . Évalué à 2.
Comment sais-tu qu'il s'agit de Greg Kroah-Hartman ?
Le seul email en rapport que je vois dans les archives de la liste kernel newbie vient de "Little Penguin"
http://lists.kernelnewbies.org/pipermail/kernelnewbies/2014-February/009837.html
[^] # Re: Greg KH
Posté par EdB . Évalué à 6.
Il l'a posté sur G+ :
https://plus.google.com/111049168280159033135/posts/6FtxJoaexro
[^] # Re: Greg KH
Posté par Calve . Évalué à 3.
L'adresse de contact est little at eudyptula-challenge.org
[^] # Re: Greg KH
Posté par Storm . Évalué à 6.
Je pense qu'il y a un petit malentendu : il n'est dit nulle part que c'est GKH qui est à l'origine de cette idée, il a juste relayé l'information sur les listes.
[^] # Re: Greg KH
Posté par Obsidian . Évalué à 2.
En effet, et rien ne permet de l'affirmer avec certitude (il ne vaudrait mieux pas pour lui, d'ailleurs).
Par contre, au fur et à mesure que l'on avance au sein des différentes « tâches », un faisceau de présomptions commence à se former… :-)
# Levons le voile : premier exercice !
Posté par gUI (Mastodon) . Évalué à 6.
Je me suis aussi inscrit, et j'ai reçu le premier exercice.
Je le copie/colle ici, car je pense qu'il est important d'en voir la teneur : ça a plus l'air d'être un guide (quelles sont les étapes à franchir, une par une), et pas un tutoriel (écrit ça, compile et voilà !). Ça me va, mais j'avoue avoir été un peu surpris.
Il n'y a pas marqué RTFM en gros, mais il est clair que ça va être la première étape :)
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Levons le voile : premier exercice !
Posté par camalot . Évalué à 5.
Tache 2 alors ;)
[^] # Re: Levons le voile : premier exercice !
Posté par gouttegd . Évalué à 9.
Ça me fait réaliser qu’il est loin le temps où recompiler son noyau était LE rite initiatique que tout Linuxien devait accomplir tôt ou tard, même s’il n’avait aucune intention de devenir développeur noyau…
[^] # Re: Levons le voile : premier exercice !
Posté par Obsidian . Évalué à 4.
Je me suis dit la même chose en effet, et je suis bien content d'avoir débuté avec Linux à cette époque !
# Linux Device Drivers
Posté par Thom (site web personnel) . Évalué à 6.
Je pense que ça va être l’occasion de mettre un peu le nez dans Linux Device Drivers.
La réalité, c'est ce qui continue d'exister quand on cesse d'y croire - Philip K. Dick
[^] # Re: Linux Device Drivers
Posté par dcp . Évalué à 2.
Oui, à partir de la Tâche 05.
# Réponse avec gmail
Posté par Nicolas (site web personnel) . Évalué à 1.
Bonsoir,
il y en a qui ont réussi à répondre aux tâches en utilisant gmail ? J'ai posté ma réponse (en texte et pas html) mais il me dit que mes pièces jointes sont en encodées en base64. Une idée ?
[^] # Re: Réponse avec gmail
Posté par enclair . Évalué à 2.
Oui j'ai réussi ! J'ai utilisé Thunderbird avec imap, et j'ai juste configuré mes emails en mode texte.
[^] # Re: Réponse avec gmail
Posté par Mali (site web personnel) . Évalué à 2.
https://www.kernel.org/doc/Documentation/email-clients.txt
Gmail (Web GUI)
Does not work for sending patches.
Gmail web client converts tabs to spaces automatically.
At the same time it wraps lines every 78 chars with CRLF style line breaks
although tab2space problem can be solved with external editor.
Another problem is that Gmail will base64-encode any message that has a
non-ASCII character. That includes things like European names.
[^] # Re: Réponse avec gmail
Posté par Benoît Sibaud (site web personnel) . Évalué à 3.
GMail casse toutes les signatures OpenPGP donc ?
[^] # Re: Réponse avec gmail
Posté par Jean-Philippe Garcia Ballester (site web personnel) . Évalué à 4.
Ben tu peux pas signer un mail par la webmail gmail donc la question ne se pose pas vraiment…
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.