[policy] 01/01: Clarify usage of debian/changelog file
Andreas Tille
tille at debian.org
Mon Nov 4 09:08:13 UTC 2013
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository policy.
commit f68caa5d65096fd7f8fba339784c77a0b34f60a1
Author: Pablo de Oliveira <pablo at sifflez.org>
Date: Fri Oct 25 14:34:07 2013 +0200
Clarify usage of debian/changelog file
* As suggested in http://lists.debian.org/debian-mentors/2013/10/msg00321.html
---
debian-science-policy.xml | 47 ++++++++++++++++++++++++++++++---------------
1 file changed, 31 insertions(+), 16 deletions(-)
diff --git a/debian-science-policy.xml b/debian-science-policy.xml
index ee9f1d0..3a02332 100644
--- a/debian-science-policy.xml
+++ b/debian-science-policy.xml
@@ -27,22 +27,23 @@
CDBS is no longer recommended. Debian source package formats 3.0 is now mandatory.</revremark>
</revision>
<revision>
- <revnumber>1.1</revnumber>
- <date>2013-09-11</date>
- <authorinitials>PO</authorinitials>
- <revremark>
- * Fix the path to VCS-*
- * Point the DEP5 link to the correct place
- * Update the git url
-* Clarify that /git/ is mounted read-only on alioth.debian.org and one should log into git.debian.org instead.
-
-* Give the reportbug syntax to put debian-maintainers in CC when filling a new ITP bug
-
-* Fix example to activate post-update hook in git
-* Add a link to gpb in section Package Repositories
-* Fix FIXME requesting internal links
-</revremark>
+ <revnumber>1.1</revnumber>
+ <date>2013-09-11</date>
+ <authorinitials>PO</authorinitials>
+ <revremark>
+ Fix the path to VCS-*; Point the DEP5 link to the correct place; Update the git url; Clarify that /git/ is mounted read-only on alioth.debian.org and one should log into git.debian.org instead.;
+ Give the reportbug syntax to put debian-maintainers in CC when filling a new ITP bug; Fix example to activate post-update hook in git; Add a link to gpb in section Package Repositories; Fix FIXME requesting internal links
+ </revremark>
+ </revision>
+ <revision>
+ <revnumber>1.2</revnumber>
+ <date>2013-10-25</date>
+ <authorinitials>PO</authorinitials>
+ <revremark>
+ Clarify rules regarding debian/changelog
+ </revremark>
</revision>
+
</revhistory>
</bookinfo>
<preface>
@@ -71,6 +72,20 @@
<title>Debian Control Files</title>
<para>The following sections describe the changes to the control files stored in the source package's <filename>debian/</filename> directory.</para>
<sect2>
+ <title><filename>debian/changelog</filename></title>
+ <para>Changes in the Debian version of the package should be briefly explained in the Debian changelog file.
+ The <filename>debian/changelog</filename> file consists in a series of entries detailing the changes. The format of the entries is described
+ in the <ulink url="http://www.debian.org/doc/debian-policy/ch-source.html#s-dpkgchangelog">Debian Policy</ulink>.
+ </para>
+ <para>Not yet uploaded packages should have only a single changelog entry closing the <link linkend="itp-rfp-reports">ITP bug</link>. Indeed, when a package is submitted only
+ the latest paragraph is parsed by the Debian bug tracking system. Therefore do not add new changelog entries when updating an unrealeased
+ package, the VCS logs are enough to track the changes.
+ </para>
+ <para>When a sponsor is uploading a package for you, mark the package <varname>target</varname> as UNRELEASED. The sponsor will change it
+ as appropriate before uploading the package.
+ </para>
+ </sect2>
+ <sect2>
<title><filename>debian/control</filename></title>
<sect3>
<title><varname>Section</varname> and <filename>Priority</filename> Fields</title>
@@ -235,7 +250,7 @@ $ chmod 0775 hooks/post-receive
<title>Metapackages</title>
<para>&DebSci; is also managing the Debian-Science metapackages. Consequently, please update the appropriate metapackage with your new package as described in <link linkend="management-of-the-debian-science-metapackages">Chapter 2</link>.</para>
</sect1>
- <sect1>
+ <sect1 id="itp-rfp-reports">
<title>ITP/RFP reports</title>
<sect2>
<title>Intend To Package (ITP)</title>
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/policy.git
More information about the debian-science-commits
mailing list