D'ailleurs elle n'a jamais servi pour les MiniDebConf c'est trop petit ou pas dispo pour les week end ?
Parce que je savais pas que c'était aussi simple à organiser chez Mozilla… Sinon, ca convient en terme de place, la salle accueille 100 personnes, c'est grosso modo ce que l'on a eu la dernière fois.
J'utilise la salle pour les meetups LLVM, je vais organiser un meetup Debian bientôt. Et la salle accueille de plus en plus d’évènements FLOSS (Gnome, Rust, hackathon, etc).
Au sujet de la salle, je confirme que ça fait parti des choses qui m'ont donné envie d'y aller bosser…
On a eu deux donations (Google & IRILL). On a acheté plein de serveurs avec. On a commencé la migration (d'où le site inaccessible) mais j'ai changé de boulot (donc avec le bootstrap, j'ai un peu moins de temps), et, surtout, le projet Tanglu a décidé d'adopter la partie build (pas la partie analyseur statique) et ils ont fait pas mal de modifications donc ça a repoussé la release… Ca devrait être en ligne d'ici quelques semaines.
On vadevrait avoir un étudiant GSoC (mais faut pas lui dire, c'est pas encore officiel) pour travailler dessus pendant l'été mais l'idée générale est d'avoir pour chaque package Debian:
* build avec gcc
* build avec clang
Analyseurs statiques:
* C++ avec clang analyzer / scan-build
* C++ avec cpplint
* lintian
* Java avec findbugs
* C/C++ avec Coccinelle
Apres, on devrait en rajouter d'autres (Javascript, Python, etc).
Non, c'est juste pour les expériences (vérification si les packages construisent toujours, test de nouvelles versions de openjdk, clang, etc). La plupart du temps, on conserve même pas les packages.
Pour les packages officiels, on a nos propres services de build.
Après, il y a des discussions pour utiliser AWS comme CDN sur les listes de diffusion (ca doit etre debian-devel ou sur debian-project).
Le sbuild modifié est pas toujours nécessaire.
Assez souvent, CC=clang CXX=clang++ dpkg-buildpackage suffit à reproduire le problème (si upstream accepte la surcharge de CC/CXX).
Est-ce qu'il est prévu de reconstruire l'ensemble des paquets de Debian avec cette version ? (comme réalisé avec les versions précédentes : http://clang.debian.net/)
Oui, je l'ai fait pour la 3.4rc1 pour tester clang (j'ai pas publié les résultats mais ils sont globalement bons).
Je viens justement de traiter les résultats avec la 3.4 mais il y a des problèmes liés à l'infra de rebuild (trop de processus qui freezent). J'espère publier les résultats la semaine prochaine.
À titre d'information, ça prend combien de temps (et sur quelle type de machine), combien de RAM et d'espace disque de faire ça ?
On utilise AWS pour faire le rebuild. Généralement, ça met 7 à 8 heures pour tout rebuild avec environ 50 noeuds.
La plupart des packages sont rapidement recompilés, c'est les gros packages qui font que ça traine (libreoffice, gcc, etc).
Est-ce que des travaux ont été réalisés depuis l'été dernier sur l'aspect 'Build time, binary size or performances' ?
Non, par contre, on (Léo Cavaillé, Paul Tagliamonte et moi même) a beaucoup travaillé sur un projet intitulé Debile pour que tout ça soit transparent avec plein d'autres choses (dont des dépôts de package construits avec).
Ca devrait simplifier tout ça… Help is welcome!
Est-il pertinent d'ouvrir systématiquement un bug chez Debian pour les paquets qui ne build pas comme tu -Sylvestre- l'as déjà fait pour certains : clang-ftbfs ?
Oui, je le pense. J'ai jamais eu de retour négatif quant à cette initiative.
Sylvestre Ledru sera ravi d'apprendre qu'il va supprimer 49 erreurs dans la recompilation de l’archive Debian avec Clang, puisque l'option -O ne provoquera plus d'erreur si le niveau d'optimisation demandé est supérieur à 5.
Ah ah, c'est gentil :) (bon, je suis le responsable de ce changement dans le code Clang donc je triche un peu ;)
Car Debian France n'est pas Debian. Debian France est une association indépendante de Debian et non "une fililale".
Ca ne devrait plus être le cas en janvier prochain. Debian France devrait devenir une trusted organization.
Et si tu regardes le CA, tu verras que 8 des 9 membres du CA sont des Debian Developers: http://france.debian.net/equipe/
Pour les moments, ce sont des propositions, ces objectifs n'ont pas été encore validés par la release team.
Florent, tu devrais peut être mettre à jour la news ;)
Neils a écris dans son mail:
We have yet to process these goals listed above; for now they remain
only proposed release goals for Jessie. We will be reviewing them and
talking to the advocates about them.
Pour le moment, ils sont pas disponibles publiquement. Ils seront en vente lors de Solution Linux. Si jamais il en reste, ils iront probablement sur http://enventelibre.org/.
La description de Experimental est imprécise. En effet, avec le freeze, beaucoup de développeurs utilisent experimental pour uploader des nouvelles versions upstreams ou des changements importants.
Ainsi, en particulier en ce moment, les packages dans experimental sont, potentiellement, aussi fiable que dans unstable normalement.
A noter que les Debian Developers ont commencé à les uploader dans unstable cf: https://twitter.com/debianupload
# Nouveau talk
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Meetup Debian France à Paris. Évalué à 2.
Jean-Baptiste Favre parlera aussi de Comment BlaBlaCar utilise Debian dans ses activités.
[^] # Re: mhh
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Meetup Debian France à Paris. Évalué à 2.
Si si, on est ouvert à tous. Et, entre nous, la plupart d'entre nous en avons pas grand chose à faire de notre init system.
[^] # Re: Intégration Linux de l’ouverture de fichiers téléchargés et des URL non prises en charge par FF.
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Un nouveau pelage pour Firefox 29. Évalué à 5.
Ça devrait changer avec le passage à GTK3. De ce que j'ai compris, les évolutions actuelles sont bloquées par la version GTK utilisée.
Plus d'info: https://bugzilla.mozilla.org/show_bug.cgi?id=397700
[^] # Re: Vie privée
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Un nouveau pelage pour Firefox 29. Évalué à 10.
Parce que je savais pas que c'était aussi simple à organiser chez Mozilla… Sinon, ca convient en terme de place, la salle accueille 100 personnes, c'est grosso modo ce que l'on a eu la dernière fois.
J'utilise la salle pour les meetups LLVM, je vais organiser un meetup Debian bientôt. Et la salle accueille de plus en plus d’évènements FLOSS (Gnome, Rust, hackathon, etc).
Au sujet de la salle, je confirme que ça fait parti des choses qui m'ont donné envie d'y aller bosser…
[^] # Re: Ça existe ou ça a existé :
Posté par Sylvestre Ledru (site web personnel) . En réponse au journal Idée stupide sur la sécurité du code. Évalué à 3.
s/cpplint/cppcheck/ j'ai mélangé avec pylint!
[^] # Re: Ça existe ou ça a existé :
Posté par Sylvestre Ledru (site web personnel) . En réponse au journal Idée stupide sur la sécurité du code. Évalué à 10.
On a eu deux donations (Google & IRILL). On a acheté plein de serveurs avec. On a commencé la migration (d'où le site inaccessible) mais j'ai changé de boulot (donc avec le bootstrap, j'ai un peu moins de temps), et, surtout, le projet Tanglu a décidé d'adopter la partie build (pas la partie analyseur statique) et ils ont fait pas mal de modifications donc ça a repoussé la release… Ca devrait être en ligne d'ici quelques semaines.
On
vadevrait avoir un étudiant GSoC (mais faut pas lui dire, c'est pas encore officiel) pour travailler dessus pendant l'été mais l'idée générale est d'avoir pour chaque package Debian:* build avec gcc
* build avec clang
Analyseurs statiques:
* C++ avec clang analyzer / scan-build
* C++ avec cpplint
* lintian
* Java avec findbugs
* C/C++ avec Coccinelle
Apres, on devrait en rajouter d'autres (Javascript, Python, etc).
Bref, c'est pas du tout mort…
[^] # Re: onglets bien ronds
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Firefox 28. Évalué à 4.
Elle est repassée en blanc. cf bug 976738
[^] # Re: X.Org Foundation
Posté par Sylvestre Ledru (site web personnel) . En réponse au journal Google Summer of Code 2014. Évalué à 1.
Par projet, je parlais de logiciel mais c'est vrai qu'il peut y avoir une ambiguïté.
Je pense que l'on aura 1200 étudiants cette année…
# piouf
Posté par Sylvestre Ledru (site web personnel) . En réponse au journal Google Summer of Code 2014. Évalué à 1.
s/sélectionné/sélectionnés/
(modérateur ? :)
[^] # Re: Rebuild Debian
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche LLVM 3.4 et Clang 3.4. Évalué à 4.
Non, c'est juste pour les expériences (vérification si les packages construisent toujours, test de nouvelles versions de openjdk, clang, etc). La plupart du temps, on conserve même pas les packages.
Pour les packages officiels, on a nos propres services de build.
Après, il y a des discussions pour utiliser AWS comme CDN sur les listes de diffusion (ca doit etre debian-devel ou sur debian-project).
[^] # Re: Rebuild Debian
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche LLVM 3.4 et Clang 3.4. Évalué à 4.
Le sbuild modifié est pas toujours nécessaire.
Assez souvent, CC=clang CXX=clang++ dpkg-buildpackage suffit à reproduire le problème (si upstream accepte la surcharge de CC/CXX).
Pour Debile, c'est surtout sur IRC que ça se passe (#debile sur OFTC). Et, enfin, Léo et moi en faisons une présentation samedi prochain à la Mini Debconf:
https://france.debian.net/evenements/minidebconf2014/
[^] # Re: Rebuild Debian
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche LLVM 3.4 et Clang 3.4. Évalué à 9.
Oui, je l'ai fait pour la 3.4rc1 pour tester clang (j'ai pas publié les résultats mais ils sont globalement bons).
Je viens justement de traiter les résultats avec la 3.4 mais il y a des problèmes liés à l'infra de rebuild (trop de processus qui freezent). J'espère publier les résultats la semaine prochaine.
On utilise AWS pour faire le rebuild. Généralement, ça met 7 à 8 heures pour tout rebuild avec environ 50 noeuds.
La plupart des packages sont rapidement recompilés, c'est les gros packages qui font que ça traine (libreoffice, gcc, etc).
On utilise généralement soit les noeuds m1.medium, soit m2.xlarge:
http://aws.amazon.com/ec2/instance-types/
Le code pour gérer et lancer les builds est accessible ici:
http://anonscm.debian.org/gitweb/?p=collab-qa/cloud-scripts.git;a=summary
Le code qui va parser les logs, trouver les erreurs et faire des listes est accessible ici:
http://anonscm.debian.org/viewvc/collab-qa/collab-qa-tools/
Non, par contre, on (Léo Cavaillé, Paul Tagliamonte et moi même) a beaucoup travaillé sur un projet intitulé Debile pour que tout ça soit transparent avec plein d'autres choses (dont des dépôts de package construits avec).
Ca devrait simplifier tout ça… Help is welcome!
D'ailleurs, j'ai quelques idées de projet pour le GSoC 2014: https://wiki.debian.org/SummerOfCode2014/Projects
Oui, je le pense. J'ai jamais eu de retour négatif quant à cette initiative.
Je pousse pour que ça devienne un release goal: https://wiki.debian.org/ReleaseGoals/clang-secondary-compiler
[^] # Re: mélange de langage ?
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche LLVM 3.4 et Clang 3.4. Évalué à 4.
D'autant que LLVM fournit la mécanique pour le demangling:
http://llvm.org/docs/doxygen/html/classllvm_1_1Mangler.html
(même si c'est un peu sport)
# -O
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche LLVM 3.4 et Clang 3.4. Évalué à 10.
Sylvestre Ledru sera ravi d'apprendre qu'il va supprimer 49 erreurs dans la recompilation de l’archive Debian avec Clang, puisque l'option -O ne provoquera plus d'erreur si le niveau d'optimisation demandé est supérieur à 5.
Ah ah, c'est gentil :) (bon, je suis le responsable de ce changement dans le code Clang donc je triche un peu ;)
[^] # Re: Plus clair, tu meurs
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Debian France choisit son nouveau logo. Évalué à 1.
Ca ne devrait plus être le cas en janvier prochain. Debian France devrait devenir une trusted organization.
Et si tu regardes le CA, tu verras que 8 des 9 membres du CA sont des Debian Developers: http://france.debian.net/equipe/
[^] # Re: Suis je la seule a etre "septique"?
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Debian France choisit son nouveau logo. Évalué à 7.
Ah, vraiment pas.
Les bilans moraux et sociaux sont publiques:
http://france.debian.net/pipermail/ag/2013-June/000055.html
http://france.debian.net/pipermail/ag/2013-July/000062.html
Tu remarqueras que, même si on voulait (ce qui n'est vraiment pas le cas), on serait très loin de pouvoir…
[^] # Re: OpenRC
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Debian 7.2 et futur gel de Debian 8.0. Évalué à 1.
Voila le compte rendu final (no comment) :
http://lists.alioth.debian.org/pipermail/soc-coordination/2013-September/001871.html
Plus d'infos ici :
https://wiki.debian.org/OpenRC
Entre nous, ça s'apparente plus à de la preuve de concept (ce qui est déjà intéressant en tant que tel).
[^] # Re: Objectifs envisagés pour Debian 8
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Debian 7.2 et futur gel de Debian 8.0. Évalué à 4.
Pour les moments, ce sont des propositions, ces objectifs n'ont pas été encore validés par la release team.
Florent, tu devrais peut être mettre à jour la news ;)
Neils a écris dans son mail:
[^] # Re: Jitsi
Posté par Sylvestre Ledru (site web personnel) . En réponse au journal Debconf 13 en Suisse. Évalué à 1.
Normal, il a été uploadé il y a deux jours dans l'archive …
http://packages.qa.debian.org/j/jitsi.html
[^] # Re: Qualité du streaming ?
Posté par Sylvestre Ledru (site web personnel) . En réponse au journal Debconf 13 en Suisse. Évalué à 4.
C'est corrigé. Ca prenait le micro de la caméra et pas celle du speaker… Désolé…
[^] # Re: Aura-t'on droit à des retours ?
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Petit déjeuner sur l'industrialisation GNU/Linux le 2 juillet 2013 à Paris 10e. Évalué à 1.
Voila l'adresse de Hupstream : http://hupstream.com/
[^] # Re: cout de la libération
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Libérons le Cahier de l'Admin Debian. Évalué à 10.
Surtout quand tu rapportes cette somme au temps qu'il faut pour écrire un tel livre …
[^] # Re: Sans Moi
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Badges VIP pour le prochain salon Solutions Libres & Open Source 2013. Évalué à 1.
Pour le moment, ils sont pas disponibles publiquement. Ils seront en vente lors de Solution Linux. Si jamais il en reste, ils iront probablement sur http://enventelibre.org/.
[^] # Re: Debian 8
Posté par Sylvestre Ledru (site web personnel) . En réponse à la dépêche Debian : Épisode VII. Évalué à 3.
La description de Experimental est imprécise. En effet, avec le freeze, beaucoup de développeurs utilisent experimental pour uploader des nouvelles versions upstreams ou des changements importants.
Ainsi, en particulier en ce moment, les packages dans experimental sont, potentiellement, aussi fiable que dans unstable normalement.
A noter que les Debian Developers ont commencé à les uploader dans unstable cf: https://twitter.com/debianupload
[^] # Re: rtti lent
Posté par Sylvestre Ledru (site web personnel) . En réponse au journal Visiteurs en C++. Évalué à -2.
Non, pas nécessairement. LLVM est bien souvent compilé avec gcc.