News for Debian developers
This wiki page collects small news that all developers should know but that are not worth a dedicated mail to debian-devel-announce. Follow the template "Example of news" and add your news below it. See /Help for more information on how to write entries.
If you are able to post to debian-devel-announce (all Debian members can) and there are 5 or more items below, you might want to send out the news. To send out a new issue, you can use this helper script to generate the email version of this page. After generating the mail, proof-read it, correct any spelling, formatting or grammatical errors and send out the mail. Once the mail is sent and archived, please delete the items that were sent, add a link to the archived mail in the Previous news section and mention the mail in ProjectNews.
Example of news
This is a sample news. Copy it and edit the title, content and signature... You can use links like this. Put real news below this sample.
-- Your Name
duck: checks URLs in debian/control and debian/upstream files
In addition to duck.debian.net, running URLs checks on a daily basis, a packaged version is available. It can be run inside package source trees and inspects links, email addresses and Vcs-* URLs in debian/control and upstream metadata files. Please try it out and run duck before your next dupload, to help reduce the number of non-working debcheckouts and URLs in general. Remember, Always duck before dput.
mentors.debian.net attracting more and more contributions
mentors.debian.net where external Debian contributors upload their package to get them in the archive, is always getting more popular. Since its 15 packages waiting for reviews in June 2010, we have now more than 70 packages waiting for review. So if you feel like educating new packaging contributors, it's time to have a look there.
-- Emmanuel Kasper
Debian Maintainer Dashboard: RSS feed available
Christophe Siraut recently improved the Debian Maintainer Dashboard by adding a RSS feed. You can use it to monitor 'TO-DO items' for your packages. That's also a good way to be notified when one of your packages is on the 'removal from testing' list.
-- Lucas Nussbaum
how-can-i-help: monitor opportunities for contributions, and more!
The how-can-i-help package provides a simple tool that lists packages that you have installed locally (or on another system, see the man page for details), and that could use your help or your attention: orphaned packages, bugs tagged 'gift', packages removed from testing, packages that are going to be removed from testing due to RC bugs, requests for sponsorship.
-- Lucas Nussbaum
Common mistakes with OpenPGP keys in Debian
Jo Shields reported on common mistakes that Debian members and contributors are making with their OpenPGP keys. His advice is to add UIDs for all used mail addresses, get all your UIDs signed, make sure you have an encryption subkey, use exact naming in your UIDs, make sure your webmail plugin works and avoid Enigmail. In addition you should follow the OpenPGP best practices. Many of the OpenPGP best practices can be checked using the command Clint Adams shared in his report on Debian keyring weaknesses.
-- Paul Wise
DEP-12 supported by the PTS
Source packages that contain a debian/upstream/metadata file now have an "upstream info" link on their PTS pages. The link currently points at the packages-metadata repository where these files are collected by the upstream metadata gatherer. The debian/upstream/metadata file is a useful way to inform people about upstream version control systems, donation pages, scientific publications and other interesting metadata. Please add it to your packages before your next upload.
-- Paul Wise