Re: [Galette-devel] Quelques retours sur la 0.63

2007-09-02 Par sujet Johan Cwiklinski
Salut,

Eric Boniface a écrit :
 On 8/31/07, *Johan Cwiklinski* [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] wrote:


  Merci pour vos réponses... bon je vais controler le pb pour
 les pref.
 
  Pour l'adresse e-mail, si il y a déjà un champ ça devrait
 prendre
  peu de temps de rajouter une option dans les préf pour
 activer ou
  non cette option.
 
 Certes, mais du temps, je n'en ai pas pour le moment... C'est commencé
 chez moi et ce sera surement fini un jour...


 :-) ok pas de souci...
Bon, il y a un début sur le dernier SVN.

J'ai un souci quant à la langue que je n'ai pas encore trouvé (lorsque
l'on soumet le formulaire, il cherche à charger une langue inconnue et
switch donc vers l'anglais...)

  D'autre part, j'ai un pb dans les dates pour les contributions,
  car il m'a calculé une date de début de cotisation
 différente de
  la date de cotisation elle-même... du coup, j'ai des cotisations
  versées le 5 mars 2007 qui débute en 2008... arje sais
  qu'il y avait eu des discussions là-dessus.
 
 Je suis pas sûr de tout suivre...

 ci-joint une capture du résultat.  Si tu regardes la première
 cotisation, la date de saisie est le 5/3/2007, ce qui correspond en
 fait pour nous au début de la cotisation pour une durée d'un an, or
 Galette m'indique que le début est le 2/10/2008 et la fin en 2009...
La date de saisie est renseignée par le logiciel, pas la date de début
qu'il est possible de modifier.
Je n'ai pas le souci ici, lorsque j'ajoute une contribution, c'est la
date du jour qui se met par défaut et qui est donc enregistrée...
  

 Hum... La version SVN n'est pas prévue pour la prod hein, c'est une
 version de développement, donc pas finie, pas testée, etc...
 En plus, avec la rentrée, je pense ne pas être le seul à être
 débordé de
 travail, donc le développement de galette est un peu passé en arrière
 plan :p


 pas de souci, je n'avais pas l'intention de passer en prod tout de
 suite :-)

  Dernier point, quelqu'un aurait un bon site de tuto pour
 smarty ?
  je souhaite intégrer ma page de rapport que je proposerai en
 tant
  que patch ensuite, si tout va bien :-))
 
 Heu... Joker ?
 Sur leur site ou via google, j'ai pas de tuto à proprement parler
 là dessus. 


 yeap, j'ai déjà récupéré quelques infos, l'idée était plus de savoir
 si vous aviez un p'tit bout de doc par rapport à l'usage fait dans
 Galette...je vais me pencher là-dessus.

 En tout cas, sacré boulot, chapeau à tous.

 ++
 Eric.
++
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] Quelques retours sur la 0.63

2007-09-01 Par sujet Eric Boniface
On 8/31/07, Johan Cwiklinski [EMAIL PROTECTED] wrote:


  Merci pour vos réponses... bon je vais controler le pb pour les
 pref.
 
  Pour l'adresse e-mail, si il y a déjà un champ ça devrait prendre
  peu de temps de rajouter une option dans les préf pour activer ou
  non cette option.
 
 Certes, mais du temps, je n'en ai pas pour le moment... C'est commencé
 chez moi et ce sera surement fini un jour...


:-) ok pas de souci...

 D'autre part, j'ai un pb dans les dates pour les contributions,
  car il m'a calculé une date de début de cotisation différente de
  la date de cotisation elle-même... du coup, j'ai des cotisations
  versées le 5 mars 2007 qui débute en 2008... arje sais
  qu'il y avait eu des discussions là-dessus.
 
 Je suis pas sûr de tout suivre...

ci-joint une capture du résultat.  Si tu regardes la première cotisation, la
date de saisie est le 5/3/2007, ce qui correspond en fait pour nous au début
de la cotisation pour une durée d'un an, or Galette m'indique que le début
est le 2/10/2008 et la fin en 2009...


 Hum... La version SVN n'est pas prévue pour la prod hein, c'est une
 version de développement, donc pas finie, pas testée, etc...
 En plus, avec la rentrée, je pense ne pas être le seul à être débordé de
 travail, donc le développement de galette est un peu passé en arrière
 plan :p


pas de souci, je n'avais pas l'intention de passer en prod tout de suite :-)


 Dernier point, quelqu'un aurait un bon site de tuto pour smarty ?
  je souhaite intégrer ma page de rapport que je proposerai en tant
  que patch ensuite, si tout va bien :-))
 
 Heu... Joker ?
 Sur leur site ou via google, j'ai pas de tuto à proprement parler là
 dessus.


