old-www/LDP/www.debian.org/doc/manuals/developers-reference/index.html

24 lines
28 KiB
HTML
Raw Permalink Normal View History

2020-08-23 10:33:19 +00:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Debian Developer's Reference</title><meta name="generator" content="DocBook XSL Stylesheets V1.76.1" /><link rel="home" href="index.html" title="Debian Developer's Reference" /><link rel="next" href="scope.html" title="Chapter 1. Scope of This Document" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Debian Developer's Reference</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="scope.html">Next</a></td></tr></table><hr /></div><div xml:lang="en" class="book" title="Debian Developer's Reference" lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="idp15867568"></a>Debian Developer's Reference</h1></div><div><div class="author"><h3 class="author"><span class="othername">Developer's Reference Team</span></h3><code class="email">&lt;<a class="email" href="mailto:developers-reference@packages.debian.org">developers-reference@packages.debian.org</a>&gt;</code></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andreas</span> <span class="surname">Barth</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Adam</span> <span class="surname">Di Carlo</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Raphaël</span> <span class="surname">Hertzog</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Lucas</span> <span class="surname">Nussbaum</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Christian</span> <span class="surname">Schwarz</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Ian</span> <span class="surname">Jackson</span></h3></div></div><div><p class="releaseinfo">ver. 3.4.8</p></div><div><p class="copyright">Copyright © 2004, 2005, 2006, 2007 Andreas Barth</p></div><div><p class="copyright">Copyright © 1998, 1999, 2000, 2001, 2002, 2003 Adam Di Carlo</p></div><div><p class="copyright">Copyright © 2002, 2003, 2008, 2009 Raphaël Hertzog</p></div><div><p class="copyright">Copyright © 2008, 2009 Lucas Nussbaum</p></div><div><p class="copyright">Copyright © 1997, 1998 Christian Schwarz</p></div><div><div class="legalnotice" title="Legal Notice"><a id="idp15852328"></a><p>
This manual is free software; you may redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2, or (at your option) any later version.
</p><p>
This is distributed in the hope that it will be useful, but <span class="emphasis"><em>without
any warranty</em></span>; without even the implied warranty of merchantability
or fitness for a particular purpose. See the GNU General Public License for
more details.
</p><p>
A copy of the GNU General Public License is available as
<code class="filename">/usr/share/common-licenses/GPL-2</code> in the Debian GNU/Linux
distribution or on the World Wide Web at <a class="ulink" href="http://www.gnu.org/copyleft/gpl.html" target="_top">the GNU web site</a>. You can also obtain
it by writing to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</p><p>
If you want to print this reference, you should use the <a class="ulink" href="developers-reference.pdf" target="_top">pdf version</a>. This page is also
available in <a class="ulink" href="index.fr.html" target="_top">French</a>, <a class="ulink" href="index.de.html" target="_top">German</a> and <a class="ulink" href="index.ja.html" target="_top">Japanese</a>.
</p></div></div><div><p class="pubdate">2012-06-25</p></div></div><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl><dt><span class="chapter"><a href="scope.html">1. Scope of This Document</a></span></dt><dt><span class="chapter"><a href="new-maintainer.html">2. Applying to Become a Maintainer</a></span></dt><dd><dl><dt><span class="section"><a href="new-maintainer.html#getting-started">2.1. Getting started</a></span></dt><dt><span class="section"><a href="new-maintainer.html#mentors">2.2. Debian mentors and sponsors</a></span></dt><dt><span class="section"><a href="new-maintainer.html#registering">2.3. Registering as a Debian developer</a></span></dt></dl></dd><dt><span class="chapter"><a href="developer-duties.html">3. Debian Developer's Duties</a></span></dt><dd><dl><dt><span class="section"><a href="developer-duties.html#package-maintainer-duties">3.1. Package Maintainer's Duties</a></span></dt><dd><dl><dt><span class="section"><a href="developer-duties.html#help-release">3.1.1. Work towards the next <code class="literal">stable</code> release</a></span></dt><dt><span class="section"><a href="developer-duties.html#maintain-stable">3.1.2. Maintain packages in <code class="literal">stable</code></a></span></dt><dt><span class="section"><a href="developer-duties.html#rc-bugs">3.1.3. Manage release-critical bugs</a></span></dt><dt><span class="section"><a href="developer-duties.html#upstream-coordination">3.1.4. Coordination with upstream developers</a></span></dt></dl></dd><dt><span class="section"><a href="developer-duties.html#administrative-duties">3.2. Administrative Duties</a></span></dt><dd><dl><dt><span class="section"><a href="developer-duties.html#user-maint">3.2.1. Maintaining your Debian information</a></span></dt><dt><span class="section"><a href="developer-duties.html#key-maint">3.2.2. Maintaining your public key</a></span></dt><dt><span class="section"><a href="developer-duties.html#voting">3.2.3. Voting</a></span></dt><dt><span class="section"><a href="developer-duties.html#inform-vacation">3.2.4. Going on vacation gracefully</a></span></dt><dt><span class="section"><a href="developer-duties.html#s3.7">3.2.5. Retiring</a></span></dt><dt><span class="section"><a href="developer-duties.html#returning">3.2.6. Returning after retirement</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="resources.html">4. Resources for Debian Developers</a></span></dt><dd><dl><dt><span class="section"><a href="resources.html#mailing-lists">4.1. Mailing lists</a></span></dt><dd><dl><dt><span class="section"><a href="resources.html#mailing-lists-rules">4.1.1. Basic rules for use</a></span></dt><dt><span class="section"><a href="resources.html#core-devel-mailing-lists">4.1.2. Core development mailing lists</a></span></dt><dt><span class="section"><a href="resources.html#mailing-lists-special">4.1.3. Special lists</a></span></dt><dt><span class="section"><a href="resources.html#mailing-lists-new">4.1.4. Requesting new development-related lists</a></span></dt></dl></dd><dt><span class="section"><a href="resources.html#irc-channels">4.2. IRC channels</a></span></dt><dt><span class="section"><a href="resources.html#doc-rsrcs">4.3. Documentation</a></span></dt><dt><span class="section"><a href="resources.html#server-machines">4.4. Debian machines</a></span></dt><dd><dl><dt><span class="section"><a href="resources.html#servers-bugs">4.4.1. The bugs server</a></span></dt><dt><span class="section"><a href="resources.html#servers-ftp-master">4.4.2. The ftp-master server</a></span></dt><dt><span class="section"><a href="resources.html#servers-www">4.4.3. The www-master server</a></span></dt><dt><span class="section"><a href="resources.html#servers-people">4.4.4. The people web server</a></span></dt><dt><span class="section"><a href="resources.html#servers-vcs">4.4.5. The VCS servers</a></span></dt><dt><span class="section"><a href="resources.html#dchroot">4.4.6. chroots to different distributions</a></span></dt></dl></dd><dt><span class="section"><a href="resources.html#devel-db">4.5. The Develo
<code class="literal">oldstable</code> distributions</a></span></dt><dt><span class="section"><a href="pkgs.html#upload-t-p-u">5.5.2. Special case: uploads to <code class="literal">testing/testing-proposed-updates</code></a></span></dt></dl></dd><dt><span class="section"><a href="pkgs.html#upload">5.6. Uploading a package</a></span></dt><dd><dl><dt><span class="section"><a href="pkgs.html#upload-ftp-master">5.6.1. Uploading to <code class="literal">ftp-master</code></a></span></dt><dt><span class="section"><a href="pkgs.html#delayed-incoming">5.6.2. Delayed uploads</a></span></dt><dt><span class="section"><a href="pkgs.html#s5.6.4">5.6.3. Security uploads</a></span></dt><dt><span class="section"><a href="pkgs.html#s5.6.5">5.6.4. Other upload queues</a></span></dt><dt><span class="section"><a href="pkgs.html#upload-notification">5.6.5. Notification that a new package has been installed</a></span></dt></dl></dd><dt><span class="section"><a href="pkgs.html#override-file">5.7. Specifying the package section, subsection and priority</a></span></dt><dt><span class="section"><a href="pkgs.html#bug-handling">5.8. Handling bugs</a></span></dt><dd><dl><dt><span class="section"><a href="pkgs.html#bug-monitoring">5.8.1. Monitoring bugs</a></span></dt><dt><span class="section"><a href="pkgs.html#bug-answering">5.8.2. Responding to bugs</a></span></dt><dt><span class="section"><a href="pkgs.html#bug-housekeeping">5.8.3. Bug housekeeping</a></span></dt><dt><span class="section"><a href="pkgs.html#upload-bugfix">5.8.4. When bugs are closed by new uploads</a></span></dt><dt><span class="section"><a href="pkgs.html#bug-security">5.8.5. Handling security-related bugs</a></span></dt></dl></dd><dt><span class="section"><a href="pkgs.html#archive-manip">5.9. Moving, removing, renaming, adopting, and orphaning packages</a></span></dt><dd><dl><dt><span class="section"><a href="pkgs.html#moving-pkgs">5.9.1. Moving packages</a></span></dt><dt><span class="section"><a href="pkgs.html#removing-pkgs">5.9.2. Removing packages</a></span></dt><dt><span class="section"><a href="pkgs.html#s5.9.3">5.9.3. Replacing or renaming packages</a></span></dt><dt><span class="section"><a href="pkgs.html#orphaning">5.9.4. Orphaning a package</a></span></dt><dt><span class="section"><a href="pkgs.html#adopting">5.9.5. Adopting a package</a></span></dt></dl></dd><dt><span class="section"><a href="pkgs.html#porting">5.10. Porting and being ported</a></span></dt><dd><dl><dt><span class="section"><a href="pkgs.html#kind-to-porters">5.10.1. Being kind to porters</a></span></dt><dt><span class="section"><a href="pkgs.html#porter-guidelines">5.10.2. Guidelines for porter uploads</a></span></dt><dt><span class="section"><a href="pkgs.html#porter-automation">5.10.3. Porting infrastructure and automation</a></span></dt><dt><span class="section"><a href="pkgs.html#packages-arch-specific">5.10.4. When your package is <span class="emphasis"><em>not</em></span> portable</a></span></dt><dt><span class="section"><a href="pkgs.html#non-free-buildd">5.10.5. Marking non-free packages as auto-buildable</a></span></dt></dl></dd><dt><span class="section"><a href="pkgs.html#nmu">5.11. Non-Maintainer Uploads (NMUs)</a></span></dt><dd><dl><dt><span class="section"><a href="pkgs.html#nmu-guidelines">5.11.1. When and how to do an NMU</a></span></dt><dt><span class="section"><a href="pkgs.html#nmu-changelog">5.11.2. NMUs and <code class="filename">debian/changelog</code></a></span></dt><dt><span class="section"><a href="pkgs.html#nmu-delayed">5.11.3. Using the <code class="literal">DELAYED/</code> queue</a></span></dt><dt><span class="section"><a href="pkgs.html#nmu-maintainer">5.11.4. NMUs from the maintainer's point of view</a></span></dt><dt><span class="section"><a href="pkgs.html#nmu-binnmu">5.11.5. Source NMUs vs Binary-only NMUs (binNMUs)</a></span></dt><dt><span class="section"><a href="pkgs.html#nmu-qa-upload">5.11.6. NMUs vs QA uploads</a></span></dt><dt><span class="section"><a href="pkgs.html#nmu-team-upload">5.11.7. NMUs vs team uploads</a></span></dt></dl></dd><dt><span class="se