Extending bts-link beyond debbugs (starting with mantis)

We want to be able to extend bts-link (or -like services) so that bugs linked between different bugtrackers can be linked to each-other and the status changes monitored, as part of our tasks in Helios (see LinkedBugsMonitoring).

We’ll probably try and work, until July, on connecting to Mantis as the “distribution/downstream” bugtracker instead of debbugs, and see what architectural changes would be required to test that for the Helios platform specific needs.

I’d like to be able to have a working prototype for July, which would also demonstrate the LinkedData and Semantic Web approach to navigating the bugs of the open source ecosystem, so that we can discuss it at the Debconf. I’ve filed a proposal for a paper at DebConf for this purpose : towards more semantic web into Debian servers (UDD and likes) (see previous post on that matter also).

I suppose that our Mandriva colleagues will be able to move on on bugzilla for SWIM/Mephisto so that we can quickly have very interesting prototypes.

I miss time to describe all that in more details (and will appreciate the coming holidays week 😉 ).

Comments welcome, of course.

UDD export as RDF data through D2R and a corresponding mapping definition

(this is a copy of a post I made on the debian-qa list)

I’ve been pursuing previous ideas about the use of Semantic Web standards for publication of facts about Debian using the UDD database as a source.

FYI, I have a running prototype (unfortunately only on my laptop at the moment, hopefully on the Web some day soon) which uses D2R, a server which can publish RDBMS tables as RDF documents, using a mapping description.
Continue reading “UDD export as RDF data through D2R and a corresponding mapping definition”

Projet Coclico retenu dans les résultats du 7ème appel FUI

Le projet COCLICO, au montage duquel nous avons participé, vient d’être retenu dans les résultats du 7ème appel à projets FUI (pôles de compétitivité).

Cela augure de travaux sur la convergence entre différentes forges de développement logiciel dans les prochains mois, le tout en logiciel libre bien entendu car labellisé sur le Groupe Thématique Logiciels Libres du pôle System@tic (ainsi que par le pôle Minalogic).

Plus de news bientôt.

Playing with soprano bindings in PyKDE4

I’ve tried and access the KDE4 soprano RDF store with python, for instance to access the tags set within Dolphin.

The bindings in PyKDE4 are there, but they lack examples or documentation (other than the one auto-generated from the C++ API docs).

Here’s a first code if your’e interested : soprano.py

Introducing MEPHISTO (aka SWIM before)

Mandriva (Helios project partner) introduced us to SWIM, which was later renamed as MEPHISTO, a project for “Meshing People, Hardware and Software Together” during the Helios WP3 kick-off.

I’ve already blogged about it previously, so you may have already an idea of the pursued goal : adding more semantics to databases of facts about FLOSS projects.

Here are the slides presented by Stéphane Laurière (ODP), for those interested.

I’m looking forward to experimenting with it in the frame of HELIOS, mainly on bugs facts.

Update 2008/03/03 : the mephisto project is now open @Google code, if you’re interested in participating.