4. Adopter un logiciel porté non maintenu

4.1. Choisir un logiciel porté non maintenu

Prendre la relève en maintenant des logiciels portés abandonnés est un excellent moyen de s'impliquer. Les logiciels portés non maintenus sont mis à jour et réparés uniquement lorsque quelqu'un se porte volontaire pour travailler dessus. Il existe un grand nombre de logiciels portés non maintenus. C'est une bonne idée de commencer par adopter un logiciel porté que vous utilisez régulièrement.

Les logiciels portés non maintenus ont leur MAINTAINER assigné à ports@FreeBSD.org. Une liste des logiciels portés non maintenus ainsi que de leurs bogues actuels et leurs rapports de problèmes peuvent être consultés dans le Système de suivi des logiciels portés FreeBSD.

Certains logiciels portés en affectent un grand nombre d'autres du fait des dépendances et des relations logiciels portés-esclaves. Généralement, nous voulons que les personnes aient de l'expérience avant qu'ils maintiennent de tels logiciels portés.

Vous pouvez savoir si un logiciel portés a ou non des dépendances ou des logiciels portés esclaves en regardant un index maître du catalogue des logiciels portés appelé INDEX (Le nom de ce fichier varie en fonction des distributions de FreeBSD; par exemple, INDEX-6). Certains logiciels portés ont des dépendances conditionnelles qui n'apparaissent pas dans la version par défaut de INDEX. Nous attendons de vous que vous soyez capable de reconnaître de tels logiciels portés en examinant les Makefiles d'autres logiciels portés.

4.2. Comment adopter un logiciel porté

Premièrement faites en sorte de comprendre vos responsabilités en tant que mainteneur. Lisez également le Guide du Porteur de logiciels. S'il-vous-plaît ne vous impliquez pas au delà de ce que vous pensez pouvoir raisonnablement assumer.

Vous pouvez demander à devenir mainteneur de n'importe quel logiciel porté non maintenu dès que vous le souhaitez. Assignez simplement votre propre adresse de courriel à MAINTAINER et envoyez un PR (Rapport de Problème) avec cette modification. Si le logiciel porté montre des erreurs lors de sa compilation ou qu'il nécessite une mise à jour, vous devriez inclure tout autre changement dans le même PR. Ceci sera utile car beaucoup de committers sont moins enclins à assigner la maintenance à quelqu'un qui n'a pas d'antécédents connus avec FreeBSD. Soumettre des PRs qui corrigent des erreurs de compilation ou mettent à jour des logiciels portés est le meilleur moyen de faire ses preuves.

Remplissez votre PR en indiquant la catégorie ports et la classe change-request. Un committer examinera votre PR, enregistrera vos modifications, et finalement fermera le PR. Parfois ce processus peut prendre du temps (les committers sont des volontaires eux aussi :).

Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.