Documentation Développeur

From Dolibarr ERP CRM Wiki
Revision as of 11:46, 27 September 2004 by Eldy (talk | contribs)
Jump to navigation Jump to search

Développeurs :

Participer au développement d'un projet libre implique d'utiliser les outils mis en place par le mainteneur du projet. Pour développer sur Dolibarr il faut

  • Lire cette documention ;-),
  • compléter cette documentation,
  • se créer un compte sur Savannah,
  • s'inscrire sur la liste de discussions des développeurs et se présenter succinctement dans un premier mail,
  • s'inscrire sur la liste cvs. Cette liste est est lecture seule, elle permet aux développeurs de suivre l'activité des commits (cette liste est désactivée par les admins de Savannah temporairement),
  • respecter les notices de copyright, cela inclus la mise à jour de celles-ci lorsqu'un développeur modifie de façon conséquente un fichier ou ajoute dans un fichier une fonctionnalité nouvelles,
  • prendre conscience des contraintes qu'implique l'utilisation de la GPL comme licence pour le projet, lors de l'utilisation d'une librairie dans Dolibarr si celle-ci n'est pas sous GPL discutez-en sur la liste des développeurs au préalable.

Ces quelques obligations n'ont pour seul but que le développement se fasse dans les meilleures conditions possibles.


Sommaire :

  1. Languages de développement
  2. Définitions des Permissions
  3. Définitions des Constantes
  4. Librairies externes et dépendances
  5. Les Modules
  6. Les Themes
  7. Normes développeur Module Proposition commerciales
  8. Normes développeur Module Stock