Tails devient de plus en plus populaire : ces derniers temps, une personne lance Tails toute les dix secondes quelque part dans le monde. De plus, une mise à jour de sécurité de Firefox paraît toutes les six semaines et nous sortons consécutivement une nouvelle version de Tails.

A cause de ce nombre de personnes et d'un cycle de publications aussi court, c'est un défi de maintenir et vie et d'améliorer Tails.

Il nous faut plus de bras !

Parmi les choses que nous savons que nous devrions faire dans les prochaines années, nous avons identifié certains des domaines qui pourraient tirer le plus de bénéfices de la venue de nouveaux contributeurs dévoués.

Aujourd'hui, nous parlons d'améliorer l'infrastructure derrière Tails. Donc, si vous êtes une personne qui fait de l'administration système, une personne qui développe du logiciel ou quoi que ce soit entre les deux, nous avons besoin de nous ! S'il vous plaît continuez à lire.

Quelle est la mission ?

Les personnes qui font l'administration système de Tails mettent en place et assurent la maintenance de l'infrastructure qui soutient le développement et les opérations de Tails. Notre but est de rendre la vie des personnes qui contribuent à Tails plus facile, et d'améliorer la qualité de nos versions.

Nous outils principaux sont : Debian, Puppet, Git et Jenkins.

Le plus important, et de larges parts de notre feuille de route sont actuellement :

  • L'intégration continue : nous voulons réduire drastiquement la quantité de travail nécessaire à la préparation d'une version de Tails ; nous voulons également détecter les régressions le plus vite possible. Tout ce que nous fusionnons devrait passer par une suite de tests automatisés, et nos paquets Debian devraient être construits automatiquement à partir d'étiquettes Git.

  • Dépôt APT figé : nous avons besoin de figer notre dépôt APT lorsque nous figeons nos branches de publication ; il s'agit également d'une première étape importante sur la voie des versions reproductibles.

Excitant hein ? Inutile de dire que nous avons également beaucoup de petites tâches à accomplir :)

Comment pouvez-vous aider ?

Il y a beaucoup de manières de nous donner un coup de main dans ce domaine. Apprenez-en plus à ce sujet !

Lorsque vous nous contactez, merci de joindre un correctif, ou vos idées, pour un ticket marqué *Facile* : de cette manière, vous pourrez rapidement vous mettre au travail, et nous pourrons nous habituer à travailler ensemble. Bien sûr, si le ticket sur lequel vous voulez travailler ne contient pas les informations dont vous avez besoin pour le résoudre, n'hésitez pas à d'abord nous demander des éclaircissements.