Assurer le suivi et participer au développement d'aptitude

Récupérer l'arborescence des sources d'aptitude
Liste de diffusion
Proposer des correctifs (patches).
Suivre les modifications dans l'arborescence de sources d'aptitude
Construire aptitude à partir de l'arborescence de développement.

Récupérer l'arborescence des sources d'aptitude

Si vous souhaitez tester le tout dernier code source en date d'aptitude, vous pouvez télécharger le code source non encore publié d'aptitude en utilisant Git. Installez Git (disponible à http://www.git-scm.com/) et exécutez la commande git clone git://anonscm.debian.org/aptitude/aptitude.git afin de récupérer le code source le plus récent.

[Avertissement]Avertissement

Le dépôt Git d'aptitude est un arbre de développement actif ; il est modifié au fur et à mesure des corrections de bogues et des ajouts de fonctionnalités, sans qu'il ne soit absolument garanti qu'il se compile, encore moins qu'il fonctionne correctement ! Les rapports de bogues sont les bienvenus, mais soyez conscient que vous utilisez du code de développement à vos risques et périls ![1]

Liste de diffusion

est la principale liste de diffusion concernant le developpement d'aptitude. Les archives de cette liste sont accessibles ici http://lists.alioth.debian.org/pipermail/aptitude-devel/. Pour s'y abonner, consultez la page Web http://lists.alioth.debian.org/mailman/listinfo/aptitude-devel.

Proposer des correctifs (patches).

Dans l'absolu, les correctifs devraient être soumis à la liste de diffusion d'aptitude . Mais si vous préférez les envoyer en privé, vous pouvez utiliser l'adresse de courriel ou . Une rapide description des raisons qui ont motivé ce correctif ainsi qu'une explication de son mode de fonctionnement sont grandement appréciées.

Suivre les modifications dans l'arborescence de sources d'aptitude

L'arborescence des sources d'aptitude est régulièrement mise à jour avec de nouvelles fonctionnalités, des corrections de bogues, et de nouveaux bogues. Dès que le code source est disponible sur votre machine (voir la section précédente), vous pouvez vous déplacer dans le répertoire (cd) et taper git pull afin de le mettre à jour avec les changements apparus sur le dépôt principal.

Pour être averti automatiquement lorsque des modifications ont été faites sur le code de base d'aptitude inscrivez-vous au fil Atom disponible à l'adresse http://anonscm.debian.org/gitweb/?p=aptitude/aptitude.git;a=atom ou au fil RSS disponible à l'adresse http://anonscm.debian.org/gitweb/?p=aptitude/aptitude.git;a=rss.

Construire aptitude à partir de l'arborescence de développement.

Pour construire aptitude depuis le dépôt Git, vous devez avoir installé les programmes autoconf et automake. Tapez sh ./autogen.sh && ./configure pour générer les fichiers nécessaires à la compilation d'aptitude, puis exécutez make et make install.



[1] Bien sûr, vous utilisez tous les logiciels libres à vos propres risques, mais le risque induit par l'utilisation d'un arbre de développement actif est encore plus grand.