Le développement sur PicoLibre n’avançait plus tellement jusqu’à récemment, ou Christian Bac a entrepris le portage sur Debian (et sur versions récentes de phpGroupware), afin de faciliter l’installation d’une plate-forme PicoLibre.
Jusque-là, installer PicoLibre c’était jouer avec des scripts un peu complexes pour l’installation de paquetages .tar.gz, au mieux (checkouts CVS, au pire )… problème un peu complexe pour des admin-sys moyens pas très au fait des subtilités de la plate-forme.
Un des inconvénients d’un tel mode d’installation, c’est qu’une fois installée, la plate-forme est assez difficile à faire évoluer, notamment au fur et à mesure de l’évolution du système de base sous-jacent (à ce sujet, on pourra lire l’article suivant). Ainsi, nous avions retardé la migration vers la dernière Debian stable de ce fait sur le site de l’INT.
Disposer de packages Debian qui s’installent (et probablement bientôt se mettront à jour) de façon classique devrait nous permettre de rendre les différentes couches de la plate-forme moins inter-dépendantes, et de faciliter aussi les tests pour des utilisateurs potentiellement intéressés.
Bon, à vrai dire, ça reste pas spécialement convivial pour un humain standard (des trucs chelous comme SSH+PAM+NSS+LDAP+CVS à configurer), mais on a fait un grand pas dans la bonne voie.
Pour les utilisateurs, pas de très grosse différence… les principales évolutions portent quand même sur la mécanique interne.
On l’a donc installée sur le Picolibre de l’INT… et nous allons pouvoir envisager de nouveaux développements sur cette base (pourvu qu’on puisse y travailler), comme une convergence entre ce qu’il y a dans ProGET et PicoLibre (par exemple, un subversion offrant les fonctionnalités DAV, en lieu et place d’un CVS, ou un wiki).