Debian-news is about one simple thing - news about Debian GNU/Linux and the top free distributions based on Debian GNU/Linux.


Misc Developer News (#32)

The news are collected on
Please contribute short news about your work/plans/subproject.

In this issue:
+ Misc news on the QA infrastructure
+ Shrinking the archive with
+ DEP 12 started
+ Turtle RDF meta-data for the PTS
+ An easier way to find work-needing packages of interest

Misc news on the QA infrastructure

The PTS gained package descriptions and other changes to help increase
its usefulness for more folks. The watch file upload web interface
(called rolex and written by Vasudev Kamath) was deployed to help make it
easier to help fixing watch files[1]. The PTS gained links to archives of
the mailing lists used by Debian teams for commonly used list servers and
to the dedup (see below), clang and screenshots services. More work on
the semantic aspects of the PTS was done, a new wnpp site was setup and
DEP-12 about upstream metadata was setup. These items are discussed in
more detail below.

The Debian QA infrastructure always needs more folks working on it, so if
you have some spare time, please check out the code and come join us on
the debian-qa mailing list and IRC channel.


Shrinking the archive with

A manual or binary placed twice in a package can needlessly grow a
package without anyone noticing. Many such cases are easy opportunities
to shrink binary packages by replacing one copy with a link to the other.[2] lists files shared between packages and summarizes
the potential gain. Being a diagnostics tool it also lists e.g.
duplication of copyright files, so unless the gain is significant looking
into details is likely not worth the effort.

It can also be used to discover embedded copies. It therefore also looks
at gzip decompressed contents and decompressed PNG image data where
applicable. That way it can find compressed GPL copies for example. This
tool is very much work in progress, so ideas for improvement and other
kind of feedback are very much welcome.

The service is linked from the PTS for packages with large amounts of
duplicate files and there are tips for reducing duplication[3] available.

— Helmut Grohne


DEP 12 started

The Debian Enhancement Proposal[4] number 12 (DEP 12[5]), for per-package
machine-readable metadata about Upstream, was started. It will specify
the syntax of the debian/upstream file in source packages. Discussion
takes place on the debian-qa mailing list.

— Charles Plessy


Turtle RDF meta-data for the PTS

The PTS[6] now produces RDF meta-data[7] in the Turtle format[8], which
is both machine-readable and human-readable (at least much more than the
RDF/XML format previously used). These meta-data could provide
authoritative reference Semantic Web resources for all Debian source
packages, to build Linked Data applications, for instance in relation to
upstream projects or other distros publishing their own RDF meta-data
(using DOAP or ADMS.SW). The full RDF dump currently contains more than
2.1 million triples. More details in obergix’s blog post[9].

— Olivier Berger


An easier way to find work-needing packages of interest
——————————————————-[10] makes it easier to find packages to adopt, by
organising O/BA/RFA/RFH bug reports based on debtags. You can, for
instance, find work-needing packages based on the language they’re
implemented in[11], the UI toolkit[12] they use, or the field of
study[13] they belong to.

The service has been revamped with the Debian stylesheet and got per-tag
RSS feeds.

— Serafeim Zanikolas



No Response to “Misc Developer News (#32)” »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Debian-News is not related to the Debian Project.
All logos and trademarks on this site are property of their respective owners.