Création du laboratoire SPIP LABO

lundi 22 mars 2004

SPIP a de plus en plus de succès (la version 1.7 constitue une nouvelle
étape de ce point de vue, si l’on en croit les statistiques de
fréquentation du site officiel), et il devient de plus en plus mûr.
Néanmoins, à cause même de ce succès et de cette maturité, il apparaît
une tension assez nette dans le développement entre deux nécessités.

La première est de garder une version CVS relativement stable, quasi
tout le temps en production (ce qui a ses avantages en termes de
remontées de bugs), où les traducteurs sont au taquet (et donc où l’on
évite de les forcer à suivre les allers-retours, les essais et erreurs,
les changements de pied). Dans cette version chaque bug ayant un impact
sur les bases existantes est problématique. Il est loin le temps, que
certains d’entre vous ont connu, où SPIP était testé par quelques
dizaines de webmestres un peu fous, qui subissaient avec beaucoup de bon
vouloir les multiples errances des premières (pré-)versions. Aujourd’hui
SPIP est devenu un programme quasi grand public, dont l’utilisation
dépasse largement la population de ses mailing-lists déjà très
fréquentées (plus de 700 inscrits sur la liste spip@rezo.net par
exemple).

La seconde est le besoin de repenser un certain nombre d’aspects du
fonctionnement actuel de SPIP. Cette volonté est actuellement freinée
par le besoin impérieux de conserver une compatibilité ascendante, que
ce soit du point de vue technique ou fonctionnel. Cependant on voit que,
de plus en plus, sur la liste spip-dev certaines besoins se font
pressants, par exemple de lâcher le .php3, de pouvoir mutualiser des
installations, etc. D’autre part des fonctionnalités codées à l’arrachée
ne tiennent pas la route, et devraient pouvoir être repensées ou
remisées. Cela implique de s’autoriser des phases d’instabilité plus
grande, et de ne pas s’imposer une compatibilié à 100% avec les
installations existantes.

L’équipe de SPIP a donc décidé de réorganiser le développement autour de
ces deux pôles bien différenciés.

- Le pôle "SPIP stable", qui continue à maintenir le code existant, la
version "stable", avec une compatibilité sans faille par rapport aux
versions précédentes. Le CVS actuel sera dédié à cette version.

- Le pôle "SPIP laboratoire", dédié à des évolutions plus ambitieuses
de SPIP, avec des objectifs donnant une part plus importante à la
réflexion, à la refonte éventuelle de certains éléments. Ce pôle tâchera
également de mieux gérer les contributions externes. Pour cela, une
nouvelle équipe portera le projet.

L’idéal est de pouvoir "backporter" un certain nombre de modifications
stabilisées depuis la branche "expérimentale" vers la branche "stable".
Pour cela, il doit y avoir un dialogue régulier entre les deux branches
du projet.

Le pôle expérimental (spip-lab) s’articule autour d’un site Web, qui
focalise pour l’instant ses efforts sur la rédaction d’un Wiki
(http://lab.spip.net/spikini/). Ce Wiki est destiné à élaborer les
directions de développement envisagées, et à effectuer un travail de
documentation à destination des contributeurs (notamment, il est
important d’expliquer certains choix de conception de SPIP). Spip-lab
disposera prochainement d’un CVS, qui sera piloté par une équipe
initiale composée de : Christian Lefebvre [1], Yannick Patois, Antoine
Pitrou
, Gaétan Ryckeboer [2]. Cette équipe pourra s’étendre par cooptation
de nouveaux contributeurs. Enfin, l’ensemble des discussions publiques
sur le projet auront lieu sur une liste de discussions dédiée.

Nous invitons les personnes intéressées par ce projet à s’inscrire sur
la liste du projet spip-lab :
http://listes.rezo.net/mailman/list...

Amicalement

L’équipe de SPIP, et de SPIP-LAB.


[1membre de CLX.

[2membre de CLX.



Annonces

Annuaire LibreNord

Retrouvez l’annuaire de logiciels libres créé par l’association Club Linux Nord-Pas de Calais sur le site suivant http://www.librenord.org


Sur le Web

27 mars - Rencontre d'auteur au Centre de doc

26 mars - Rencontre April vendredi 29 mars 2024 à 18 h 30 dans les locaux de l'April (Paris 14e)

25 mars - Revue de presse de l’April pour la semaine 12 de l’année 2024

22 mars - « Libre à vous ! » sur radio Cause Commune (26 mars 2024)

22 mars - #203 - Logiciels libres pour les journalistes d’investigation - « Libre à vous ! » diffusée mardi 19 mars 2024 sur radio Cause Commune

22 mars - Directeur.ice de la Fédération de Pêche 62

22 mars - Rapport d'activité 2023 de l'April

22 mars - L'April publie son rapport d'activité 2023

18 mars - Conférence Marie Blandin : Lançeurs d'alerte, rôle et protection

18 mars - Revue de presse de l’April pour la semaine 11 de l’année 2024

13 mars - Assemblée Générale 2024 de l'Aful à Paris (France)

13 mars - #202 - L'IGN et les géocommuns - Données géographiques libres - Critiquer le numérique - « Libre à vous ! » diffusée mardi 5 mars 2024 sur radio Cause Commune

13 mars - Digital Clean Up Day : Journée de nettoyage numérique

13 mars - Rencontre autour du livre Antisionisme, une histoire juive avec Sonia Fayman et Béatrice Orès.

12 mars - Réseau Transition HdF

11 mars - Revue de presse de l’April pour la semaine 10 de l’année 2024

8 mars - Libre en Fête 2024 : découvrir les logiciels libres à l’arrivée du printemps

8 mars - APPEL AU SOUTIEN CITOYEN POUR L'AGRICULTURE PAYSANNE

8 mars - Gérer les désagréments automobiles : comment réagir face aux dommages de stationnement ?

5 mars - Courir pour la MRES : Irun'Mines #3