MOAR DISK

par GuiGui2 » Soyez le premier à commenter.

Oui, je sais, j’ai repompé!

Malgré l’été et les vacances, Adam Hamsik a corrigé le code du noyau pour permettre d’utiliser LVM avec un Dom0 Xen/NetBSD. Et donc, d’installer des VMs sur les Logical Volumes. Et ça, c’est bien

Merci Jym@

par zatmania » Soyez le premier à commenter.

Il y a des gens comme ça très humble et qui contribue de manière active au projet.

Dans un sujet précèdent, jym@ nous avait relaté les résultats de tests forts intéressant. On peut lire sur le blog de Hubert Feyrer, cette nouvelle qui parle des résultats de l’usage de coccinelle (programme français !)  sur le noyau NetBSD afin d’en détecter les erreurs de syntaxe. Ce programme permet donc de gagner beaucoup de temps et de fiabiliser le code.

D’autre part, sur le blog officiel, une nouvelle que l’on a oublié de relater, ce même jym@ a intégré la fonctionnalité PAE au noyau i386 en natif (c’est une option à activer) dans le noyau de la version « current ».

C’est l’époque des vacances mais pas pour tout le monde on dirait…

Younglings, au rapport!

par GuiGui2 » Soyez le premier à commenter.

Comme c’est la coutume à cette époque de l’année, on commence à voir apparaître les premiers résultats du Google Summer of Code sur les listes du projet.

Le premier à avoir communiqué, c’est Zoltan Arnold Nagy, qui travaille sur le projet d’ajout du support HTTP dans la libsa, utilisée par les bootloaders. Le patch préliminaire est dispo ici.

Le deuxième à s’être manifesté est Kristaps Dzonsons, qui travaille à apprendre à mandoc à produire du ps et du PDF. Les premiers résultats sont encourageants, le code a été commité avant-hier.

I’ll never be the same again!

par GuiGui2 » Soyez le premier à commenter.
  • Si vous ne l’aviez pas vu , c’est aussi passé ici: Jean-Yves Migeon a publié des résultats de benchmarks de NetBSD-xen/PAE (Physical Address Extension). PAE est une fonctionnalité permettant à des processeurs 32bits d’accéder à 64 GB de mémoire, du moment que le système d’exploitation le supporte.

    Les résultats publiés par Jean-Yves mettent en évidence le fait que l’overhead introduit par PAE n’est pas négligeable (10 à 20%).

  • En cherchant sur la mailing-list port-arm@ quel device ARM j’allais bien pouvoir amener avec moi aux Journées Méditérannéennes du Logiciel Libre, je suis tombé sur un thread fort convivial:  des étudiants d’une université hongroise (salut Adam!) sont en train de développer un système de fichiers dans le style de JFFS2, adapté aux mémoires Flash. Ceci devrait ouvrir la porte à un grand nombre de nouveaux devices supportant nativement NetBSD (je pense par exemple aux BeagleBoard, WaRT et consorts, qui aujourd’hui ont un root sur NFS ou sur clé USB).
  • Izumi Tsutsui prévoit de basculer les ports hpcarm, hpcmips et hpcsh de XFree86 à Xorg dans les jours à venir.

Mets ton Gnome à jour!

par GuiGui2 » Soyez le premier à commenter.

Grâce au travail de Matthias Drochner (drochner@) et de Thomas Klausner (wiz@), entre autres, Gnome 2.30 est maintenant dispo dans pkgsrc-current. Ne me demandez pas s’il sera dans 2010Q2, je n’en sais foutre rien…

Toujours est-il qu’il sera dans 2010 Q3 .

Discutons avec un développeur du projet NetBSD. Aujourd’hui, Thomas Klausner.

par GuiGui2 » Soyez le premier à commenter.

Oui oui.

Ca fait trrrèèèèès longtemps (bien trop longtemps, à mon goût) qu’il n’y avait pas eu de nouvelles interviews de développeurs publiées sur le site.

Cette fois-ci, c’est Thomas Klausner, aka wiz@ qui est notre invité.

NetBSDfr: Pour nos lecteurs qui ne te connaitraient pas, peux-te présenter rapidement ?
Thomas Klausner (wiz): Je m’appelle Thomas Klausner. Je suis développeur pour le projet NetBSD depuis plus de dix ans, et je me concentre essentiellement sur pkgsrc et la documentation.
J’ai créé pkgsrc-wip ,un projet destiné à avoir plus de gens activement impliqués dans l’empaquetages de logiciels pour pkgsrc. Tout un chacun peut avoir un compte sur le dépôt de pkgsrc-wip
et s’essayer au packaging – NdT: C’est par là que j’ai commencé.
J’ai aussi créé pkgsrc-security, l’équipe de sécurité de pkgsrc, qui est responsable de tenir les utilisateurs de pkgsrc informés des problèmes de sécurité; ainsi que pkg-bug-handler, l’équipe
en charge d’aiguiller les Problems Reports (PR) entrants.

