- From: Olivier Berger <olivier.berger@it-sudparis.eu>
- Date: Thu, 30 Aug 2012 10:55:27 +0200
- To: public-lod@w3.org
Hi.
I've been thinking about adding Linked Data representations for some
artefacts of the Debian Linux distribution for quite some time (being
both involved in the SemWeb efforts and a Debian project member myself).
Debian [0] is one of the main FLOSS distributions, and sometimes used as
a reference proxy to the FLOSS communities (by researchers studying
trends in FLOSS ecosystem for instance). One of its interesting
aspects is the transparency of its development process (it is a
volunteer project), but facts about its development process are usually
only available to humans or through various "proprietary" APIs.
FYI, here's the latest concrete results I've obtained : Debian's Package
Tracking System which tracks all revisions of the source packages now
produces RDF/XML representations of these, using ADMS.SW [1].
So, for instance, at http://packages.qa.debian.org/apache2 (content
negociation), you'll get
...
<http://packages.qa.debian.org/apache2>
doap:description "Debian apache2 source packaging" ;
doap:release ..., <http://packages.qa.debian.org/apache2#apache2_2.2.22-11>, ... ;
a admssw:SoftwareProject ;
...
<http://packages.qa.debian.org/apache2#apache2_2.2.22-11>
admssw:includedAsset ..., <http://packages.qa.debian.org/apache2#upstreamsrc_2.2.22> ;
dcterms:description "Debian apache2 source package version 2.2.22-11" ;
doap:revision "2.2.22-11" ;
a admssw:SoftwareRelease ;
...
<http://packages.qa.debian.org/apache2#upstream>
doap:description "The apache2 upstream project" ;
doap:homepage "http://httpd.apache.org/" ;
doap:name "apache2" ;
a admssw:SoftwareProject .
...
<http://packages.qa.debian.org/apache2#upstreamsrc_2.2.22>
admssw:package <http://packages.qa.debian.org/apache2#apache2_2.2.22.orig.tar.gz> ;
admssw:project <http://packages.qa.debian.org/apache2#upstream> ;
dcterms:description "Upstream source release for apache2 version 2.2.22" ;
doap:revision "2.2.22" ;
a admssw:SoftwareRelease ;
...
More details in my blog post "Debian Package Tracking System now
produces RDF description of source packages" [2].
Nest steps will be interlinking with other project descriptions (DOAP,
or ADMS.SW for instance), so as to match my local
<http://packages.qa.debian.org/apache2#upstream> with
<http://live.dbpedia.org/resource/Apache_2.2> for instance... but
that'll require the matching of projects, or of package names, which may
not be so easy.
Any questions, comments, ideas much welcome.
Best regards,
[0] http://live.dbpedia.org/resource/Debian
[1] http://joinup.ec.europa.eu/asset/adms_foss/description
[2] http://www-public.it-sudparis.eu/~berger_o/weblog/2012/08/29/debian-package-tracking-system-now-produces-rdf-description-of-source-packages/
--
Olivier BERGER
http://www-public.it-sudparis.eu/~berger_o/ - OpenPGP-Id: 2048R/5819D7E8
Ingenieur Recherche - Dept INF
Institut Mines-Telecom, Telecom SudParis, Evry (France)
Received on Thursday, 30 August 2012 08:56:01 UTC