A 30 minutes introduction to git

I’ve been looking for a set of slides that I could have reused to make a 30 minutes introduction to my colleagues at the computer science department.

Finding none that would be suitable (i.e. including graphical examples and not only being the canvas for a workshop), I tried to proceed with making one of my own.

I’ve reused the document git concepts simplified, whose content seemed quite good, and have converted it to a set of slides.

Here’s the result, which has been reworked a bit vs. the original “git concepts simplified” :

Here’s the PDF version.

Note that if you prefer a version that aligns more with the original, here’s also an older version, in : https://github.com/olberger/git-notes/tree/master/gcs

Update: For the lone reader that cannot attend my presentation, I should recommend to read first the HTML version by Sitaram at git concepts simplified, as the slides miss some details (which I’ve kept in the beamer notes only), then only refer to my slides in a second time, for some additions.

If you want the org-mode source (containing the dot source of the diagrams), contact me. I’ll maybe upload the source into some Git repo whan I have enough demand/time 😉

Presented “Generating Linked Data descriptions of Debian packages in the Debian PTS” at the Paris Mini DebConf

I have made a presentation at the Paris MinDebconf 2012 about the work I’ve done to bring more semantic meta-data to the Debian PTS (see previous posts).

Here are my slides :

Also available here as PDF.

Debian Package Tracking System now produces RDF description of source packages

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”

Generating RDF description of Debian package sources with ADMS.SW

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”