Edukalibre and ProGET… two complementary systems

I went to the OSS2005 conference to present a paper in which we describe the work that we have done on the internal ProGET application (as part of the PFTCR project), a collaborative work environment for researchers at GET, based on libre software. In this paper we also outlined a strategy for contribution when using libre software, but that’s not the point here (no extensive description of ProGET is already really available, but the slides for our paper describe the main items : features and architecture).

At the same conference, a paper about the Edukalibre project attracted my interest, since the tools developped in this project are quite close to what we have or would need in the ProGET platform.

In ProGET we address users being researchers in a higher education school who want to work in a collaborative way with help of a web platform. In Edukalibre, the goal is to allow the development of educational resources in a similar environment. Both project address more or less the same users, then. And both projects are done by teams having a strong competence in libre software (and a commitment to this paradigm).

The features are very similar too : in Edukalibre, the documents repositories are using subversion for revision management and WebDAV (and other protocols/tools) for access to the documents. Whereas ProGET doesn’t yet use version management, we also provide a DAV interface, and subversion indeed was one option we were considering for doing version management in future evolutions. In ProGET we support some levels of confidentiality with respect to who gains access to which parts of the repositories, whereas in Edukalibre, everything is public. And we implement this through LDAP-based auth, when Edukalibre considers using this too for the next evolutions of their tools. Both projects are integrated with other groupware tools : Moodle components for Edukalibre, and PhpGroupware components of ProGET. When in ProGET we don’t recommend any document format, and include a wiki engine, Edukalibre supports mainly OpenOffice and DocBook documents, and enforces their use, and includes automatic conversion tools : both approaches to documents are really complementary.

Whereas what was done in ProGET is mainly internal, and thus not really a libre software project, we would very much like to be able to publish what we have done as libre software as a new version of the old PicoLibre platform.

As a conclusion, both systems are very similar and would probably benefit from collaboration, or at least offer to tools which can inspire each-other. Next step for me will be to test edukalibre 😉

Slides of our paper at OSS2005

I’m back from OSS2005 in Genova (more detailed report to come), where I’ve presented our paper “Why and how-to contribute to libre software when you integrate them into an in-house application ?”. Here are the slides I’ve presented in the 15 minutes slot (too short ;). For a longer version, you may have a look at the presentation made at FISL 6. Or of course, you can also read our paper 😉

Why and how-to contribute to libre software when you integrate them into an in-house application ?

In the paper titled “Why and how-to contribute to libre software when you integrate them into an in-house application ?” (which is now available online), to be published in the forecoming proceedings of the OSS2005 conference (Genova, Italy, 11-15 july 2005), we draw from our experience on the projects PicoLibre and ProGET, to explain how in-house applications can be built around existing high level libre software programs. We also describe the issue of long-term maintenance of such in-house platforms, and we propose a strategy for contributions to external libre projects, in order to help solve the maintenance issue.

Feel free to comment on this paper in this post.

Update : the full proceedings of the conference have been put on-line. Check the details from http://oss2005.case.unibz.it/

Soumission aux JRES 2005 retenue

Nous avons soumis un papier aux JRES 2005 (qui se dérouleront en décembre 2005 à Marseille), qui a été retenu. Titre : “Intégration d’applications logicielles libres pour la réalisation d’une plate-forme de travail collaboratif destinée aux enseignants/chercheurs du GET

Update 14/12/2005 : le papier est paru (en ligne dans les actes sur le site des JRES) : l’article (PDF), et les transparents ( HTML et PDF).

Intervention au jeudi du Préau sur PicoLibre et ProGET

J’interviendrai lors du prochain jeudi du Préau, le 26 mai 2005 dont le thème est “Les logiciels libres : avantages et contraintes“, pour présenter PicoLibre et ProGET.

Extrait du communiqué de presse du Préau (CCIP) :

Des outils de CSCL (Computer Supported Collaborative Learning) ou Groupware
Les outils de travail collaboratif trouvent un usage dans le s activités menées en réseau ou dans le travail en mode projet (groupe d’enseignants-chercheurs, travail en équipe sur un même sujet, etc..).
Olivier BERGER, ingénieur recherche à l’INT, viendra présenter PicoLibre et ProGET, deux plates-formes de travail collaboratif et outils de communication pour les projets de recherche du GET. ProGET a notamment été développé en s’appuyant sur plusieurs logiciels libres (PhpGroupware, wiki Twiki, etc.) pour proposer une solution innovante. Olivier Berger fera part de leurs utilisations par les étudiants et les équipes de recherche de l’INT.

Mise à jour : Les transparents de mon intervention sont disponibles sur le site web du projet PFTCR : suivre le lien “présentation” dans : http://proget.int-evry.fr/projects/PFTCR/presentations/jeudi-preau.html