Commit 259edb37 authored by intrigeri's avatar intrigeri
Browse files

Add slides for MiniDebConf-Lyon-20150411.

parent fea2841d
% Contribuer à Tails en travaillant sur Debian
% intrigeri
% Avril 2015
<style>
.reveal h1 {
margin-bottom: 0.3em;
}
</style>
# Minimiser le delta !
## C'est-à-dire ?
* diverger le moins possible de l'upstream
* en particulier de Debian
* Tails est principalement de la glue reliant du code existant
## Pourquoi ?
* maintenabilité
* partager notre travail avec le reste de la communauté du Logiciel Libre
## Et... ça marche ?
* presque 6 ans plus tard, Tails est toujours en vie
* moins de paquets modifiés dans Tails/Wheezy que dans Tails/Squeeze
* et encore moins dans Tails/Jessie
* en 2014, au moins 7 contributeurices de Tails ont contribué à Debian
# Suivre les bogues de Debian qui affectent Tails
## Le système de suivi des bogues de Debian
* <https://bugs.debian.org/>
* interface basée sur l'email
* centré sur le concept de paquet, mais quelques fonctionnalités
à l'échelle de la distribution
## Usertags
Nous utilisons les étiquettes de l'utilisateur (*usertags*) :
* utilisateur = <tails-dev@boum.org>
* étiquettes : tout ce dont nous avons besoin, c'est notre espace de
noms (par exemple : `crypto-gui`, `hardening`, `im`)
* tous nos bogues étiquetés :
<https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=tails-dev@boum.org>
* documentation : <https://wiki.debian.org/bugs.debian.org/usertags>
## Redmine
Le travail pour Tails qui doit être fait dans Debian :
<https://labs.riseup.net/code/projects/tails/issues?query_id=138>
# Comment puis-je aider ?
## En aidant à maintenir des *backports*
* nous utilisons de nombreux rétroportages (*backports*)
* par exemple poedit, libvirt, qemu, redmine, monkeysign
* nous pourrions profiter de davantage de *backports*, par exemple la pile Xorg
## En aidant à maintenir des paquets
* mat
* libgsecuredelete et nautilus-wipe
* paquets liés à OTR : <https://wiki.debian.org/Teams/OTR>
* paquets liés à l'anonymat :
<https://wiki.debian.org/Teams/AnonymityTools>
* tout ce dont Tails dépend, par exemple GNOME
* tout ce dont notre infrastructure dépend, par exemple libvirt/qemu,
Jenkins, ruby-rjb, Puppet
## En travaillant à l'échelle de la distribution
* AppArmor : <https://wiki.debian.org/AppArmor>
* Compilations reproductibles : <https://wiki.debian.org/ReproducibleBuilds>
* Durcissement : <https://wiki.debian.org/HardeningWalkthrough>
* Rendre les branches de développement de Debian Live utilisables
* Faire en sorte que Debian reste une excellente distribution !
Contact
=======
## Parlez-nous
* Je suis là.
* Liste de discussion pour le développement de Tails :
**<tails-dev@boum.org>**
* Liste de discussion privée et chiffrée : **<tails@boum.org>**
* IRC : cf. <https://tails.boum.org/contribute/>
* Web : **<https://tails.boum.org/>**
% Contribuer à Tails en travaillant sur Debian
% intrigeri
% Avril 2015
<style>
.reveal h1 {
margin-bottom: 0.3em;
}
</style>
# Minimiser le delta !
## C'est-à-dire ?
* diverger le moins possible de l'upstream
* en particulier de Debian
* Tails est principalement de la glue reliant du code existant
## Pourquoi ?
* maintenabilité
* partager notre travail avec le reste de la communauté du Logiciel Libre
## Et... ça marche ?
* presque 6 ans plus tard, Tails est toujours en vie
* moins de paquets modifiés dans Tails/Wheezy que dans Tails/Squeeze
* et encore moins dans Tails/Jessie
* en 2014, au moins 7 contributeurices de Tails ont contribué à Debian
# Suivre les bogues de Debian qui affectent Tails
## Le système de suivi des bogues de Debian
* <https://bugs.debian.org/>
* interface basée sur l'email
* centré sur le concept de paquet, mais quelques fonctionnalités
à l'échelle de la distribution
## Usertags
Nous utilisons les étiquettes de l'utilisateur (*usertags*) :
* utilisateur = <tails-dev@boum.org>
* étiquettes : tout ce dont nous avons besoin, c'est notre espace de
noms (par exemple : `crypto-gui`, `hardening`, `im`)
* tous nos bogues étiquetés :
<https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=tails-dev@boum.org>
* documentation : <https://wiki.debian.org/bugs.debian.org/usertags>
## Redmine
Le travail pour Tails qui doit être fait dans Debian :
<https://labs.riseup.net/code/projects/tails/issues?query_id=138>
# Comment puis-je aider ?
## En aidant à maintenir des *backports*
* nous utilisons de nombreux rétroportages (*backports*)
* par exemple poedit, libvirt, qemu, redmine, monkeysign
* nous pourrions profiter de davantage de *backports*, par exemple la pile Xorg
## En aidant à maintenir des paquets
* mat
* libgsecuredelete et nautilus-wipe
* paquets liés à OTR : <https://wiki.debian.org/Teams/OTR>
* paquets liés à l'anonymat :
<https://wiki.debian.org/Teams/AnonymityTools>
* tout ce dont Tails dépend, par exemple GNOME
* tout ce dont notre infrastructure dépend, par exemple libvirt/qemu,
Jenkins, ruby-rjb, Puppet
## En travaillant à l'échelle de la distribution
* AppArmor : <https://wiki.debian.org/AppArmor>
* Compilations reproductibles : <https://wiki.debian.org/ReproducibleBuilds>
* Durcissement : <https://wiki.debian.org/HardeningWalkthrough>
* Rendre les branches de développement de Debian Live utilisables
* Faire en sorte que Debian reste une excellente distribution !
Contact
=======
## Parlez-nous
* Je suis là.
* Liste de discussion pour le développement de Tails :
**<tails-dev@boum.org>**
* Liste de discussion privée et chiffrée : **<tails@boum.org>**
* IRC : cf. <https://tails.boum.org/contribute/>
* Web : **<https://tails.boum.org/>**
default: all
%.shtml: %.mdwn reveal.js/LICENSE
pandoc --self-contained -t revealjs -s $< -o $@
%.mdwn.txt: %.mdwn
cp -f $< $@
clean:
rm -f *.shtml *.mdwn.txt
export: Debian.shtml Debian.mdwn.txt
reveal.js/LICENSE:
git clone https://github.com/hakimel/reveal.js.git reveal.js
all: export
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment