Manuel du développeur Gentoo
Donny Davies
Peter Gavin
Karl Trygve Kalleberg
Mike Frysinger
Daniel Robbins
John P. Davis
Jorge Paulo
Sven Vermeulen
Zack Gilburd
Benny Chuang
Erwin
Clément Varaldi
Dan Armak
Alastair Tse
Paul De Vrieze
Owen Stampflee
Seemant Kulleen
Jon Portnoy
Carl Anderson
Ciaran McCreesh
Nicholas D. Wolfwood
Marius Mauch
Tim Yamin
L'équipe relationnelle des développeurs Gentoo
Ceci est le manuel de développeur pour Gentoo, un effort continu pour
centraliser les politiques de développement sur l'ensemble du projet
Gentoo. Il contient également un certain nombre de procédures et
de mécanismes de développement de Gentoo.
1.0.1
9 Septembre 2004
Introduction
Cette partie recouvre l'ensembie des aspects qui s'appliquent à la plupart
des domaines de développement de Gentoo. Cette section est surtout
intéressante si vous êtes développeur Gentoo. Dans les autres cas, il n'y
a aucun intérêt à la lire.
Introduction
Cette section donne l'ensemble des objectifs que se donne le manuel de
développeur Gentoo.
Devenir développeur
Cette secon essaye d'expliquer comment on peut devenir développeur pour
le projet Gentoo.
Ce qui est mis à disposition
Cette section présente l'ensemble des services mis à la disposition des
développeurs.
Aide pour les nouveaux développeurs
Cette section apporte de l'aide et un certain nombre d'instructions pour
les nouveaux développeurs.
La hiérarchie des développeurs
Cette section présente la hiérarchie des développeurs Gentoo et dans le
développement lui-même.
Guides
Cette section présente et explique les différents processus de
développement et propose des standards pour les développeurs Gentoo.
HOWTO Ebuilds
Cette section décrit le système Portage de Gentoo, comment créer des
nouveaux paquets pour Gentoo. Il doit également être vu par les
développeurs comme un standard. Ce document est en constante évolution
et est constamment mis à jour et modifié.
Vous devez utiliser ce document comme un complément aux pages de manuel
proposées par Portage (et tout particulièrement ebuild(5)) et aux
politiques de développement de Gentoo.
HOWTO Eclass
Cette section propose aux développeurs un guide qui détaille le
fonctionnement des eclass et comment ils peuvent être appliqués aux
ebuilds.
Erreurs classiques pour les ebuilds
Cette section explique les erreurs fréquentes que l'on rencontre lors
de l'écriture et la soumission d'ebuilds faits par des développeurs ou
des contributeurs.
Gentoo Metadata
Cette section explique l'utilité et l'usage du fichier metadata.xml qui
est utilisé dans l'arbre de Portage.
HOWTO maintenance des Ebuilds
Cette section décrit comment les développeurs devraient réaliser les
taches communes lors de la maintenance des ebuilds dans l'arbre de
Portage.
Guide pour signer des modifications
Cette section explique comment les développeurs peuvent signer des
modifications dans l'arbre de Portage en utilisant GPG.
Les politiques
Cette partie couvre l'ensemble des différentes politiques que doivent
suivre les développeurs lors d'une soumission d'éléments dans le CVS.
La politique concernant les Ebuilds
Cette section présente la politique des ebuilds que tous les ebuilds
dans Portage doivent suivre.
La politique concernant l'étiquette
Cette section présente l'étiquette que doit suivre tout développeur
Gentoo.