I’ll be speaking about bugs, Helios, fetchbugs4.me at OSDC.fr

I’ll be giving a speech on Saturday about our efforts in Helios to foster interoperability between bugtrackers and bugs modeling on the Semantic Web : Bugtracking sur le web sémantique. See you in La cité des Sciences in Paris Saturday at 14:00 (free entrance).

Triplification / RDF extraction for bugzillas and for Debian bugs

To summarize some ideas and try and promote the work we’ve done in the frame of Helios, we’ve submitted a short paper (PDF) to the triplification challenge.

Alas, others had better projects, and we didn’t win, apparently. Still, we’ll continue to work beyond these initial demonstrators, in order to try and push for a standard of interchange of “facts” / meta-data about bugs, for instance as RDF using the EvoOnt BOM ontology plus our extensions.

The paper describes the 2 first demonstrators that we’ve setup (and for which I previously blogged) : one for the triplification of bugzilla, and one for the triplification about Debian bugs, using UDD to do so.

Abstract: To interconnect bugtrackers, and especially the one used to manage free
software projects, one need tools to convert their custom format to a common interop-
erable form. We, in the context of the Helios project, are working on refining existing
ontologies to describe bugs from the most used bugtrackers in open source software. We
propose two prototypes for review, based on triplify and EvoOnt BOM, which export
bugs from bugzilla installations and Debian’s UDD in the form of RDF triples.

Read the rest in “Bugtrackers triplification” (PDF)

Convert OWLDoc generated HTML documentation of an ontology to single HTML file

For the needs of the Helios project, I’ve written a script which uses htmldoc to convert the multi-framed HTML documentation as generated by Protege’s OWLDoc plugin to a single HTML document.

Example : the Helios_BT ontology documentation generated by OWLDoc, and the result in one single HTML document.

The Python script is at : owldoc2htmldoc.py (see also the README).

RDF from Debian bugs demonstrator online

I’ve blogged often about our efforts around RDF and UDD in recent times.

This time, we have used triplify to export contents of some tables of the Debian UDD database to provide information about Debian bugs facts as RDF feeds (using our ontology based on EvoOnt BOM).

More details at : https://picoforge.int-evry.fr/cgi-bin/twiki/view/Helios_wp3/Web/TriplifyUddToRdf including a link to the demonstration server.

2 presentations about Helios, Semantic Web, bugs, etc. at RMLL 2009

In the “Development” track of the recent LSM/RMLL 2009, we (Stephane Laurière and me) have presented two related speeches, about the use of Semantic Web technology in the frame of Open Source projects development.

Stéphane presented SWIM : Semantic Web enabled Issue Manager, which presents an integration of Semantic Web techniques in the Mandriva community support site, and on the desktop. It’s based on results of projects Nepomuk, Helios and Scribo.

I have also presented Tracking bugs on the (Semantic) Web, which explores the use of Semantic Web techniques (RDF) as a mean to render bugtrackers interoperable, to be able to track bugs to the scale of the whole Semantic Web. This is also based on the work we do in the frame of the Helios project.

Enjoy the slides attached to the linked pages above.