Histoire de la Galette

L’ALDIL, GULL de Lyon, se cherchait un système de gestion des adhérents (vers 2000 ~ 2001). Après avoir testé PhpLugMembers et quelques autres outils, rien ne convenait.
Le président de l’ALDIL de l’époque (Loïs, aka GruiicK) a alors décidé de lancer un appel d’offre sur les listes de l’ALDIL.

Le premier projet, nommé GAELLE, est rapidement mort. Code un peu compliqué et developpeurs pas trés motivés/présents.

En 2003, Frédéric (aka Deelight) repart de zéro et commence à coder une appli jolie, sans prétention, et, comme il le disait lui-même à l’époque : « fait ce qu’on lui demande ».

La première version "stable" a du être la version 0.37b. Jusqu’en 2005, le projet évolue tranquillement, par l’ajout de nouvelles fonctionnalités, et par l’arrivé de nouveaux developpeurs / traducteurs / relecteurs / béta-testeurs (merci à eux).

Début 2007, Johan (aka trashy) rejoint le projet. En avril, Loïs lui cède les "clefs du camion" et Johan prend la responsabilité du projet Galette.

Le projet est herbégé sur Gna! depuis 2004. Début 2005, un projet Galette a également été créé chez TuxFamily.
Gna est en charge de l’hébergement du dépôt SVN, des listes de diffusion et des tracker ; tandis que TuxFamily se charge de l’hébergement du site web et des téléchargements.

Courant 2012, le code source du projet passe à Git ; l’hébergement des dépôts de fait chez Tuxfamily également. Le tracker Gna! est également abandonné.

Début 2017, les listes de diffusion passent également chez Tuxfamily, Gna ayant annoncé la fin de leurs bons et loyaux services.

Mail Originel

Ceci est le mail originel annonçant la création de Galette. Depuis, la liste Code de l’ALDIL a disparue, ses archives aussi. De même, le premier site wiki du projet a disparu aussi...

Message-ID: <033501c3afbf$e6f954a0$0200a8c0@deetanic>
From: Frédéric Jacquot <deelight _AT_ poulet.org>
To: <code _AT_ listes.aldil.org>
Subject: [Code] Une petite Galette pour la route ?
Date: Fri, 21 Nov 2003 00:41:58 +0100

Hello,

Comme je n'ai toujours pas posté ici concernant Galette, je le fais.
Comme il est assez tard, je serai bref, quitte à être plus bavard par la
suite :)

Tout est dispo sur le wiki de Galette (sources, un peu de doc, demo...) :
http://www.zopeuse.org/projets/galette/Wiki_galette/FrontPage

C'est certainement assez brut de décoffrage mais ça fait ce qu'on lui
demande. Si certains se sentent de fouiller un peu de le code pour voir s'il
peuvent y apporter leur touche personelle, n'hésitez pas à me le dire et je
mettrai les mains dans le camboui pour monter un CVS pour l'occasion si
nécessaire.

Comme le montre la Todolist du wiki, il reste pas mal de choses, notamment
essayer de tuner tout ça pour que ca tourne sur du PostgresSQL (j'utilise la
librairie ADODB donc à priori, on doit pouvoir y arriver sans trop de mal),
puisque c'est ce qui sera utilisé en définitif.

Actuellement, ça s'installe et sa tourne sans problème apparent sur du
MySQL.
Je serais vraiment content d'avoir des retours constructifs pour pouvoir
améliorer l'appli et plus globalement ma façon de coder.

Wiki, mail, forum... il y a le choix ;)

Deelight
----
ALDIL - Code (Code _AT_ listes.aldil.org)
https://listes.aldil.org/mailman/listinfo/code

D’où vient le nom Galette

Les membres de l’ALDIL ont longuement cherché un nom pour ce logiciel. Voici un rapide résumé :

  TATMonMembre : Trafic Admin Threaders & Monitor of Members,
  GAMELL : Gestion et Administration des Membres En-Ligne de LUG,
  MAEL : Management et Administration En-ligne d'un Lug,
  SUGEM : Systeme Universel de Gestion En_ligne des Membres,
  SAGEM : Systeme d'Administration et de Gestion En ligne des Membres,
  SAGIMP : Systeme d'Administration Gestion Interactive des Membres en Php,
  ALP : Administration d'un Lug en Php,
  SCALP : Systeme Complet d' Administration d'un Lug en Php,
  LAT : Lug Administration ToolKit,
  SALUG : Systeme d'Administration LUG (<= acronyme déjà pris, LUG existant),
  AGMA : Aide à la Gestion de Membres d'Association,
  GIM : Gestion Interactive de Membres,
  SAL : Systeme d'Administration Libre,
  GAIA : Gestion Administration Interactive d'Association,
  SASGLUG : Systeme d'Administration Simplifié pour la Gestion d'un LUG,
  LUGDUNUM : LUG Data User NUmeric Manager (nom latin de Lyon, aussi),
  LATeK : Lug Administration Tool e-Kit  (ou, e-ToolKit ?),
  LArT  : Lug Administration Tool  (spécial BOFH),
  SIGMA : Special Interests Groups Management Application,
  KATMANDOU : Kit d'Administration et Trésorerie des Membres d'Association Nonlucrative,
  GELA : Gestion En Ligne d'Association,
  GASEL : Gestion Administration Simplifiée En Ligne <= acronyme déjà pris (linux-nante),
  GASOL : Gestion Administration Simplifiée On-Line,
  GIM : Gestion Interactive de Membres,
  SAL : Systeme d'Administration Libre, qui assemblés donnent :
  SALGIM : Systeme d'Administration Libre de Gestion Interactive de Membres,
  GAIMA : Gestion Administration Interactive de Membres d'Association,
  GALETTE : Gestionnaire d'Adhérents en Ligne Extrèmement Tarabiscoté mais Tellement Efficace,
  GAELLE : Gestion d'Association En Ligne pour Lug Et autres,
  SELMA : Suivi En Ligne des Membres d'Associations,
  SALAMI : Systeme d'Administration en Ligne d'Association et ses Membres Interactifs,
  GALIA : Gestion et Administration L(inuxienne et) Interactive d'Association.

Deelight (Développeur : Celui qui a raison) a choisi Galette, GruiicK (Président : Celui qui dit banco) a dit banco.