chiark / gitweb /
Fixed all examples, fixed many (not all, yet) entities.
[developers-reference.git] / beyond-pkging.dbk
index f5c7be842f3b14f8f1d84fcc54579dfec6f6fda6..9b8de929d6cef00f5f8fd8a01daa6f47e431baeb 100644 (file)
@@ -1,6 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
-    "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
+    "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % commondata  SYSTEM "common.ent" > %commondata;
+]>
 <chapter id="beyond-pkging">
 <title>Beyond Packaging</title>
 <para>
@@ -21,9 +23,9 @@ Debian developers are often the first line testers.  Finding and reporting bugs
 in other developers' packages improves the quality of Debian.
 </para>
 <para>
-Read the <ulink url="http://www.debian.org/Bugs/Reporting">instructions for
+Read the <ulink url="&url-bts-report;">instructions for
 reporting bugs</ulink> in the Debian <ulink
-url="http://www.debian.org/Bugs/">bug tracking system</ulink>.
+url="&url-bts;">bug tracking system</ulink>.
 </para>
 <para>
 Try to submit the bug from a normal user account at which you are likely to
@@ -38,7 +40,7 @@ generally ease the process.
 <para>
 Make sure the bug is not already filed against a package.  Each package has a
 bug list easily reachable at
-<literal>http://bugs.debian.org/<replaceable>packagename</replaceable></literal>
+<literal>http://&bugs-host;/<replaceable>packagename</replaceable></literal>
 Utilities like <citerefentry> <refentrytitle>querybts</refentrytitle>
 <manvolnum>1</manvolnum> </citerefentry> can also provide you with this
 information (and <command>reportbug</command> will usually invoke
@@ -62,7 +64,7 @@ From time to time you may want to check what has been going on with the bug
 reports that you submitted.  Take this opportunity to close those that you
 can't reproduce anymore.  To find out all the bugs you submitted, you just have
 to visit
-<literal>http://bugs.debian.org/from:<replaceable>&lt;your-email-addr&gt;</replaceable></literal>.
+<literal>http://&bugs-host;/from:<replaceable>&lt;your-email-addr&gt;</replaceable></literal>.
 </para>
 <section id="submit-many-bugs">
 <title>Reporting lots of bugs at once (mass bug filing)</title>
@@ -75,7 +77,7 @@ role="package">lintian</systemitem> so that an error or warning is emitted.
 </para>
 <para>
 If you report more than 10 bugs on the same topic at once, it is recommended
-that you send a message to <email>debian-devel@lists.debian.org</email>
+that you send a message to <email>debian-devel@&lists-host;</email>
 describing your intention before submitting the report, and mentioning the fact
 in the subject of your mail.  This will allow other developers to verify that
 the bug is a real problem.  In addition, it will help prevent a situation in
@@ -85,11 +87,11 @@ which several maintainers start filing the same bug report simultaneously.
 Please use the programms <command>dd-list</command> and if appropriate
 <command>whodepends</command> (from the package devscripts) to generate a list
 of all affected packages, and include the output in your mail to
-<email>debian-devel@lists.debian.org</email>.
+<email>debian-devel@&lists-host;</email>.
 </para>
 <para>
 Note that when sending lots of bugs on the same subject, you should send the
-bug report to <email>maintonly@bugs.debian.org</email> so that the bug report
+bug report to <email>maintonly@&bugs-host;</email> so that the bug report
 is not forwarded to the bug distribution mailing list.
 </para>
 </section>
@@ -108,8 +110,8 @@ linkend="lintian"/> ) as possible.  If you do not find that possible, then you
 should consider orphaning some of your packages (see <xref
 linkend="orphaning"/> ).  Alternatively, you may ask the help of other people
 in order to catch up with the backlog of bugs that you have (you can ask for
-help on <email>debian-qa@lists.debian.org</email> or
-<email>debian-devel@lists.debian.org</email>).  At the same time, you can look
+help on <email>debian-qa@&lists-host;</email> or
+<email>debian-devel@&lists-host;</email>).  At the same time, you can look
 for co-maintainers (see <xref linkend="collaborative-maint"/> ).
 </para>
 </section>