yeap, j'ai déjà récupéré quelques infos, l'idée était plus de savoir si vous
aviez un p'tit bout de doc par rapport à l'usage fait dans Galette...je vais
me pencher là-dessus.

En tout cas, sacré boulot, chapeau à tous.

++
Eric.

-- 
Président de l'Association des Ingénieurs CNAM Dauphiné Savoie (AIPST)
attachment: cotisations_063.jpg___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] Quelques retours sur la 0.63

2007-09-01 Par sujet GruiicK
Johan Cwiklinski a écrit :
 Johan Cwiklinski a écrit :
 [...]
 - DotClear2 propose un système de plugins qui semble fonctionnel, il est
 de plus codé en php5.
   
 [...]
 Il y a aussi Gallery2 (http://gallery.menalto.com/) qui propose un
 système de plugins, ainsi que des ACL.

Dokuwiki gère des ACL et possède un système de plugins...

A+, Loïs
-- 
GruiicK Un esprit malsaint, dans un porcin.
-+- #linuxfr / oftc -+-

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


Re: [Galette-devel] Quelques retours sur la 0.63

2007-09-01 Par sujet Eric Boniface
Par curiosité j'ai tapé association dans l'outil de recherche de GNA et
voici ci-dessous les résultats intéressants.

Il peut être intéressant de contacter ces projets, surtout ceux qui sont
inactifs pour mettre en commun les idées/ressources non ?

C'est juste une idée comme ça :-)

++
Eric.
Projet Description coopgestion https://gna.org/projects/all/CooP-Gestion
is a project about accountancy for Little enterprises like associations. The
principal tasks for this application are (1) add and remove customers,
suppliers ; (2) add and remove items ; (3) create bills, orders. Gestion
d'Association Sous Environnement et Logiciels
Libreshttps://gna.org/projects/gasell/GASELL
est une application web permettant la gestion d'une association française.
Cela comprend la gestion des membres, les diverses activités des membres ou
de l'association, ainsi que la gestion des cotisations. Goupil association
management tool https://gna.org/projects/goupil/Goupil is an association
memberships manamgement tool for the GNOME desktop.
SYGALhttps://gna.org/projects/sygal/Système
web de gestion d'activité pour association incluant la gestion des membres,
le secrétariat, la trésorerie et la comptabilité.
Vélocationhttps://gna.org/projects/velocation/Sytème
de gestion des adhérents et des vélos d'une structure (association) type
Vélocampus (Nantes).

On 9/1/07, Eric Boniface [EMAIL PROTECTED] wrote:

 Hier au soir, j'ai commencé à regarder le système de plugin de Freeglobes.
 Ils ont dérivé le système de DotClear et surtout ils ont documenté le truc
 (en Français :-)) ) :

 http://wiki.freeglobes.net/index.php/Creer_plugin#Architecture_g.C3.A9n.C3.A9rale_d.27un_plugin
 Je pense que ça doit être adaptable assez facilement.

 Pour les ACL, il est clair que ça doit être dans le coeur du logiciel
 (même si certains proposent cela en plugin comme Joomla par exemple avec
 Community Builder).

 Eric.




-- 
Président de l'Association des Ingénieurs CNAM Dauphiné Savoie (AIPST)
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] Quelques retours sur la 0.63

2007-08-31 Par sujet John Perr
Eric Boniface a écrit :
 Dernier point, quelqu'un aurait un bon site de tuto pour smarty ? je
 souhaite intégrer ma page de rapport que je proposerai en tant que patch
 ensuite, si tout va bien :-))
Celui de smarty est ok:
http://smarty.php.net/manual/fr/
-- 
John Perr
GPG Id 0xA83889EC

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


Re: [Galette-devel] Quelques retours sur la 0.63

2007-08-31 Par sujet John Perr
Johan Cwiklinski a écrit :
 John Perr a écrit :
 Ca marche ? Parce que c'est toujours un pb ouvert du fait de la
 difficulté de traduire les textes inclus dans la BD. Voir
 https://gna.org/bugs/?7015

 Oui ça marche.
 Le souci est que les nouvelles chaines ne sont pas incluses, ce n'est ni
 fiable, ni pratique de tout se gaufrer 'à la main' :/
:-)

 L'implémentation d'ACL risque d'être une tâche ardue, et relativement
 longue. N'existe-t'il pas un système duquel nous pourrions nous
 inspirer, dans une autre application libre codée en PHP (5 de préférence
 puisque nous allons devoir y arriver) ?
 Pomper un système existant et déjà éprouvé pourra peut être nous
 éviter pas mal de prises d'aspirine :-D
De toutes façon ça vaut le coup de chercher un minimum pour ne pas
réinventer la roue. Je regarde si je trouve qque chose.
Une solution différente existe pour éviter les versions multiples de
galette et pour permettre de répondre aux besoins variés:

Cela consiste à permettre l'ajout de modules ou de plugins. On pourrait
ainsi avoir une extension sport qui prend en compte les spécificités
des fédérations et associations sportives à partir d'un même noyau de
code. Pour ce type de coding ça c'est sur, ça existe par exemple dans
phpgroupware.
L'avantage de ce système c'est que
-l'application est adaptable aux besoin des utilisateurs sans avoir à
faire de nouvelles releases
-les asso motivées par leurs propres besoins peuvent développer leur
modules et les mettre à la disposition des autres sans forcement
intégrer le groupe de dev qui devrait alors être moins sollicité pour
répondre à tous les besoins individuels et faire les tests et debugging.

Bon j'arrête avec les idées farfelues :-)

bonne soirée.
-- 
John Perr
GPG Id 0xA83889EC

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


Re: [Galette-devel] Quelques retours sur la 0.63

2007-08-31 Par sujet Eric Boniface
 Cela consiste à permettre l'ajout de modules ou de plugins. On pourrait
 ainsi avoir une extension sport qui prend en compte les spécificités
 des fédérations et associations sportives à partir d'un même noyau de
 code. Pour ce type de coding ça c'est sur, ça existe par exemple dans
 phpgroupware.


Sûr que ça permettrait de rendre Galette très flexible et adaptable.
sans parler du fait que chacun pourrait installer ce qu'il souhaite : un
module annuaire, un module trésorerie, etc.
ce n'est pas simple à faire, mais ça serait l'idéal...


 Bon j'arrête avec les idées farfelues :-)


Surtout pas malheureux !  :-))
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] Quelques retours sur la 0.63

2007-08-31 Par sujet Erik Amzallag
Bonjour,

Cela consiste à permettre l'ajout de modules ou de plugins. On pourrait
ainsi avoir une extension sport qui prend en compte les spécificités
des fédérations et associations sportives à partir d'un même noyau de
code. Pour ce type de coding ça c'est sur, ça existe par exemple dans
phpgroupware.

C'est sur que l'option plugin est interressante. C'est aujourd'hui grandement 
employé dans les projets php open source.

