31,028
edits
| Line 136: | Line 136: | ||
Dans la galaxie du projet Dolibarr, il existe plusieurs intervenants de différents niveaux/grades. | Dans la galaxie du projet Dolibarr, il existe plusieurs intervenants de différents niveaux/grades. | ||
Le nombre de développeurs et contributions est important, | Le nombre de développeurs et contributions est important, hors tout projet qui veut atteindre un certains niveau de qualité se doit d'avoir une gestion contrôlée et des modifications validées des évolutions, aussi bien au niveau des besoins fonctionnels que du code. | ||
Pour cette raison, les accès en écriture sur les sources (serveur CVS) sont limités et | Pour cette raison, les accès en écriture sur les sources (serveur CVS) sont limités et régies par une organisation qui est décrite dans les lignes qui suivent. | ||
Chaque développeur a un '''grade''' qui dépend de son ancienneté et de ces contributions passées. Le niveau d' | Chaque développeur a un '''grade''' qui dépend de son ancienneté et de ces contributions passées. Le niveau d'habilitations d'une personne sur le projet augmente avec les étapes de promotion de grade. | ||
Le cursus d'un développeur Dolibarr passe donc par ces étapes, que l'on classe par un titre familié aux adeptes de | Le cursus d'un développeur Dolibarr passe donc par ces étapes, que l'on classe par un titre familié aux adeptes de sciences fictions. Voici ces étapes. | ||
Il est important de comprendre que cette organisation a pour seul but d'améliorer la qualité de Dolibarr et qu'il est nécessaire qu'elle soit rigoureusement respectée afin d'attendre ce but. Ne soyez donc pas offensé si, en tant que développeur, vous ne pouvez disposer d'un accès CVS en écriture avant un certain délai. | Il est important de comprendre que cette organisation a pour seul but d'améliorer la qualité de Dolibarr et qu'il est nécessaire qu'elle soit rigoureusement respectée afin d'attendre ce but. Ne soyez donc pas offensé si, en tant que développeur, vous ne pouvez disposer d'un accès CVS en écriture avant un certain délai. | ||
Les grades des contributeurs au projet Dolibarr sont les suivants: | |||
* | |||
=== * Membre de l'alliance === | |||
La première chose qu'une personne désireuse d'aide doit faire et d'abord se familiariser avec les règles et normes de développements. | La première chose qu'une personne désireuse d'aide doit faire et d'abord se familiariser avec les règles et normes de développements. | ||
| Line 152: | Line 154: | ||
* | === * Chasseur de l'alliance === | ||
L'étape suivante consiste à soumettre des patch, en commençant par des simples, soit sur la Mailing List dev (voir [[FAQ_D%C3%A9veloppeur#Soumettre_un_patch.2C_am.C3.A9lioration_ou_participer_au_d.C3.A9veloppement|FAQ Développeur]] pour la procédure), soit sur le forum (Mailing List préférée). | L'étape suivante consiste à soumettre des patch, en commençant par des simples, soit sur la Mailing List dev (voir [[FAQ_D%C3%A9veloppeur#Soumettre_un_patch.2C_am.C3.A9lioration_ou_participer_au_d.C3.A9veloppement|FAQ Développeur]] pour la procédure), soit sur le forum (Mailing List préférée). | ||
| Line 162: | Line 164: | ||
* | === * Amiral de l'alliance === | ||
Ce n'est qu'au bout d'un temps variable (qui peut être très long) au rang de Chasseur, et si la qualité des patch qui ont été | Ce n'est qu'au bout d'un temps variable (qui peut être très long) au rang de Chasseur, et si la qualité des patch qui ont été envoyée est satisfaisante, qu'un Yoda en place vous offrira un accès CVS direct. | ||
Vous êtes devenu un '''Amiral''' de l'alliance Dolibarr. | Vous êtes devenu un '''Amiral''' de l'alliance Dolibarr. | ||
| Line 176: | Line 178: | ||
* | === * Jedi === | ||
C'est encore au bout d'un temps variable ( | C'est encore au bout d'un temps variable (surement le plus long de tous) au rang d'Amiral, et si la qualité des patch qui ont été envoyée est satisfaisante, qu'un Yoda vous signalera que vous êtes autorisé à réaliser des commits sans restrictions de fonctionnalités, à condition d'avoir cependant l'aval de principe d'un Maitre Yoda à qui vous aurez expliquer la fonctionnalité. | ||
Il peut toutefois y avoir une restriction temporaire définie par un Yoda pour raison de release proche. | Il peut toutefois y avoir une restriction temporaire définie par un Yoda pour raison de release proche. | ||
Vous êtes alors devenu un '''Jedi'''. | Vous êtes alors devenu un '''Jedi'''. | ||
| Line 189: | Line 191: | ||
* | === * Yoda === | ||
Au nombre de 1 à 5, être un '''Yoda''', c'est assurer la gestion globale du développement du projet. Ce rang s'obtient par succession, suite au départ d'un Yoda qui se retire, par nomination directe ou vote organisé par le Yoda partant. | Au nombre de 1 à 5, être un '''Yoda''', c'est assurer la gestion globale du développement du projet. Ce rang s'obtient par succession, suite au départ d'un Yoda qui se retire, par nomination directe ou vote organisé par le Yoda partant. | ||
| Line 195: | Line 197: | ||
=== * Et Dark Vador ? === | |||
Il existe. | Il existe hélas. Les rebelles sont les parasites qui polluent le forum ou la mailing-list de messages ou critiques non constructives, qui ralentissent le développement de Dolibarr plutôt que d'offrir des critiques constructives qui aident à progresser. Certains sont très très fort en mauvaise foie ou mauvais ton. Ce sont des Dark Vador. | ||
Heureusement, statistiquement, on ne constate l'apparition et la mort que d'un seul Dark Vador par an environ... | Heureusement, statistiquement, on ne constate l'apparition et la mort que d'un seul Dark Vador par an environ... | ||
Voir la page [[Le projet Dolibarr]] pour connaitre la liste des personnes à chaque grade actuellement. | Voir la page [[Le projet Dolibarr]] pour connaitre la liste des personnes à chaque grade actuellement. | ||