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

_______________________________________________
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel

Répondre à