[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

d-i policy


Here is my first draft of a d-i policy guide.  I've folded in the
requirements from cheatsheet.txt (which is obsoleted and removed),
as well as some recent list discussions.

Any objections?


Index: doc/cheatsheet.txt
RCS file: doc/cheatsheet.txt
diff -N doc/cheatsheet.txt
--- doc/cheatsheet.txt	21 Mar 2003 18:47:16 -0000	1.3
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,10 +0,0 @@
-Random things to remember (please add to this list)
-- When changing in debconf templates, remember to run debconf2po-update so
-  the files in the po directory will be updated.
-- Releases are tagged as in cvs-buildpackage, that is
-  debian_version_0_0_1 for version 0.0.1.
-- Make sure you don't include md5sums inside the package.  Remove
-  call to dh_md5sums from debian/rules if present.
Index: doc/policy.txt
RCS file: doc/policy.txt
diff -N doc/policy.txt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ doc/policy.txt	1 Oct 2003 09:46:26 -0000
@@ -0,0 +1,46 @@
+Debian GNU/Linux Installer Policy
+This document describes the policy requirements for the Debian
+GNU/Linux installer.  You must ask debian-boot@lists.debian.org before
+changing it.
+Installer Packages
+Installer packages that have a menu entry must have an
+installer-menu-item header whose value must be a number indicating the
+priority of the package.  The value must chosen by asking
+debian-boot@lists.debian.org and must be recorded in
+Installer packages that have a menu entry must have a
+debian-installer/<package>/title template whose description is the
+text of the menu entry.
+Installer packages that should only be installed and configured on
+particular subarchitectures must have a Subarchitecture field that
+contains a white space separated list of the subarchitectures on which
+they work.  The subarchitectures must be one of the following:
+ * powerpc_oldworld
+ * powerpc_newworld
+ * prep
+ * chrp_pegasos
+ * chrp
+ * amiga
+ * unknown
+ * generic
+Installer packages must not include md5sums.
+Installer Packages Hosted at cvs.debian.org
+Installer packages hosted on cvs.debian.org must keep the debian/po
+directory in sync with their templates.
+Installer packages hosted on cvs.debian.org must have their releases
+tagged.  The tags must be of the form
+ debian_release_<version number with . replaced by _>

Reply to: