1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
-
+
+
+
-
+
+
+
+
+
+
+
-
+
-
-
-
-
-
|
<blockquote>Garradin est un gestionnaire d'association libre, développé à l'aide de PHP5 et SQLite3, permettant de gérer les adhérents, archiver les documents, prendre en notes les réunions, gérer la comptabilité, générer reçus de dons et d'adhésion, donner à l'association un site web, et bien plus.</blockquote>
Garradin est un gestionnaire d'association libre, développé à l'aide de PHP5 et SQLite3, permettant de gérer les adhérents, archiver les documents, prendre en note les réunions, gérer la comptabilité, générer reçus de dons et d'adhésion, donner à l'association un site web, et bien plus.
Garradin signifie « argent » en Wagiman, dialecte aborigène de l'Australie.
Une description complète du projet est disponible sur [http://dev.kd2.org/garradin/] (copie de la page [about] de ce wiki), ainsi que l'archive à télécharger pour installer Garradin et un forum de discussion/support.
Une description complète du projet est disponible sur [http://dev.kd2.org/garradin/] (copie de la page [about] de ce wiki). Vous y trouverez aussi l'archive à télécharger pour installer Garradin, des captures d'écran, la documentation, etc.
<h3>Utilisation de Garradin</h3>
Garradin a été développé pour les besoins de deux associations au départ mais de nombreuses autres associations l'utilisent aujourd'hui.
Il est également la base du service fourni sur le site commercial [http://garradin.eu/].
<h3>Développement du projet :</h3>
* On utilise Fossil qui sert de DVCS, wiki, gestionnaire de tickets, etc.
* La [Roadmap] pour se faire une idée de ce qui est prévu dans les prochaines versions
* Le [Changelog] pour voir ce qui a été fait
* Le code est en PHP 5.4, nous changeons de version de PHP avec la version stable de Debian
* On utilise SQLite3 comme base de données qui stocke tout : compta, membres, configuration, fichiers, wiki... Ainsi un seul fichier à sauvegarder et à gérer.
* On essaye de suivre [https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md|PSR-0] pour le nommage des classes etc.
* On essaye de suivre [https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md|PSR-0] (enfin à peu près) pour le nommage des classes etc.
* Convention de code : principalement [https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-1-basic-coding-standard.md|PSR-1] et [https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md|PSR-2], enfin pas à la lettre mais globalement (certaines règles ne sont pas des plus pratiques).
<h3>Comment participer à Garradin ?</h3>
* En aidant les autres utilisateurs sur le channel IRC ou la liste de discussions (voir plus bas).
* On peut [Rapporter un bug]
* Pour participer à la documentation il suffit de se connecter et de modifier le wiki.
* Pour développer une extension / un plugin : voir la page [Plugins]
* Pour développer sur Garradin : consulter la [Documentation développeur]
<h3>Contact développeurs :</h3>
* IRC : Salon #garradin sur le serveur irc.freenode.net
* Mailing-liste : garradin arobase dev point kd2 point org
Infos compta :
* [http://wiki.april.org/w/CeQuEstLaComptabilité]
* [http://www.plancomptable.com/]
* [http://brianf.free.fr/compta/genera/genera.html]
Autres solutions de gestion d'association : voir la page [Inspiration]
Source logo : [http://www.flickr.com/photos/pikous/4462304300/in/photostream/]
|