NetBSDfr
: Comment as-tu découvert NetBSD ? Depuis combien de temps utilises-tu ce système ?
wiz: Des amis m’en ont parlé. J’ai essayé, et à la seconde tentative (après que l’un de mes amis m’ai aidé à l’installer), je suis resté. C’était aux environs de 1998/1999.
NetBSDfr: Comment es-tu devenu développeur pour NetBSD ?

wiz: Quand j’ai commencé à utiliser pkgsrc, j’ai trouvé des problèmes, ou des paquets à mettre à niveau, pour lesquels j’ai envoyé des rapports de bugs. Après qu’il en reçu assez, Hubert Feyrer a
préféré que je commite les corrections moi-même

NetBSDfr: As-tu une idée du temps que tu consacres au projet par jour, par semaine, par mois ?
wiz: C’est assez variable. Parfois, j’y consacre des demi-journées entières, parfois je n’y touche pas de plusieurs semaines. Il y a eu des périodes où je passais toutes mes heures éveillées sur
le projet. Aujourd’hui, je dirais en moyenne une heure par jour.

NetBSDfr
: Peux-tu nous expliquer le rôle de pkgsrc-pmc, et ce que tu fais dans cette organisation ?
wiz: Je suis membre de pkgsrc-pmc, le Project Management Commitee pour pkgsrc. Il est actuellement composé d’Alistair Crooks, notre leader préféré, Dieter Baron, Amitai Schlair et moi-même.
La raison d’être du PMC est de prendre une décision finale pour les questions techniques concernant pkgsrc quand un consensus n’est pas atteint parmi les développeurs, et également de gérer le
freeze trimestriel de pkgsrc.

NetBSDfr
: Peux-tu nous expliquer ce qui a motivé la création du dépôt pkgsrc-wip sur Sourceforge ? As-tu des statistiques concernant le nombre de paquets, la qualité globale des paquets… ?
wiz: Il y a deux raisons principales qui ont motivées la création de pkgsrc-wip.
La première, c’est qu’il n’y avait nulle part où collaborer sur des paquets incomplets, c’est à dire des paquets pour lesquels le plus gros du travail était fait, mais qui nécessitaient quelques
étapes de finition, ou bien encore des problèmes de compilation que je ne savais résoudre, pour lesquels j’espérais que quelqu’un pourrait continuer sans tout reprendre de 0.
La seconde raison était que nous voulions plus de gens activement impliqués dans pkgsrc. Habituellement, la barrière pour devenir développeur NetBSD est assez élevée. Si vous souhaitez ne
travailler que sur quelques paquets, cette barrière n’est jamais atteinte. Avec pkgsrc-wip, vous pouvez avoir accès au dépôt simplement en m’envoyant un mail avec votre identifiant sourceforge, et
commencer immédiatement à travailler sur des paquets. De plus, votre travail sera immédiatement et facilement disponible pour tous.

NetBSDfr
: Quels sont les critères qui décident le passage d’un paquet de -wip vers pkgsrc ? Qui prend la décision ?
wiz : La plupart du temps, un package passe de -wip à pkgsrc lorsqu’il fonctionne, passe pkglint et a été revu par un développeur expérimenté. Une requête pour un audit peut être demandé sur la
liste  de diffusion pkgsrc-wip-review. Il n’y a pas de procédure formalisée en place, donc l’import s’effectue quand un développeur est suffisamment intéressé par le paquet.

NetBSDfr: Dans ton environnement professionnel, travailles-tu avec NetBSD ?
wiz : Malheureusement, non. Je l’utilise à la maison comme station de travail en revanche.

NetBSDfr: En conclusion, comment vois tu l’avenir de NetBSD ?
wiz: Je ne suis pas très calé avec ce type de question Je vois NetBSD comme un système d’exploitation de très haute qualité avec des développeurs très bons et motivés, et je pense que c’est
une bonne base pour l’avenir .

Et si on rattrapait le retard ?

par GuiGui2 » Soyez le premier à commenter.

Oué oué, je sais. Ma dernière news a pile un mois.

Donc, on va faire une petite pile de liens pour rattraper le temps perdu.

- Pour les ceusses qui vivent dans une caverne et qui ont raté le début de la série NetBSD dans LinuxMagazine, l’épisode S01E03 vient de sortir. Dans cet épisode, zatmania vous explique tout ce que vous devez savoir sur la gestion des paquets dans NetBSD.

- Le port Arm s’est vu enrichi du support des processeurs Igepv2, Cortex A8 et OMAP5350 (ces derniers équipent notamment les cartes Beagleboard). C’est Jared (jmcneill@) qui s’y est collé, à partir d’un patch de 63k écrit par des étudiants de l’université de Chalmers (en Suède).

- Anti Kantee (pooka@) a aidé Julio Merino (jmmv@) à crash-tester ATF, l’Automated Testing Framework embarqué dans le source tree de NetBSD. Anti s’est d’ailleurs fendu d’un joli post sur le blog officiel, décrivant le fonctionnement du framework, et invitant tous les développeurs à compléter leur code par des jeux de tests ATF. L’objectif, une fois tous les tests fixés, est d’être en mesure d’identifier les commits en erreur, grâce entre autres au service hébergé par Andreas Gustaffson.