FWO est l'abréviation de Free-Works.Org, une association 1901 créée par l'auteur, pour FlashMyAdmin à l'origine.
Elle a pour objectif le soutien actif et l'organisation de projets "libres" .
En ce qui concerne FMA, elle organisera la mise à disposition , d'une version unique de FlashMyAdmin regroupant les améliorations connues de l'ensemble des
développeurs.
Elle peut être vue comme un "outil" pour les contributeurs déclarés, une garantie de compatibilité pour les
utilisateurs et pour les développeurs, la garantie d'un retour simple de l'apport collectif.
Mise en place d'une méthode de développement à plusieurs.
Quelques idées en vrac :
Etre référencé chez Fwo : IDendité et champ d'action déclaré. .
Fwo mettra en ligne cette liste.
Avoir un minimum de règles communes :
Généralités:
Avoir le moins de contraintes possible mais quelques règles strictes.
Les règles peuvent elles mêmes évoluées grâce aux contributeurs sachant qu'il faut mieux une
règle moyennement bonne mais respectée par tous qu'une méthode géniale mais orpheline.
Idées concrètes :
Avoir tous la même arborescence de dossiers.
Ne travailler que sur des .as avec #include.
Avoir un code SPxxx numérotant les contributions pour chacun des développeurs.
Une SP regroupe l'ensemble des modifs pour une fonction ajoutées ou débuguée.
Pour modifier un fichier
Copie du fichier .as en date_jour.fichier.as.
Ne mettre dans le fichier.as que :
Des commentaires pour supprimer un bloc entier
/ * [ SPxxx id_contributeur date ] ancien code [end SP] */
Des #include "path/date.spxxx.id_xxx.className.as"
Envoyer le résultat déjà testé à Fwo
Ne mettre que les fichiers modifiés et les include, dans un répertoire racine : id_contributeur/
Fwo Recette une dernière fois, réintègre , et remet à disposition de tous.
J'ai écrit cela rapidement
Il faut voir ce qu'on déjà fait les autres.
Vos idées
|