@@ -119,7 +121,7 @@ for co-maintainers (see <xref linkend="collaborative-maint"/> ).
 <para>
 From time to time the QA group organizes bug squashing parties to get rid of as
 many problems as possible.  They are announced on
-<email>debian-devel-announce@lists.debian.org</email> and the announcement
+<email>debian-devel-announce@&lists-host;</email> and the announcement
 explains which area will be the focus of the party: usually they focus on
 release critical bugs but it may happen that they decide to help finish a major
 upgrade (like a new perl version which requires recompilation of all the binary
@@ -160,7 +162,7 @@ version is available and that you need it.
 <para>
 Looking up the email address of the maintainer for the package can be
 distracting.  Fortunately, there is a simple email alias,
-<literal>&lt;package&gt;@packages.debian.org</literal>, which provides a way to
+<literal>&lt;package&gt;@&packages-host;</literal>, which provides a way to
 email the maintainer, whatever their individual email address (or addresses)
 may be.  Replace <literal>&lt;package&gt;</literal> with the name of a source
 or a binary package.
@@ -168,7 +170,7 @@ or a binary package.
 <para>
 You may also be interested in contacting the persons who are subscribed to a
 given source package via <xref linkend="pkg-tracking-system"/> .  You can do so
-by using the <literal>&lt;package&gt;@packages.qa.debian.org</literal> email
+by using the <literal>&lt;package&gt;@&pts-host;</literal> email
 address.
 </para>
 <!-- FIXME: moo@packages.d.o is easily confused with moo@packages.qa.d.o -->
@@ -189,12 +191,7 @@ maintainers who are deemed Missing In Action is recorded.  When a member of the
 QA group contacts an inactive maintainer or finds more information about one,
 this is recorded in the MIA database.  This system is available in
 /org/qa.debian.org/mia on the host qa.debian.org, and can be queried with a
-tool known as <command>mia-query</command>.  Use
-</para>
-<screen>
--query --help
-</screen>
-<para>
+tool known as <command>mia-query</command>.  Use <command>mia-query --help</command>
 to see how to query the database.  If you find that no information has been
 recorded about an inactive maintainer yet, or that you can add more
 information, you should generally proceed as follows.
@@ -215,7 +212,7 @@ maintainer in question as possible.  This includes:
 <listitem>
 <para>
 The echelon information available through the <ulink
-url="https://db.debian.org/">developers' LDAP database</ulink>, which indicates
+url="&url-debian-db;">developers' LDAP database</ulink>, which indicates
 when the developer last posted to a Debian mailing list.  (This includes
 uploads via debian-*-changes lists.) Also, remember to check whether the
 maintainer is marked as on vacation in the database.
@@ -248,7 +245,7 @@ happened to the person they sponsored.
 </para>
 <para>
 It is also allowed to post a query to
-<email>debian-devel@lists.debian.org</email>, asking if anyone is aware of the
+<email>debian-devel@&lists-host;</email>, asking if anyone is aware of the
 whereabouts of the missing maintainer.  Please Cc: the person in question.
 </para>
 <para>
@@ -348,7 +345,7 @@ package is in acceptable shape.  Being a sponsor means being a mentor.
 Once the package meets Debian standards, build and sign it with
 </para>
 <screen>
--buildpackage -k<replaceable>KEY-ID</replaceable>
+dpkg-buildpackage -k<replaceable>KEY-ID</replaceable>
 </screen>
 <para>
 before uploading it to the incoming directory.  Of course, you can also use any
@@ -375,7 +372,7 @@ linkend="pkg-tracking-system"/> .
 <title>Advocating new developers</title>
 <para>
 See the page about <ulink
-url="http://www.debian.org/devel/join/nm-advocate">advocating a prospective
+url="&url-devel-docs;join/nm-advocate">advocating a prospective
 developer</ulink> at the Debian web site.
 </para>
 </section>
@@ -384,7 +381,7 @@ developer</ulink> at the Debian web site.
 <title>Handling new maintainer applications</title>
 <para>
 Please see <ulink
-url="http://www.debian.org/devel/join/nm-amchecklist">Checklist for Application
+url="&url-devel-docs;join/nm-amchecklist">Checklist for Application
 Managers</ulink> at the Debian web site.
 </para>
 </section>