Accéder au contenu.
Menu Sympa

libreassociation - Re: [LibreAsso] Communautique.qc.ca

Objet : Liste de discussion pour le groupe logiciel libre et monde associatif (liste à inscription publique)

Archives de la liste

Re: [LibreAsso] Communautique.qc.ca


Chronologique Discussions 
  • From: Vincent Calame <vincent.calame AT exemole.fr>
  • To: libreassociation AT april.org
  • Subject: Re: [LibreAsso] Communautique.qc.ca
  • Date: Wed, 15 Nov 2006 12:28:05 +0100

Laurent Costy a écrit :
Pour notre part (Planète Sciences), nous avons fait réaliser ce type d'outil en php et serions prêts à le mettre à disposition d'une communauté sous licence GPL. Cependant, le travail préalable (mesurer si ça vaut la peine, dénaturer les pages) me semble nécessiter un temps important et des compétences que nous n'avons pas.
Il n'est donc pas utilisable en l'état (désolé, ça ne doit pas t'avancer beaucoup) ;o)

C'est sûr qu'un logiciel qui a été développé pour répondre à un besoin particulier n'est pas forcément utilisable dans un autre contexte. Cependant, rendre un logiciel libre n'est pas forcément un travail de titan si on cherche pas à créer un nouveau Spip (c'est à dire un logiciel avec un forte communauté, facile d'installation et configurable pour ses propres besoins). Mettre à disposition vos sources telles quelles peut déjà être utile pour des développeurs un peu curieux pour trois raisons :
-1) cela montre les besoins d'une organisation comme Planète Science
-2) cela propose une structure de base de données utilisée pour répondre à ces besoins (j'imagine que vous avez fonctionné avec Php/Mysql)
-3) cela donne des exemples d'interface qui ont semblé utile aux utilisateurs de la base.

Je pense que cela peut être intéressant pour les développeurs de Galette et Gasell qui ont la volonté de créer un outil générique de gestion d'adhérents de voir comment Planète Science traite la question.

Pour prendre mon propre exemple, le logiciel que je développe peut gérer des annuaires (même si ce n'est pas sa fonction première), ça m'intéresserait de voir au vu des exemples existants combien de temps cela me prendrait pour écrire un module de gestion d'adhérents se greffant à un annuaire (une journée ou un mois de développement, là est la question...).

Donc en ce qui concerne Planète Science, je pense que vous pouvez vous contenter de faire la chose suivante :
- créer une page sur votre site avec en téléchargement :
- les sources du logiciel (avec le Php c'est facile, il suffit d'insérer dans tous vos fichiers l'entête avec la licence, de supprimer les paramètres bien sûr de connexion dans les fichiers de configuration et de compresser le tout en un seul fichier)
- un schéma de la structure de la base (prévoir un fichier avec les instructions SQL de création de vos tables)
- les documents de type « cahier des charges » si jamais vous en avez produit et qu'il peut être public, c'est toujours intéressants de lire le cheminement intellectuel
- plus un lien vers une démonstration de votre interface. Il n'y a rien de tel qu'une démonstration pour se donner une idée. Il suffit de répliquer le logiciel avec une base vide et d'autres codes d'accès.

Bon, certaines choses dépendent de la manière dont a été codé le Php. Je ne suis pas un spécialiste mais je peux y jeter un œil si tu veux.

Et pour finir, évidemment, une fiche d'expérience d'une demi-page expliquant la démarche de Planète Science ;-)

Vincent




Archives gérées par MHonArc 2.6.16.

Haut de le page