English French
[[!meta title="Tails 2013 summit report"]]
[[!meta title="Compte-rendu du sommet Tails 2013"]]
[[!meta date="Fri, 09 Aug 2013 09:12:07 +0000"]]
[[!meta date="Fri, 09 Aug 2013 09:12:07 +0000"]]
[[!pagetemplate template="news.tmpl"]]
[[!pagetemplate template="news.tmpl"]]
A bunch of people spend a dozen days together in July at the third Tails developers yearly summit. This was a great opportunity to have crazy hacking sessions in person, as well as to discuss where we are heading to and how. Un groupe de personnes a passé une dizaine de jours ensemble, en juillet, au troisième sommet annuel de développeurs de Tails. Une bonne occasion pour avoir de folles séances d'informatique en chair et en os, ainsi que pour discuter de vers où nous allons, et comment.
Discussions Discussions
We mainly discussed the **growth of the project**: given the growing number of users and our super-short release cycle, it is a challenge to keep the project sustainable and maintainable in the mid/long term. Nous avons surtout discuté de la **croissance du projet** : étant donné le nombre croissant d'utilisateurs et notre cycle de sortie de version très court, c'est un défi de maintenir le projet durable et maintenable dans le moyen/long terme.
Our take on this is first reflected by [[!tails_roadmap desc="our
**updated roadmap**"]]: we now have a better vision of what we want to
focus on for the next major releases of Tails: the 1.0, 1.1 and 2.0
milestones are now pretty well defined, and we even were bold enough
to draft goals for 3.0.
Notre prise en compte en est premièrement reflétée par [[!tails_roadmap
desc="notre **feuille de route mise à jour**"]] : nous avons désormais une meilleure
vision de ce sur quoi nous voulons nous concentrer pour les prochaines versions majeures
de Tails : les étapes pour la 1.0, 1.1 et 2.0 sont maintenant plutôt bien définies, et nous
fûmes assez audacieux pour brouillonner des objectifs pour la 3.0.
Another key aspect on this topic was that we need to **make it easier to contribute** to Tails. We have listed many enhancements that could be made in this direction, especially [on the website](https://labs.riseup.net/code/projects/tails/issues?query_id=115). We also have identified areas that could benefit most from a few new dedicated contributors. We will publish targeted calls for help in the next few months. Un autre point clé à ce propos est que nous avons besoin de **rendre plus facile de contribuer** à Tails. Nous avons listé nombres d'améliorations qui pourraient être faites dans ce sens, en particulier [sur le site web](https://labs.riseup.net/code/projects/tails/issues?query_id=115). Nous avons également identifié des domaines qui pourraient beaucoup bénéficier de quelques nouveaux contributeurs. Nous publierons des appels à l'aide ciblés dans les prochains mois.
We also **redesigned our communication channels** to ease involvement of new contributors, to make more workload sharing possible, and to be able to provide better user support. In short: Nous avons également **repensé nos canaux de communications** pour faciliter l'implication de nouveaux contributeurs, pour permettre plus de partage de la charge de travail, et être capable de fournir une meilleure assistance aux utilisateurs. En bref :
Our mailing lists see quite a lot of traffic these days. This might deter people from reading it. So, we will create two specialized mailing lists: a private, encrypted one will receive bug reports, while a public one will be dedicated to user support. Nos listes de courriers électroniques voient passer beaucoup de trafic ces jours-ci. Cela peut dissuader des gens de les lire. C'est pourquoi nous allons créer deux listes de discussion spécialisées : une privée, chiffrée, qui recevra les rapports de bug, et une autre, publique, qui sera dédiée à l'assistance des personnes utilisant Tails.
A growing FAQ will be assembled: it will be a tool for self-service help, and should make support work less repetitive. Une FAQ grandissante sera rassemblée : ce sera un outil d'aide en self-service, et devrait rendre le travail d'assistance moins répétitif.
In a few months, we will evaluate how all this fares and we will reconsider web support, which is postponed for the moment. Dans quelques mois, nous évaluerons comment tout ça marche et reconsidérerons l'assistance web, qui est reportée pour l'instant.
Still, the tails-dev mailing list remains the main communication channel for development and project-wide discussions. Cela dit, la liste de discussion tails-dev reste le canal de communication principal pour le développement et les discussions à l'échelle du projet.
This summit gave us the chance to **evaluate and refine processes** that we have set up a year ago, such as our time-based release schedule and a formal merge policy. Ce sommet nous a offert la chance d'**évaluer et de redéfinir les processus** que nous avions mis en place il y a un an, comme notre agenda temporel de sortie de version et une politique strict de fusion de branche.
To end with, the **public development meetings** experiment will be extended, and we will go on having monthly **Low Hanging Fruits sessions**. Not only these sessions are very useful to make Tails better, but we were happy to see new people join these parties recently. We hope to see even more of that in the future: these sessions are great times to **start contributing** to Tails! Pour finir, l'expérience des **réunions publiques de développement** sera prolongée, et nous continuerons à avoir des **séances de Low Hanging Fruits** chaque mois. Ces séances ne sont pas seulement très utiles afin d'améliorer Tails, nous fûmes également heureux de voir de nouvelles têtes nous y rejoindre récemment. Nous espérons en voir plus à l'avenir : ces séances sont de bonnes occasions de **commencer à contribuer** à Tails !
Hack Hack
Hours of meetings were certainly a necessary part of the summit, but we also dedicated a fair share of our time to hands-on activities. Fortunately there is quite a lot of room for improvements in Tails, so we were never left unoccupied. Les heures de réunions étaient certainement un moment nécessaire du sommet, mais nous avons également passé une bonne partie de notre temps aux activités pratiques. Heureusement Tails a une bonne marge de progression, et nous n'étions donc jamais désœuvrés.
The most noticeable technical change that happened during the summit was perhaps [our **move to Redmine**](https://labs.riseup.net/code/projects/tails) for managing our [tasks](https://labs.riseup.net/code/projects/tails/issues?query_id=108) and [[!tails_roadmap desc="plans"]]. We are not exploiting the full potential of Redmine yet, but it already feels far less messy than how we did previously. Hopefully this will help others get involved! Many thanks go to Riseup for hosting the Redmine instance we use. Note that we will keep using ikiwiki for blueprints. Le changement technique le plus visible qui eu lieu durant le sommet est sans doute [notre **migration vers Redmine**](https://labs.riseup.net/code/projects/tails) pour gérer nos [tâches](https://labs.riseup.net/code/projects/tails/issues?query_id=108) et nos [[!tails_roadmap desc="plans"]]. Nous n'exploitons pas encore le plein potentiel de Redmine, mais ça nous semble déjà beaucoup moins fouillis qu'auparavant. On espère que cela aidera d'autres personnes à s'investir ! Merci beaucoup à Riseup pour l'hébergement du Redmine que nous utilisons. Veuillez noter que nous continuerons à utiliser ikiwiki pour nos blueprints.
Taking advantage of Redmine, we have started classifying tasks in various useful ways: e.g. [**easy tickets**](https://labs.riseup.net/code/projects/tails/issues?query_id=112) do not require much knowledge of the Tails internals to be solved, and are ideal places to get involved. In passing, other nice custom queries provide lists of tasks involving [sysadmin](https://labs.riseup.net/code/projects/tails/issues?query_id=113) and [web development](https://labs.riseup.net/code/projects/tails/issues?query_id=115). Profitant de Redmine, nous avons commencé à classifier les tâches de manières utiles et diverses : par exemple [**les tickets faciles**](https://labs.riseup.net/code/projects/tails/issues?query_id=112) ne requièrent pas trop de savoir interne à Tails pour être solutionnés, et sont le moyen idéal pour commencer à s'investir. En passant, d'autres requêtes personnalisées fournissent des listes des tâches impliquant de [l'administration système](https://labs.riseup.net/code/projects/tails/issues?query_id=113) ou du [développement web](https://labs.riseup.net/code/projects/tails/issues?query_id=115).
We spent some time listing problems with early builds of **Tails based on Debian Wheezy**. It is now clearer to us what remains to do: [[!tails_ticket 6015 desc="a few dozens tickets"]] were created. Did we mention that any kind of help is warmly welcome? :) Nous avons passé du temps à lister les problèmes rencontrés avec les premiers essais de **Tails basé sur Debian Wheezy**. Ce qu'il nous reste à faire est désormais plus clair pour nous : [[!tails_ticket 6015 desc="quelques douzaines de tickets"]] furent créés. Avons-nous mentionné que toute forme d'aide est la bienvenue ? :)