Live manual Debian Live

# Debian Live Manual

# Contribuer au projet

644

# 13. Contribuer au projet

645

Lorsque vous soumettez une contribution, veuillez indiquer clairement le copyright et inclure toute mention légale relative à la licence. Notez que pour être acceptée, la contribution doit être déposée sous la même licence que le reste du document, c'est-à-dire la GPL version 3 ou ultérieure.

646

Contributions to the project, such as translations and patches, are greatly welcome. Anyone can send merge requests. The projects are hosted on Salsa: ‹https://salsa.debian.org/live-team› follow Salsa's documentation for instructions on how to contribute.

647

Même si toutes les livraisons pourraient être révisées, nous vous demandons d'utiliser votre bon sens et de faire bonnes livraisons avec de bons messages de livraison.

648

- Veuillez écrire les commentaires de livraison à l'aide de phrases complètes, en commençant par une majuscule et en terminant par un point, et avec la forme 'Fixing/Adding/Removing/Correcting/Translating/...'.

649

- Écrivez de bons messages de livraison. La première ligne doit être un résumé précis du contenu du commit qui sera inclus dans le changelog. Si vous avez besoin de faire quelques explications supplémentaires, écrivez-les au-dessous en laissant une ligne vide après la première, puis une autre ligne vide après chaque paragraphe. Les lignes des paragraphes ne doivent pas dépasser 80 caractères.

650

- Faites des livraisons de façon atomique, c'est-à-dire, ne mélangez pas des choses sans liens entre elles dans la même livraison. Faites un commit différent pour chaque modification que vous apportez.

651

13.1 Traduction des pages de manuel

652

Vous pouvez également contribuer au projet en travaillant à la traduction des pages man pour les différents paquets live-* que le projet maintient. La procédure est différente suivant que vous démarriez une nouvelle traduction ou que vous continuiez à travailler sur une traduction déjà existante :

653

- Continuer avec une traduction déjà commencée

654

Si vous voulez maintenir la traduction d'une langue déjà existante, vous devez effectuer vos modifications dans le ou les fichier(s) `manpages/po/${LANGUAGE}/*.po` puis, lancer la commande `make rebuild` depuis le répertoire `manpages/`. Ceci mettra à jour les pages de manuel dans `manpages/${LANGUAGE}/*`

655

- Commencer une nouvelle traduction à partir de zéro

656

Pour ajouter une nouvelle traduction de l'une des pages de manuel du projet, il vous faut suivre une procédure similaire. Elle peut être résumée comme suit :

657

- Ouvrez le ou les fichiers(s) `manpages/pot/` dans votre éditeur favori, comme poedit, et sauvegardez-le en tant que fichier dans `manpages/po/${LANGUAGE}/`. (Vous devrez créer votre répertoire `${LANGUAGE}/`).

658

- Lancez `make rebuild` depuis l'intérieur du répertoire `manpages/` pour créer les fichiers `manpages/${LANGUAGE}/` contenant les pages de manuel.

659

Souvenez-vous que vous devrez ajouter tous les répertoires et les fichiers, puis faire le commit, et finalement, poussez sur le serveur git.