mailRe: [Galette-devel] task #3601: creation de cartes parametrables


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Johan Cwiklinski on July 05, 2007 - 18:05:
Olivier Perron a écrit :
Que les choses soient claires aussi: je suis un grand défenseur de la
GPL. Néanmoins proposer un système non complètement fonctionnel car on
ne veut utiliser que des briques 100% GPL, ben ça ne le fait pas.
  
Je suis on ne peut plus d'accord, et je ne souhaite pas restreindre les
fonctionnalités de Galette à cause de problèmes de licence.
Ceci dit, je n'ai pas non plus cherché à lancer un troll, mais
effectivement d'avoir les avis (et quelques bons liens) des autres
membres de la communauté.
Alors après, soit il y a une vrai contrainte légale pour utiliser et
redistribuer cette librairie pdf au sein d'un projet GPL, auquel cas il
faut effectivement prendre les mesures qui vont bien, soit il n'y a pas
de contrainte et auquel cas, c'est pas la peine de se prendre le choux:
restons simple.
Maintenant, s'il y a problème et que les mesures à prendre sont celles
décrites précédement, ok, autant pour moi, et mille excuses d'avoir
réagi alors qu'il ne fallait pas.
  
D'après la FAQ de FPDF, la redistribution est tout à fait possible. Je
pense que dans ce cas il suffira de préciser que la bibliothèque FDPF
n'est pas, elle, sous licence GPL et renvoyer à leur FAQ.
Pour la seconde bibliothèque (dont le nom m'échappe encore...), je
trouve que leur licence est moins claire (ou peut être n'ai-je pas
trouvé la bonne page...).

Ceci étant dit; cette idée de module est néanmoins intéressante: elle
pourrait être utilisée pour rendre optionnel des fonctionnalités non
essentielles de galette, comme, par exemple,  les gestions de cotisation
et justement les cartes d'adhérents. Je m'explique:
Pour la gestion des cotises: nous on foctionne par saison, donc on règle
les cotises en septembre, et hop, c'est valable jusqu'en septembre de
l'année d'après. De plus, pour le trésorier de l'asso, la gestion des
cotises de galette ne sert à rien car il est obligé de tout reprendre
par ailleurs pour assurer la comptabilité de l'asso. C'est donc un
module optionnel.
  
Actuellement, il est clair que la gestion des cotisations dans Galette
fait double emploi avec un système de comptabilité. La possibilité
d'exporter vers les formats les plus courants de logiciels de compta me
parait plus adaptée que le passage de cette partie en "module".
Pour les cartes d'adhérents: on n'en a besoin étant donné que nous
sommes affiliés à une fédération et que nous avons donc des licences que
la fédé nous envoie et que nous donnons aux adhérents. Donc c'est optionnel.
Evidement pour d'autres assoces, je comprends tout à fait que ces 2
fonctionnalités puissent être essentielle! Mais bon, c'était juste pour
illustrer le type de fonctionnalité qui puisse être "modulisable" en
fonction des besoins finaux de l'utilisateurs.
  
En effet, les cartes d'adhérents et les formulaires d'inscription sont
tout à fait optionnels.
Olivier
  
Là où le bas blesse... Galette n'est actuellement pourvu d'aucun système
de gestion de modules, et je ne suis pas certain qu'il s'agisse d'une
tâche rapide/facile.

Pour les cartes d'adhérents, je ne pense pas qu'il faille modifier le
code actuel de Galette, un module ou un add-on séparés pourront faire
l'affaire je pense.
Il en va tout autrement de mon formulaire d'adhésion, puisque j'ai du
modifier la page de connexion  (l'utilisateur accède au formulaire
pré-rempli lorsqu'il se connecte, tant qu'il n'a pas été activé).

La possibilité de mettre des modules dans Galette pourra aussi
simplifier l'intégration nouvelles fonctionnalités, sans passer par des
diffs.

Les solutions Latex/docbook pourraient faire l'affaire, mais comme je
l'ai déjà dit, requièrent l'ajout de composants logiciels totalement
étrangers à PHP, et qui de plus ne sont pas disponibles chez de nombreux
hébergeurs...

Cette possibilité en tant que module ou add-on séparés par contre, ça
pourrait bien le faire ! Ce qui "réglerai" aussi le "problème" de la
licence : 1 mod php/pdf non GPL ; et un latex|docbook/pdf intégralement
en GPL.

Bonne soirée,
Johan

Attachment: signature.asc
Description: OpenPGP digital signature


Related Messages


Powered by MHonArc, Updated Thu Jul 05 18:20:18 2007