First Bugzilla triplify prototype released to validate ontologies for RDF (Linked Data for bugs)

In the course of trying to propose Semantic Web ontologies that would suite the needs of the free software maintainers, in the frame of Helios, here’s another step.

We’ve just released a first prototype of the use of triplify to export bug facts for bugzilla as RDF, using EvoOnt BOM, FOAF and SIOC.

You’ll find all the details here : https://picoforge.int-evry.fr/cgi-bin/twiki/view/Helios_wp3/Web/TriplifyBugzillaToRdf as well as a link to the demonstrator.

We’re now looking for candidate Bugzilla owners to test it on real bugs, and why not, to deploy it to contribute to LinkedData with bugs of OpenSource projects.

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.

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.

Introduction to bts-link slides

bts-link is a very useful tool which helps keep track of bug status changes when a Debian bug has been marked as linked to another bug in an other (upstream) bugtracker.

I’ve prepared some slides of introduction for our partners in Helios to introduce them to that tool :

These slides can also be found on the helios site (ODP source).

Also, I’ve started contributing to bts-link in the frame of our work on Helios, and I’m glad my contributions have been integrated, although learning git in the way was kind of a pain 😉

More details about bts-link at : http://bts-link.alioth.debian.org/