[ubuntu-tn] Classroom Packaging 2 - Exercices

Mohammed Adnène Trojette adn+deb at diwi.org
Lun 22 Aou 00:40:23 UTC 2011


Bonsoir,

En cette soirée extraordinaire pour nos voisins, je vous propose, comme
promis, quelques exercices qui pourront servir de point de départ pour
un futur Classroom "Packaging avancé".

N'hésitez pas à travailler en équipe sur ces exercices. Je suis
disponible sur IRC pour en parler. Le classroom "Packaging avancé"
permettra de corriger les exercices et d'apporter des compléments
sous forme de "best practices" (meilleures pratiques).

La présentation du premier classroom, telle que corrigée par Sarhan,
pourra vous être utile.

Lien : <https://lists.ubuntu.com/archives/ubuntu-tn/attachments/20110821/dc1fb9f2/attachment.pdf>

1/ Exercice n°1 : effectuer l'ensemble des exercices proposés dans le
guide du nouveau responsable Debian.

Lien : <http://www.debian.org/doc/manuals/maint-guide/>

Il est demandé de :
 a) fournir la liste des commandes utilisées pour y parvenir

 b) de mettre à disposition le paquet source (fichiers orig, dsc et
    debian.tar.gz) sur un site web.

2/ Exercice n°2 : créer les packages Debian relatifs à la version 0.2
de notre package de classroom.

Lien : <http://adn.diwi.org/debian/classroom/package/result/democratie_0.2.tar.bz2>

Il est demandé de :
 a) créer un package source permettant de créer deux paquets binaires
     (i) le paquet contenant le programme /usr/bin/democratie et sa
         page de manuel

     (ii) le paquet contenant les PDF fournis comme documentation

 b) s'assurer que les fichiers du dossier debian/ sont tous présents
    et correctement renseignés

 c) s'assurer que le package est "lintian clean" (vérifie les standards
    de packaging de la charte Debian)

 d) fournir la liste des commandes utilisées pour y parvenir

 e) mettre à disposition le paquet source (fichiers orig, dsc et
   debian.tar.gz) sur un site web.

3/ Exercice bonus : le premier à réussir pourra tester un upload sur
<http://mentors.debian.net/>, comme s'il était développeur Debian ou
Ubuntu avec l'outil dput.

Bon travail,
-- 
Mohammed Adnène Trojette



Plus d'informations sur la liste de diffusion Ubuntu-tn