Comme chaque année, les deux jours précédants BSDCan (et les autres conférences BSD, EuroBSDCon, AsiaBSDCon, tout ça) sont utilisés pour d’une part, des tutoriels payants durant entre une demi journée et une journée entière, et d’autre part, le Developer Summit FreeBSD. Comme cela avait été fait l’année dernière, les deux matinées ont été utilisées pour des présentations, et les après midi par des BoF.

En ce qui concerne les présentations, hier nous avons eu (si on ne compte pas l’ouverture d’Ed Maste et de Robert Watson) :

  • GreenBSD par Poul Henning Kamp qui parlait des implications de la future version 5 de la norme Energy Star qui obligera les ordinateur a ne pas utiliser plus d’énergie que ce dont ils ont besoin, c’est à dire de par exemple ne pas alimenter les périphériques dont on a pas besoin, et ça inclue les processeurs et les cœurs non utilisés, ou de ne pas utiliser plus de courant que de raison, où par exemple, un serveur qui ne fait rien devrait ne rien consommer. Et donc, ce que FreeBSD pourrait commencer à faire pour prendre un peu d’avance.
  • finstall par Ivan Voras qui est le futur installeur graphique de FreeBSD et qui semble très bien parti.
  • Un bootloader qui parle http par Alexey Tarasov, plutôt pas mal du tout.
  • Un point sur l’avancement des différents ports de FreeBSD pour les plates-formes embarquées, ARM, MIPS et PowerPC par Rafal Jaworowski.
  • Une présentation de Ed Schouten sur ce qu’il a fait pour virer le Giant lock des TTY.

Et ce matin, nous avons eu :

  • Adrian Chadd qui nous a parlé de l’interception TCP transparente, les choses à faire, à ne pas faire, et ce qu’il faudrait que nous fassions pour que les industriels qui se basent sur FreeBSD pour des équipements transparents fassent à peu près tous pareil histoire de ne pas avoir 42 manières différentes de le faire, et 42 manières différentes à supporter.
  • Doug Rabson qui nous parle du gestionnaire de locks NFS, qui, maintenant, marche (salve d’applaudissement), ses évolutions, tout ça, et le fait que d’après lui, ben, maintenant, ça marche…
  • Justin Gibbs qui nous fait un point sur le fonctionnement de la Fondation FreeBSD ses attentes, ses moyens, ce qu’ils veulent faire. Et pour une petite contribution, on a droit à une jolie casquette.
  • Erwin Lansing nous parle ensuite de ce qui se passe dans les ports et dans l’équipe portmgr.
  • Robert Watson nous explique ce qui se passe de bien dans la pile TCP en SMP, comme c’est bien quand on a des interfaces 10G.
  • Et pour terminer, Peter Wemm nous parle de SVN pour remplacer notre vieux CVS des familles, et tant qu’a faire, remplacer perforce aussi. Un sujet, pas houleux, mais intéressant, comment se sortir de ce dépôt CVS ou tout le monde est allé modifier des choses à la main (oui, à la main, pas avec cvs admin), et qui, en 15 ou 18 ans, est devenu complètement énorme. (Sans compter les déficiences mentales de CVS pour beaucoup de choses.) Le dépôt une fois converti dans SVN fait environ 3Go, et est bien plus maintenable que la version CVS.

Pour les BoF (réunions informelles entre quelques personnes sur un sujet qui les intéresse), il y a eu un meeting de la cabale de la pile réseau (comme à chaque devsummit), une discussion animée par Mark Linimon sur GNATS et l’équipe de chasseurs de bugs, un sur les outils de debug et de profiling, un sur le systèmes de paquets, deux (parce qu’a la fin du premier, ils n’avaient pas fini) sur la virtualisation, un sur FreeBSD low power, un sur syscons, un sur TrustedBSD et ce qui va avec, un sur les systèmes de fichiers et le cache, un sur l’embarqué, et un assez dense par David Maxwell sur Coverity Prevent où, pour être sur d’avoir beaucoup de monde, il avait prévu des glaces.

Article précédent Article suivant