Accéder au contenu.
Menu Sympa

devel - avenir de la version php de l'agenda du libre

Objet : devel-adl

Archives de la liste

avenir de la version php de l'agenda du libre


Chronologique Discussions 
  • From: Ploc <pub2014 AT acampado.net>
  • To: devel AT agendadulibre.org
  • Subject: avenir de la version php de l'agenda du libre
  • Date: Wed, 05 Mar 2014 11:25:21 +0100

Bonjour,

Je souhaite dans ce mail initier une discussion à propos de l'avenir de la version php de l'agenda du libre.

Cette discussion me semble importante étant donné le contexte actuel : l'April a repris l'hébergement et la gestion de l'agenda du libre en tant que service. Conjointement à cette reprise, l'April a souhaité redévelopper le logiciel avec le langage ruby pour des raisons qui lui appartiennent.

Il existe également une version développée en python de l'agenda du libre.

Il existe donc maintenant (ou prochainement, dès que la version ruby de l'April sera terminée) 3 versions parallèle d'un logiciel qui rendent un même service d'agenda collaboratif.

1/ La version php qui est la version historique et est utilisée par l'agenda du libre en Suisse (<http://www.agendadulibre.ch/>), et en Belgique (<http://www.agendadulibre.be/>) mais aussi par d'autres organisations comme les espaces publics numériques (EPN) (<http://agenda.jeudisepn.org/>) et d'autres encore...

2/ La version python est utilisée par l'agenda du libre au Québec (<http://www.agendadulibre.qc.ca/>). Et à ma connaissance c'est la seule instanciation de cette version.

3/ La future version en ruby sera utilisée par l'April pour l'agenda du libre de France.

Thomas, auteur principal de la version en php m'a ajouté en co-commiter sur le dépôt de l'agenda du libre en php en apprenant que l'April partait sur une autre solution. Le souhait de Thomas (il confirmera s'il me lit, je crois qu'il est abonné à cette liste) est que le projet php continue à vivre même s'il n'est plus utilisé pour son objet d'origine (la promotion des évènements autour du libre).

Je souhaite donc savoir ce qu'en pensent les différentes personnes sur cette liste, et connaître un peu leur projet afin qu'on puisse se faire une idée de qui utilisera quoi, et donc de l'avenir à donner à chaque "agenda du libre" en tant que logiciel développé dans un langage différent.

Peut-être vaut-il mieux unifier tous les agendas du libre sous une même version, afin de faciliter la maintenance, voir de mutualiser l'hébergement. Je n'en sais rien et en fin de compte ça ne me concerne pas.

Pour les autres utilisateurs, je sais que Loïc Dayot des espaces publics numériques, avait déjà souhaité apporter des modifications à l'agenda du libre, mais que ses modifications se sont transformées en un fork devant l'impossibilité d'intégrer ses modifications au trunk svn de l'époque. Personnellement, j'imagine le contacter pour lui proposer de tenter une fusion de sa branche et de ma branche de l'agenda du libre. Le code actuel disponible dans gitorious, qui ne sera bien plus utilisé nulle part, serait taggé "agenda du libre" (pour des raisons de traçabilité) puis serat fusionné avec nos branches qui comporte de nombreux correctifs de bugs.

La même question se pose pour cette liste de diffusion : est-elle le lieu de discussion de l'agenda du libre en tant que service, ou en tant que logiciel ? Est-ce la liste de l'April, la liste des utilisateurs de l'agenda du libre tous langages confondus, la liste de l'agenda du libre en php, en ruby ?

J'aimerais bien connaître les avis des uns et des autres sur la question.

Les projets foisonnent, les instanciations aussi, peut-être est-il temps de cadrer un peu les choses.

Moi je souhaite continuer à faire évoluer la version php de l'agenda du libre car je l'utilise dans le cadre d'une association. J'ai à ce titre besoin d'un dépôt public de code permettant la collaboration (le dépôt sur gitorious me semble tout indiqué <https://gitorious.org/agenda-du-libre-php/>) et d'une liste de discussion rassemblant les développeurs intéressés (cette liste me parait un bon endroit, mais on peut aussi déménager pour laisser la place à la version ruby uniquement).

Pour information, le code de l'agenda du libre en python est hébergé sur BitBucket : <https://bitbucket.org/mlhamel/agendadulibre> et celui de l'April en ruby est également hébergé sur gitorious <https://gitorious.org/agenda-du-libre-rails>.

Au plaisir de vous lire...

Ploc



Archives gérées par MHonArc 2.6.16.

Haut de le page