Differences between revisions 448 and 449
Revision 448 as of 2014-07-30 06:49:24
Size: 7753
Editor: PaulWise
Comment: BTS section not ready to send
Revision 449 as of 2014-07-30 06:53:03
Size: 7761
Editor: PaulWise
Comment: fixage
Deletions are marked like this. Additions are marked like this.
Line 44: Line 44:
Several tools for checking packages as installed on the system include [[https://piuparts.debian.org/|piuparts]] (install/upgrade/remove testing) and [[DEP-8]]/[[https://packages.debian.org/sid/autokgtest|autokgtest]]/[[http://ci.debian.net/|debci]] (functional testing) and [[https://lists.debian.org/201308251648.38010.holger@layer-acht.org
|jenkins]] (whole system testing). A lesser known tool written by Jakub Wilk called [[https://packages.debian.org/sid/adequate|adequate]] checks packages installed on the system and reports bugs and policy violations. It reports incompatible licenses, missing libraries/symbols/symbol versions, broken ABIs, broken binfmt entries, missing alternatives, missing copyright files, broken symlinks, program name collisions, obsolete conffiles, Python byte compiling issues and more. If your package is lintian clean, please consider checking it with piuparts, autokgtest and adequate before you upload.
Several tools for checking packages as installed on the system include [[https://piuparts.debian.org/|piuparts]] (install/upgrade/remove testing) and [[http://dep.debian.net/deps/dep8/|DEP-8]]/[[https://packages.debian.org/sid/autokgtest|autokgtest]]/[[http://ci.debian.net/|debci]] (functional testing) and [[https://lists.debian.org/201308251648.38010.holger@layer-acht.org|jenkins]] (whole system testing). A lesser known tool written by Jakub Wilk called [[https://packages.debian.org/sid/adequate|adequate]] checks packages installed on the system and reports bugs and policy violations. It reports incompatible licenses, missing libraries/symbols/symbol versions, broken ABIs, broken binfmt entries, missing alternatives, missing copyright files, broken symlinks, program name collisions, obsolete conffiles, Python byte compiling issues and more. Please consider checking your packages with piuparts, autokgtest and adequate before you upload.

Translation(s) : English - Français - 日本語

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

vcswatch

To see if packaging VCS repositories have changes that have not yet been uploaded, there is now a service called "vcswatch" running at qa.debian.org which grabs the Sources files from unstable and experimental, notes all Vcs-* URLs, makes checkouts and compares the debian/changelog file seen there with the current version in the archive. There's also a column in DDPO showing the information.

-- Christoph Berg

Approach to fixing privacy breaches in HTML

lintian now has a series of tags aimed at detecting potential privacy breaches. The detection is aimed mostly at HTML documents, where browsers usually fetch remote resources (images, CSS, JS, video, audio etc) by default. The fetching of remote resources is thus a potential privacy breach. Some developers have been fixing these issues in inappropriate ways; for example completely removing the problematic section of a document. Much better ways to fix this issue include; turning images into text, turning audio/video into links or making a local copy of the remote resources. When making local copies one should ensure the material is DFSG-free and isn't packaged already. It is especially to do this right for links to upstream donation or social media pages since Debian does not want to adversely affect the income or promotion of our upstreams as our success is closely linked to theirs.

-- Paul Wise

gobby service static exports

The gobby service has added static exports via HTTP so you can view the content even if you only have a web browser.

-- Paul Wise

/!\ DO NOT SEND until the %0A bug is fixed /!\

Don Armstrong has added reply links to each mail in the BTS web interface that set the References/In-Reply-To headers correctly so that people clicking mailto links on bug pages will not break threads as long as their browser and MUA support mailto links properly. The links also include a proper Subject header and a proper message body for your convenience. Please use these links to avoid breaking BTS threads. Another way to avoid breaking threads is to run bts show --mbox 123456 and reply from your MUA as you usually would. The Debian mailing list archives also have similar headers, please use those when reading lists via the archives.

-- Paul Wise

As-installed package checking

Several tools for checking packages as installed on the system include piuparts (install/upgrade/remove testing) and DEP-8/autokgtest/debci (functional testing) and jenkins (whole system testing). A lesser known tool written by Jakub Wilk called adequate checks packages installed on the system and reports bugs and policy violations. It reports incompatible licenses, missing libraries/symbols/symbol versions, broken ABIs, broken binfmt entries, missing alternatives, missing copyright files, broken symlinks, program name collisions, obsolete conffiles, Python byte compiling issues and more. Please consider checking your packages with piuparts, autokgtest and adequate before you upload.

-- Paul Wise

Previous news

35 34 33 32 31 30
29 28 27 26 25 24 23 22 21 20
19 18 17 16 15 14 13 12 11 10
9 8 7 6 5 4 3 2 1


CategoryPermalink