Et comme les besoins ne sont jamais les mêmes selon les utilisateurs, leur 
laisser la possibilité de faire un petit add-on qui comblerait un besoin serait 
une bonne chose.
Perso, j'envisageais une gestion d'inscription à des listes mailman. Un 
adhérent pourrait gerer son abonnement aux divers listes depuis une unique 
interface sur Galette (nous avons une bonne quinzaine de listes sur lesquelles 
les adhérents sont libres de s'inscrire ou non) avec inscription automatique à 
certaines listes lors de l'adhésion et désinscription à l'échéance de la 
cotisation.

C'est typiquement le genre de choses qui pourrait se greffer en plugin.

Bon, par contre, j'ai aucune connaissance dans le fonctionnement des plugins...

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


Re: [Galette-devel] Quelques retours sur la 0.63

2007-08-30 Par sujet Théophile Helleboid
On 8/30/07, Eric Boniface [EMAIL PROTECTED] wrote:
 Hello,
 - l'adresse e-mail est obligatoire ?
L'adresse email n'est pas obligatoire dès qu'on décoche la case
envoyer les identifiants [par mail].
-- 
Chtitux -
Théophile Helleboid

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


Re: [Galette-devel] Quelques retours sur la 0.63

2007-08-30 Par sujet John Perr
Eric Boniface a écrit :
 Hello,
 
 nous venons de faire quelques tests suite à la migration de notre env de
 test, voici quelques retours (peut-être redondants avec d'autres points déjà
 vus).
 
 - pb sur les préférences (voir mon msg précédent)
Si j'ai 5mn je regarderai vu que personne d'autre n'a répondu et que je
dois être le dernier a avoir touché à la page étiquette et ce qui y est
associé :-/

 - j'ai du rajouter les traductions des statuts et des cotisations dans le
 fichier lang.french.php, idem pour la configuration des fiches.
Ca marche ? Parce que c'est toujours un pb ouvert du fait de la
difficulté de traduire les textes inclus dans la BD. Voir
https://gna.org/bugs/?7015
 - est-il possible de désactiver la possibilité d'inscription ?
 Seul notre trésorier - ou son adjoint - est habilité à créer les nouveaux
 membres.
Ce n'est pas une grosse modif, c'est une préférence à ajouter. En
attendant, le plus simple est de remplacer la page self_adherent.php par
une copie de index.php ou un lien vers ce même fichier.

Cela rejoint une préoccupation plus générale qui a été traitée en partie
dans galette sport: celle des différents droits d'accès à l'application.
Pour essayer de satisfaire les différents besoins exprimés jusqu'ici sur
le sujet, je vous soumets l'idée suivante qui est une sorte de
compilation des besoins de galette-sport et de la todo list. Globalement
il existe le besoin d'avoir des groupes constitués avec des admins
restreints.

Je propose donc de coder un truc dans ce genre:
-Un admin général (une sorte de root ou sysadmin) qui peut tout faire,
c'est le seul niveau qui existe actuellement dans galette et qu'on a
besoin de conserver pour gérer l'application.
-Des groupes auxquels les adhérents peuvent appartenir sans limitation
sur le nombre. Cela peut être des classes d'ages pour des club sportifs
ou des groupes dédiés à des tâches quelconques, y compris le bureau
ou/et le CA.
-Un adhérent aura ou non les droits suivants sur un groupe:
+ Consulter, Modifier ou Administrer les membres du groupe
+ Consulter, Modifier ou Administrer les contributions des membres du
groupe
Administrer sous entend créer, supprimer et gérer les droits, je ne
vois pas le besoin de dissocier les 3.

-Un adhérent aura toujours le droit de modifier ses coordonnées mais pas
ses contributions qu'il pourra par contre consulter.

En notation style unix ça donne:
CMA-CMA : GID UID
 ^   ^
 |   |__ Droits de UID sur les contributions de GID
 |__ Droits de UID sur les membres de GID

Ces droits seront donc affectés au couple (adhérent=UID,groupe=GID) ce
qui permettra à un adhérent X d'être admin d'un groupe et trésorier
de l'asso.
Ainsi on peut déjà imaginer qu'on aura au moins par défaut:
-un groupe asso (par exemple) auquel tout le monde appartient mais avec
aucun droit par défaut
-un sysadmin qui a tous les droits sur le groupe asso (CMA-CMA)
-Des membres du bureau qui peuvent consulter tout les membres et leurs
cotisations, donc avec des droits (C__-C__) sur le groupe asso
-un secrétaire ou responsable des adhésions qui peut modifier tous les
membres du groupe asso (CMA-C__).
-un trésorier qui peut modifier toutes les contributions des membres du
groupe asso (C__-CMA)

Bien sûr cela représente des modifications de la structure de la base
(ajout de tables) et du code. valider l'ensemble prendra aussi un peu de
temps. C'est pourquoi je vous soumets dès à présent l'idée afin d'en
débattre, il est probable que cela ne sera pas intégré dans la prochaine
version stable.

Salutations

   ---8---

-- 
John Perr
GPG Id 0xA83889EC

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


Re: [Galette-devel] Quelques retours sur la 0.63

2007-08-30 Par sujet Eric Boniface
Bon j'ai pris un courriel en réponse car le message ci-dessous est trop
gros... donc j'épure :-)

On 8/30/07, Eric Boniface [EMAIL PROTECTED] wrote:

 Merci pour vos réponses... bon je vais controler le pb pour les pref.

 Pour l'adresse e-mail, si il y a déjà un champ ça devrait prendre peu de
 temps de rajouter une option dans les préf pour activer ou non cette option.


 Pour les ACL, j'ai peur que là on s'attaque à un gros morceau avec une
 refonte du code importante.

Dans mon cas, la situation actuelle me va bien, mon trésorier est admin tout
 comme moi, pas de pb, c'est un informaticien :-)
 J'ai juste le souci de l'inscription individuelle, et là je vais suivre
 vos recommendations.

 D'autre part, j'ai un pb dans les dates pour les contributions, car il m'a
 calculé une date de début de cotisation différente de la date de cotisation
 elle-même... du coup, j'ai des cotisations versées le 5 mars 2007 qui débute
 en 2008... arje sais qu'il y avait eu des discussions là-dessus.

 Bref, je ne vais pas passer en 0.63 tout de suite sur ma prod :-)

 Dernier point, quelqu'un aurait un bon site de tuto pour smarty ? je
 souhaite intégrer ma page de rapport que je proposerai en tant que patch
 ensuite, si tout va bien :-))

 Merci pour vos réponses et votre aide.
 Eric.


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