L'ajout de fonctionnalités à OpenOffice.org est tributaire du rythme des releases. Ainsi si une fonctionnalité est manquante, il faut se rabattre sur des développements périphériques sur la base de l'Api en utilisant des langages internes (StarBasic) ou externes (Java, Python, C++, Delphi, Visual Basic ...).
Développer une fonctionnalité coûte cher autant pour un particulier qu'une entreprise. Peu ont les connaissances et/ou les moyens pour investir du temps et de l'argent pour financer entièrement le projet.
Bien sûr des développements de volontaires existent (DicOOo, Oooconv, FitOO, ....), mais d'une part ils coûtent cher à ceux qui les font et d'autre part il n'y a aucun engagement de délai ou même d'adéquation au besoin.
Le principe de DeCoL est de mutualiser les financements autour d'un besoin nécessaire à plusieurs utilisateurs d'OpenOffice.org, qu'il s'agisse d'entreprises ou même de particuliers. Chaque volontaire participe à hauteur de ses moyens suivant sa volonté de voir aboutir le projet dans un certain délai.
En contrepartie, le développement, éventuellement épuré de données sensibles, est reversé à la communauté sous licence libre (LGPL ou autre).
Voir la présentation flash (100 Ko)
Schéma de principe de DeCoL
DeCoL est un lieu de rencontre entre utilisateurs d'OpenOffice.org et prestataires.
L'accès est gratuit et publique aux utilisateurs qui voudront soumettre un besoin. Une liste de discussion publique est mise à disposition pour toute question ou discussion relatives à DeCoL (structure ou un projet spécifique).
Abonnement : decol-subscribe@ooofr.org
Adresse de la liste : decol@ooofr.org
Les archives : http://listes.lost-oasis.net/?A=LIST&L=decol_ooofr.org
D'un autre coté, les prestataires s'inscrivent et contribuent au fonctionnement de la structure de DeCoL par une inscription modique. Tout prestataire signe la charte de DeCoL dont la première version peut être consultée ici. Un prestataire demande son inscription auprès d'un des membre du bureau en exercice (voir ci après). Une extension de l'interface du portail leur permet de gérer les projets qu'ils ont en charge et de valider des nouvelles demandes. Une liste de diffusion interne est également mise à disposition. L'inscription est faite lors de l'adhésion à DeCoL. Seuls les prestataires peuvent y poster mais, dans un souci de transparence, les archives sont consultables publiquement.
Abonnement : Contacter le bureau
Adresse de la liste : decol-dev@ooofr.org
Les archives : http://listes.lost-oasis.net/?A=LIST&L=decol-dev_ooofr.org
En tant que club CUSOON, DeCoL se dote d'une structure administrative, à vocation légère, constituée à la fois de prestataires et d'utilisateurs finaux.
Le premier bureau constitué pour l 'exercice 2004 est le suivant
Président : Laurent Godard
Secrétaire : Christophe Fichot
Trésorier : Frédéric Vuillod
Il sera renouvelé une fois par an en assemblée générale.
Un besoin est exprimé
Le temps de développement est estimé, ce qui induit un coût
La proposition est publiée avec le coût correspondant
Les volontaires s'engagent sur le financement d'une partie (ils deviennent les financeurs)
Une fois le besoin entièrement couvert, les financeurs sont contactés pour confirmation
Si aucun désistement, un bon de commande est envoyé à chacun au prorata de sa participation
Tous les bons de commande retournés, le développement commence
Une fois terminé, le résultat est transmis aux financeurs
Après délai (1 semaine, 1 mois, contractuel) le développement est reversé à la communauté. Les financeurs sont mentionnés dans la licence comme promoteurs de celui-ci. C'est un bon moyen de faire de la « publicité ». Libre à eux de demeurer anonymes cependant.