I’ll be presenting “Authoritative linked data descriptions of debian source packages using ADMS.SW” at OSS 2013.
Here’s the abstract :
The Debian Package Tracking System is a Web dashboard for Debian contributors and advanced users. This central tool publishes the status of subsequent releases of source packages in the Debian distribution.
It has been improved to generate RDF meta-data documenting the source packages, their releases and links to other packaging artifacts, using the ADMS.SW 1.0 model. This constitutes an authoritative source of machine-readable Debian “facts” and proposes a reference URI naming scheme for Linked Data resources about Debian packages.
This should enable the interlinking of these Debian package descriptions with other ADMS.SW or DOAP descriptions of FLOSS projects available on the Semantic Web also using Linked Data principles. This will be particularly interesting for traceability with upstream projects whose releases are packaged in Debian, derivative distributions reusing Debian source packages, or with other FLOSS distributions.
Update: If you are interested, a preprint is available here in HTML form. See also previous installments on ADMS.SW in this blog.
Update: The slides of the presentation I made at Isola are here.
I’ve given a lightning talk at Distro Recipes 2013 about what I’ve been working on for several months: adding Semantic meta-data to Debian PTS, and stuff.
Here are my slides :
And the same, downloadable in PDF.
Thanks to the Hupstream staff and other participants of Distro Recipes for the interesting discussions and contacts. Looking forward to participating to the next edition.
Here’s a second post on the subject of RDF descriptions for Debian source packages (see the previous post for some context).
From now on, the Debian Package Tracking System (PTS) will produce, alongside HTML pages meant for humans, RDF pages meant for Linked Data / Semantic Web aware applications.
Every Debian source package, which used to have an HTML page like
http://packages.qa.debian.org/packagename now has a corresponding RDF/XML document available provided that the
application/rdf+xml content-type is required (the HTTP client being redirected to the proper HTML or RDF document).
Continue reading “Debian Package Tracking System now produces RDF description of source packages”
Edit : I’ve now managed to roll out my contribution which is now in production on
packages.qa.debian.org. See a later post I’ve made on the subject, and beware that the generated RDF has changed a bit also.
ADMS.SW proposes specifications for description of software present in software catalogues.
I’ve tried and apply it to the contents of the Debian Package Tracking System (PTS), using transformation of the information known by the PTS to RDF+XML.
The result is not yet in production, but here’s an example of what can be done, using the Turtle syntax (more readable) :
Continue reading “Generating RDF description of Debian package sources with ADMS.SW”
Maybe this could be of interest to a few of my readers who may have missed the announcement, in particular for ones related to forges which will be deployed for private administrations in Europe.
The recently started ADMS.F/OSS project is described as :
ADMS.F/OSS is an XML and RDF vocabulary to describe software, in
particular free and open-source software (F/OSS), making it possible to
more easily search and discover software. The ADMS.F/OSS specification is still under development.
It is developped in the frame of an EC (European Community) programme for interoperability between public administrations (more on the page above).
I’ll try and participate to the working group, bringing in some feedback from the efforts on similar issues conducted during the (now over) COCLICO project.
Hope this helps.