Projet Dolibarr
De Dolibarr Wiki.
Cette page fournit des informations sur l'organisation du projet, les rôles occupés par les différents acteurs (ainsi que les postes à pourvoir) et les actions à faire.
Histoire et futur du projet (Roadmap)
Voir la page Origines, histoire et futures versions de Dolibarr
Les acteurs et leurs rôles dans la galaxie Dolibarr
L'équipe Dolibarr actuelle est constituée de différents responsables, soutenus (voire sponsorisés) par divers contributeurs physiques ou moral (sociétés, associations). Les lignes suivantes présentent les différents rôles et postes occupés dans la gestion du projet Dolibarr et permettent ainsi de comprendre le fonctionnement interne du projet. De nombreux rôles et postes sont en permanence à pourvoir.
Les volontaires pour postuler à une responsabilité dans le projet sont invités à se manifester sur la mailing list dev de Dolibarr.
Si vous désirez des informations pour participer en tant que développeur, la page FAQ Développeur - Comment devenir développeur officiel est peut-être plus appropriée.
Les liens suivants présentent une liste des acteurs qui participent ou ont participé au projet.
La suite présente les différents rôles développeurs dans un premier temps puis tous les rôles non développeurs. Tous ces rôles constituent un part du moteur de l'avancement de Dolibarr.
Les rôles développeurs
Développeur grade Yoda (Chefs de projet commiteurs GIT, tous modules)
Objectifs/Autorisations: Gérer le projet Dolibarr au sens large. Organiser les beta, figer les releases et réaliser le packaging de la version standard.
Ont ce rôle actuellement (par ordre alphabétique):
- Laurent Destailleur (NLTechno) - Main project leader
- Régis Houssin (Cap-Networks) - Second project leader
- Rodolphe Quiédeville - Initial author / project leader (2002 to june 2008) - Retired/Désengagé/Retirado.
Fonction à pourvoir: Non (par définition, ce rôle est limité au chef de projet et backups)
Note: Tous les gestes pour construire un package pour une nouvelle version de Dolibarr sont définis dans le fichier build/makepack-howto.txt disponible avec les sources.
Développeur grade Jedi module X (Chefs de projet commiteurs GIT, module ou fonctionnalité X)
Objectifs/Autorisations: Externaliser le développement de nouveaux modules en dehors des équipes qui travaillent sur le noyau principal des développements Dolibarr.
A ce rôle actuellement pour les travaux/module sur (nom - module):
- Juanjo Menent - Spanish special VAT - Module Prélèvements bancaires + Module Caisse enregistreuse
- Jean Heimburger (Tiaris) - Module OSCommerceWS
- Jean-François Ferry (Aternatik) - Module Thelia
- Laurent Léonard - Module Belgium
Fonction à pourvoir pour module X: Oui pour les modules/fonctionnalités n'existant pas et sans développeurs actifs (1 responsable par module/fonctionnalité). Se manifester pour endosser ce rôle avec une idée de nouveau module.
Développeur grade Amiral (Commiteurs GIT de patch correctifs)
Objectifs/Autorisations: Développer, intégrer ou simplement valider et commiter dans le GIT, les patchs correctifs.
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 patchs qui ont été envoyés est satisfaisante, qu'un Maitre Yoda en place vous offrira un accès GIT direct. Vous êtes devenu un Amiral de l'alliance Dolibarr.
Ce titre ne se demande pas, il s'obtient par décision ou proposition d'un Jedi ou Maitre Yoda qui estime que vous avez soumis suffisamment de patchs pour être un Amiral sérieux . L'accès GIT d'un Amiral ne doit cependant être utilisé que pour commiter soit des traductions, soit des corrections de bugs déclarées (https://doliforge.org/tracker/?atid=246&group_id=144&func=browse) ou le forum (http://www.dolibarr.org/forum/). Tout commit GIT doit ainsi obligatoirement inclure, dans la description (le champ log de commit), le numéro du bug corrigé OU le titre du message du forum signalant le problème. Seule une traduction échappe à cette contrainte (pas de restrictions pour les traductions). Le non respect de cette contrainte, peut provoquer une rétrogradation au rang de Chasseur. Pour la soumission de nouvelles fonctionnalités, il faut donc obligatoirement continuer sur le principe de patchs envoyés sur la Mailing-list Dolibarr-dev (https://savannah.nongnu.org/mail/?group=dolibarr).
L'obtention du grade d'Amiral est toutefois rare car limité. La qualité de Dolibarr ne pouvant être atteinte que par un nombre d'Amiraux contrôlé, ce qui n'empêche pas d'avoir un nombre de développeurs (Chasseurs) très important (grâce au système de patch).
Fonction à pourvoir: Oui (Ce rôle ne s'obtient pas toutefois simplement en postulant, Voir la FAQ Comment_devenir_développeur_officiel pour le circuit à suivre)
Identifiés comme ayant ce rôle actuellement ou récemment (comptes validés dans http://www.github.com, par ordre alphabétique) : Cliquez sur le nom pour afficher la fiche "contributeur" et voir son état (contributeur actif / retiré)
- Cyrille de Lambert
- Philippe Grand
- Christophe Buffenoir
- Loic Le Bleis
- Marc Barilley
- Marc Henry Parmiseux
- Simon Tosser
- Yannick Warnier
+ Les développeurs de grades supérieurs.
Développeur grade Z-6PO (Commiteurs GIT de patchs traductions)
Objectifs/Autorisations: Intégrer et commiter dans le GIT, les patchs en rapport avec la traduction (ou corrections typographiques, pas d'autres motifs)
Identifiés comme ayant ce rôle actuellement:
Allemand: Lars Wohlfahrt
Anglais: Laurent Destailleur
Catalan: Juanjo Menent
Français: Laurent Destailleur
Japonais: Christophe Buffenoir
Espagnol: Juanjo Menent
Norvégien: Egil Hansen
Portugais: Tiago Cruz
+ Les développeurs de grades supérieurs.
Fonction à pourvoir: Oui (idéalement 1 ou 2 Z-6PO par langue)
Articles en relation: Documentation traducteur
Développeur grade Chasseur (Soumission fichier patch)
Objectifs/Autorisations: Soumettre ces améliorations/corrections par envoi de fichiers patch.
Fonction à pourvoir: Oui (sans limite. Patch à soumettre sur la Mailing-List Dolibarr-dev (https://savannah.nongnu.org/mail/?group=dolibarr).
Identifiés comme ayant ce rôle actuellement:
- Nombre trop variable pour être recensé.
Développeur grade Soldat (Utilisateur n'ayant jamais soumis de correctifs)
Objectifs/Autorisations: Soumettre son premier patch pour passer au grade chasseur.
Fonction à pourvoir: Oui (sans limite. Patch à soumettre sur la Mailing-List Dolibarr-dev (https://savannah.nongnu.org/mail/?group=dolibarr).
Identifiés comme ayant ce rôle actuellement:
- Tous les utilisateurs ayant une âme de développeur. Nombre trop important pour un recensement exhaustif.
Les autres rôles dans le projet Dolibarr
Role A: Hébergement site web (http://www.dolibarr.org ou sites locaux)
Objectif: Fournir et maintenir une plateforme d'hébergement du site Dolibarr basée sur Joomla.
A ce rôle actuellement:
Laurent Destailleur (NLTechno) (pour le portal international http://www.dolibarr.org)
Régis Houssin (Cap-Networks) (pour le portal Français http://www.dolibarr.fr)
Juanjo Menent (2Byte.es) (pour le portail Espagnol http://www.dolibarr.es)
Fonction à pourvoir: Non
Role B: Hébergement site démo (http://demo.dolibarr.org/public/demo)
Objectif: Fournir et maintenir une plateforme d'hébergement du site de démo online Dolibarr.
A ce rôle actuellement:
Laurent Destailleur (NLTechno) (International version auto détection navigateur langue http://demo.dolibarr.org/public/demo)
Régis Houssin (Cap-Networks) (version française http://demo.dolibarr.fr/public/demo)
Fonction à pourvoir: Non
Role C: Hébergement wiki (http://wiki.dolibarr.org)
Objectif: Fournir et maintenir une plateforme d'hébergement du wiki Dolibarr
A ce rôle actuellement:
Fonction à pourvoir: Non
Role D1: Responsable DoliWamp (Installeur pour Windows)
A ce rôle actuellement:
Fonction à pourvoir: Non
Role D2: Responsable DoliDeb (Installeur pour Ubuntu/Debian)
A ce rôle actuellement:
Fonction à pourvoir: Non
Role D3: Responsable DoliMamp (Installeur pour Mac OS X)
A ce rôle actuellement:
Fonction à pourvoir: Oui (1 développeur cocoa)
Role F: Outils de création de modules par MDA (UML2Dolibarr)
Identifiés comme ayant ce rôle actuellement ou récemment:
- Patrick Raguin (Société Auguria)
- Samuel Bouchet (Société Auguria)
Fonction à pourvoir: Voir société Auguria si reprise envisagée de l'outil.
Role G: Gestion de l'association Dolibarr
Objectif: Créer et gérer une association de promotion et d'utilisateurs Dolibarr
Identifiés comme ayant ce rôle actuellement:
- 1 président - Voir la page Association Dolibarr.
- 1 secrétaire - Voir la page Association Dolibarr.
- 1 trésorier - Voir la page Association Dolibarr.
Role H: Animation des sites Web Dolibarr
Objectif: Saisie régulière de news et articles en anglais (dolibarr.org) ou en français (dolibarr.fr)
Identifiés comme ayant ce rôle actuellement:
- Fonction à pourvoir. Merci aux amateurs de se manifester sur la ML Dolibarr. Volontaires fortement désirés.
Role I: Promoteur/Communication pour Dolibarr
Objectif:
- Faire de la communication/évangélisation pour Dolibarr, sur les forums, sites de news, presse, etc...
- Mettre à jour la page wiki Revues de presse (Presse papier et Presse en ligne).
- Saisir des articles sur le site Dolibarr.
Identifiés comme ayant ce rôle actuellement:
- L'association Dolibarr, voir la page Association Dolibarr
- Cyrille de Lambert (Auguria)
- Fonction à pourvoir. Merci aux amateurs de se manifester sur la ML Dolibarr. Volontaires fortement désirés.
Articles en relation: Quelques exemples de modèles de messages utilisés pour annoncer les beta ou release.
Role J: Testeur Dolibarr
Objectif: Tester la version courante de Dolibarr (Branch develop dand GIT) et reporter sur la mailing-list le maximum de bugs.
Identifiés comme ayant ce rôle actuellement:
- Une cinquantaine de personnes régulières environ (chiffre obtenu par analyse des messages du forum), beaucoup plus si on intègre les rapporteurs occasionnels.
Role K: Administrer les noms de domaines
Goal: Administrer les DNS/noms de domaines
Identifiés comme ayant ce rôle actuellement:
- Régis Houssin pourr dolibarr.be, dolibarr.cc, dolibarr.ch, dolibarr.co.uk, dolibarr.eu, dolibarr.fr, dolibarr.info, dolibarr.me, dolibarr.net, dolibarr.pro, dolibarr.us, dolistore.com, dolibox.org
- Laurent Destailleur pour dolibarr.org
- Dolibarr foundation pour dolibarr.com
- 2Byte.es pour dolibarr.es
Les accès GIT
Le serveur GIT est hébergé chez http://www.github.com
- Les instructions d'accès au GIT en lecture pour récupérer la version courante de développement sont sur cette page
- En ce qui concerne, les requêtes pour obtenir un accès en écriture, lire la FAQ Comment devenir développeur officiel pour connaître l'organisation du projet et les étapes à franchir avant d'atteindre ce but.
Les Mailing-lists et groupes d'information
Voir la page FAQ Comment être informé de ce qui se passe sur Dolibarr ?
Aider le projet
Voici une liste de pistes possibles pour vous permettre d'aider le projet Dolibarr.
Si vous êtes une développeur
- Si vous êtes un développeur, rejoignez l'équipe de développement Dolibarr pour contribuer au projet. Voir FAQ Développeur pour cela.
Si vous parlez une langue non anglophone
- Traduire Dolibarr dans votre langue si sa traduction n'existe pas ou est incomplète. Voir Documentation traducteur.
- Soumettre des articles pour promouvoir Dolibarr sur les sites d'informations dans votre langue ou sur votre propre site. A défaut un lien vers le site http://www.dolibarr.org ne peut pas faire de mal.
Si vous n'êtes ni développeur, ni traducteur
- Vous pouvez compléter la documentation Dolibarr de ce wiki, notamment la rubrique Documentation utilisateur.
- Votez pour Dolibarr sur: http://sourceforge.net/projects/dolibarr/reviews/
- Votez pour Dolibarr sur: http://www.freshmeat.net/projects/dolibarr
- Votez pour Dolibarr sur: http://www.linux.com/directory/Software/Productivity/Dolibarr/review
- Ajouter le site dolibarr.org à Google+1 (Pour cela, cliquez sur le +1 en haut à droite du site http://www.dolibarr.org)
- Vous pouvez adhérer à l'association Dolibarr. Voir ici pour adhérer.
Si vous voulez monter un groupe d'utilisateur ou une communauté locale
- Pour cela, lisez notre guide de route sur la page Draft:Create_a_Dolibarr_local_community.
Dons
- Si vous ne voulez pas etre membre de l'association Dolibarr, vous pouvez toujours faire une donation pour aider le développement: Cette page les différents postes occupés dans le projet Dolibarr ainsi que les postes à pourvoir.
== Les acteurs et leurs rôles ==
L'équipe Dolibarr actuelle est constituée de différents responsables, soutenus voire sponsorisés par divers contributeurs physiques ou sociétés. Les lignes suivantes présentent les différent rôles et postes occupés dans la gestion du projet Dolibarr. De nombreux rôles et postes sont à pourvoir. Les volontaires pour postuler à une responsabilité dans le projet sont invités à se manifester sur la mailing list dev de Dolibarr. Pour juste aider au développement, voir la page [[FAQ_D%C3%A9veloppeur#Comment_devenir_d.C3.A9veloppeur_officiel|FAQ Développeur - Comment devenir développeur officiel]]
=== Les rôles développeurs ===
==== Développeur grade [[FAQ_Développeur#Comment_devenir_d.C3.A9veloppeur_officiel|Yoda]] (Chefs de projet commiteurs CVS, tous modules) ====
Objectif: Gérer le projet Dolibarr au sens large.
Ont ce rôle actuellement (par ordre alphabétique):
- [http://www.destailleur.fr Laurent Destailleur] ([http://www.nltechno.com NLTechno]) - Contributeur / Mainteneur officiel
- Régis Houssin - Contributeur
- [http://rodolphe.quiedeville.org Rodolphe Quiédeville] - Créateur / ex-Mainteneur (2002 à juin 2008)
Fonction à pourvoir: Non
==== Développeur grade [[FAQ_Développeur#Comment_devenir_d.C3.A9veloppeur_officiel|Jedi]] module X (Chefs de projet commiteurs CVS, module X) ====
Objectif: Externaliser le développement de nouveaux modules en dehors des équipes qui forment le noyau dur des développements Dolibarr.
A ce rôle actuellement pour module OSCommerce:
- Jean Heimburger ([http://www.tiaris.fr Tiaris])
Fonction à pourvoir pour module X: Oui pour les modules n'existant pas et à créer (1 responsable par module). Se manifester pour endosser ce rôle avec une idée de nouveau module.
==== Développeur grade [[FAQ_Développeur#Comment_devenir_d.C3.A9veloppeur_officiel|Amiral]] (Commiteurs CVS, patch correctifs) ====
Objectif: Développer, intégrer ou simplement valider et commiter dans le CVS, les '''patchs correctifs'''.
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 Maitre Yoda en place vous offrira un accès CVS direct. Vous êtes devenu un Amiral de l'alliance Dolibarr.
Ce titre ne se demande pas, il s'obtient par décision ou proposition d'un Jedi ou Maitre Yoda qui estime que vous avez soumis suffisamment de patch pour être un sérieux Amiral. L'accès CVS d'un Amiral doit cependant n'être utilisé que pour commiter soit des traductions, soit des corrections de bugs déclarées sur Savannah ou le forum (que ces corrections soit personnelles ou issues d'un patch soumis par un Chasseur). Tout commit CVS doit ainsi obligatoirement inclure, dans la description (le champ log de commit), le numéro du bug Savannah corrigé OU le titre du message du forum signalant le problème. Seul une traduction échappe à cette contrainte (pas de restrictions pour les traductions). Le non respect de cette contrainte, peut provoquer une rétrogradation au rang de Chasseur. Pour la soumission de nouvelles fonctionnalités, il faut donc obligatoirement continuer sur le principe de patchs envoyés sur la ML.
L'obtention du grade d'Amiral est toutefois rare car limité. La qualité de Dolibarr ne pouvant être atteinte que par un nombre d'Amiraux contrôlé, ce qui n'empêche pas d'avoir un nombre de développeurs (Chasseurs) très important (grâce au système de patch).
Fonction à pourvoir: Oui (Ce rôle ne s'obtient pas toutefois simplement en postulant, Voir [[FAQ_Développeur#Comment_devenir_d.C3.A9veloppeur_officiel|Comment_devenir_développeur_officiel]] pour le circuit à suivre)
Identifiés comme ayant ce rôle actuellement ou récemment:
- [[Benoit Mortier]] - Contributeur
- Yannick Warnier - Contributeur
- Gaëtan Frenoy - Contributeur
- Raphaël Bertrand - Contributeur
- Patrick Raguin - Contributeur
On en oublie...
==== Développeur grade [[FAQ_Développeur#Comment_devenir_d.C3.A9veloppeur_officiel|Chasseur]] (Soumission fichier patch) ====
Objectif: Intégrer et commiter dans le CVS, les patchs correctifs de bogues.
Fonction à pourvoir: Oui (sans limite. Patch à soumettre sur la Mailing-List dev Dolibarr)
Identifiés comme ayant ce rôle actuellement:
- A compléter
==== Développeur grade [[FAQ_Développeur#Comment_devenir_d.C3.A9veloppeur_officiel|Membre alliance]] (Utilisateur n'ayant jamais soumis de correctifs) ====
Objectif: Soumettre son premier patch pour passer au grade chasseur.
Fonction à pourvoir: Oui (sans limite. Patch à soumettre sur la Mailing-List dev Dolibarr)
Identifiés comme ayant ce rôle actuellement:
- Impossible à déterminer.
=== Les autres rôles dans le projet Dolibarr (Rôle A à J) ===
==== Role A: Hébergement site web (dolibarr.fr et dolibarr.org) ====
Objectif: Fournir et maintenir une plateforme d'hébergement du site Dolibarr basée sur Joomla.
A ce rôle actuellement:
- Régis Houssin
Fonction à pourvoir: Non
==== Role B: Hébergement site démo (demo1.dolibarr.org) ====
Objectif: Fournir et maintenir une plateforme d'hébergement du site de démo online Dolibarr.
A ce rôle actuellement:
- [http://www.destailleur.fr Laurent Destailleur] ([http://www.nltechno.com NLTechno])
Fonction à pourvoir: Non
==== Role C: Hébergement wiki (wiki.dolibarr.org) ====
Objectif: Fournir et maintenir une plateforme d'hébergement du wiki Dolibarr
A ce rôle actuellement:
- Laurent Destailleur ([http://www.nltechno.com NLTechno])
Fonction à pourvoir: Non
==== Role D: Responsable distribution DoliWamp (Installeur Dolibarr pour Windows) ====
A ce rôle actuellement:
- [http://www.destailleur.fr Laurent Destailleur] ([http://www.nltechno.com NLTechno])
Fonction à pourvoir: Non
==== Role E: Outils de création de modules par MDA (UML2Dolibarr) ====
Identifiés comme ayant ce rôle actuellement ou récemment:
- Patrick Raguin (Société [http://www.auguria.net/ Auguria])
- Samuel Bouchet (Société [http://www.auguria.net/ Auguria])
Fonction à pourvoir: Voir société Auguria.
==== Role F: Gestion de l'association Dolibarr ====
Objectif: Créer et gérer une association de promotion et d'utilisateurs Dolibarr
Identifiés comme ayant ce rôle actuellement:
- Cyrille De Lambert (Société [http://www.auguria.net/ Auguria])
- A pourvoir (1 président, 1 trésorier, 1 secrétaire).
==== Role G: Animation du site Web Dolibarr ====
Objectif: Saisie régulièrement des news et articles en anglais et français sur le site Web Dolibarr
Identifiés comme ayant ce rôle actuellement:
- Fonction à pourvoir. Avis aux amateurs.
==== Role H: Promoteur Dolibarr ====
Objectif:
- Faire de la '''communication/évangélisation''' pour Dolibarr, sur les forums, sites de news, presse, etc...
- Mettre à jour la page wiki '''Revues de presse''' ([[Presse papier]] et [[Presse en ligne]]).
- Saisir des articles sur le site Dolibarr.
Identifiés comme ayant ce rôle actuellement:
- Fonction à pourvoir. Avis aux amateurs.
Articles en relation: Quelques exemples de [[modèles de messages]] utilisés pour annoncer les beta ou release.
==== Role I: Traducteur langue X ====
Objectif: Traduire Dolibarr dans d'autres langues. Consolider les traductions existantes.
Identifiés comme ayant ce rôle actuellement:
- Fonction à pourvoir. Pas de limite dans le nombre.
1 responsable par langue serait suffisant, mais plus serait mieux.
- Français: Laurent Destailleur
- Anglais: Laurent Destailleur
- Espagnol: Juanjo Menent
- Portugais:
- Italien:
- Allemand:
- Hollandais:
Articles en relation: [[Documentation traducteur]]
==== Role J: Testeur Dolibarr ====
Objectif: Tester la version courante de Dolibarr (CVS) et reporter sur la mailing-list le maximum de bugs.
Identifiés comme ayant ce rôle actuellement:
- Une cinquantaines de personnes régulières environ (chiffre obtenu par analyse des messages du forum), beaucoup plus si on intègre les rapporteurs occasionnels.
=== Remerciements ===
Nous tenons à remercier pour leur contribution au code et leurs conseils avisés :
- Jean-Louis Bergamo
- Emmanuel Raviart de la société Entr'ouvert spécialisée dans l'E-démocratie et le Logiciel Libre
- Eric Seigne de la société RyXéo spécialiste Bordelais en Logiciel Libre.
== Les accès CVS ==
Le serveur CVS est hébergé chez savannah.
- Les instructions d'accès au CVS en lecture pour récupérer la version courante de développement sont sur [https://savannah.nongnu.org/cvs/?group=dolibarr cette page]
- En ce qui concerne, les requêtes pour obtenir un accès en écriture, lire la [[FAQ_D%C3%A9veloppeur#Comment_devenir_d.C3.A9veloppeur_officiel]]) pour connaître l'organisation du projet et les étapes à franchir avant d'atteindre ce but.
Un suivi graphique des commits CVS de la branche principale de développement est également disponible sur la page [http://www.nltechno.com/stats/dolibarr/cvschangelogbuilder_dolibarr.html suivante].
== Les Mailing-lists ==
Le serveur de mailing-list est hébergé chez savannah. Les instructions d'accès au CVS sont sur [https://savannah.nongnu.org/mail/?group=dolibarr cette page]
Lire la [[FAQ Développeur]] pour plus d'informations.
== Actions dans les cartons ==
- Mettre en place backup croisé joomla / demo-wiki (a faire)
- Appel a développeur (a faire)
- Création association (a faire)
- Intégration module caisse (en cours)
- Développer les taches en priorité High pour releaser la 2.6
Rem: Une liste des donateurs publiques est disponible sur la page suivante.
Create an account to help us to complete this documentation ->
