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

19 avril - Rencontre Afpy avec Luciano Ramalho

19 avril - Les services en ligne, libres et loyaux de notre Chapril : utilisez-les, parlez-en autour de vous

17 avril - L'Apes recrute son Assistant.e et animateur.rice de réseau

16 avril - #205 - Les évolutions majeures dans la gouvernance des logiciels libres - « Libre à vous ! » diffusée mardi 2 avril 2024 sur radio Cause Commune

16 avril - Rencontre d'auteur autour du livre "Penser avec la frontière"

15 avril - Revue de presse de l’April pour la semaine 15 de l’année 2024

15 avril - Les chaussures de sécurité les plus confortables

11 avril - Tour des Gull: Bookynette participe au petit déjeuner du libre spécial Libre en Fête à Wimille

11 avril - L'April présente avec un stand aux Rencontres Professionnelles du Logiciel Libre (RPLL) le 10 juin 2024 à Lyon

11 avril - Loi SREN : adoption du texte de la commission mixte paritaire

10 avril - L'April présente aux Journées du Logiciel Libre (JDLL) les 25 et 26 mai 2024 à Lyon

10 avril - Semaines de la Mer 2024

9 avril - Salon de la réparation #2

9 avril - Salon de la réparation #2 - samedi 20 avril à Genech

9 avril - OFFRE DE STAGE : FERME URBAINE DE LA GARE SAINT SAUVEUR

9 avril - Libre en Fête 2024 se termine : le bilan

8 avril - Ateliers Wikisource Autrices par Le Deuxième Texte et Wikipédia par Les sans pagEs samedi 13 avril 2024 dans les locaux de l'April

8 avril - Revue de presse de l’April pour la semaine 14 de l’année 2024

4 avril - Accompagnement local pour passer aux logiciels libres ou progresser dans vos usages

4 avril - Laurent Fayeulle au Centre de doc MRES