George Danchev <[EMAIL PROTECTED]> wrote: > On Monday 26 June 2006 17:37, Frank Küster wrote: >> George Danchev <[EMAIL PROTECTED]> wrote: >> > Package: debian-policy >> > Version: 3.7.2.1 >> > Severity: wishlist >> > >> > The current paragraphs of #1.4, #11.9, #11.9 show perl-policy as >> > a part debian-policy package and emacs-policy as a separate package. >> > I think that all sub-policies should obey same rules, e.g. each of them >> > to be managed in a separate package or within the debian-policy package. >> >> I tend to disagree. A sub-policy should only be part of the > > What you tend to disagree with ? I'm asking for clarification how > sub-policies > must be handled, and this must be stipulated by the debian-policy.
I disagree with your "I think..." statement. And I also do not see that anything needs to be written into the policy document, sub-policies can just be handled as they are now: They freely live out in the wild, and only when they have been accepted as part of The Debian Policy by the usual policy process do they get installed into /usr/share/doc/debian-policy/. >> debian-policy package, and installed in /usr/share/doc/debian-policy, if >> it is accepted and has been established through the official policy >> process. > > I agree that if sub-policies are meant to be part of debian-policy then > official policy-process should be followed. But which paragraph of the > current debian-policy says that final sub-policies must be part of the > debian-policy. For a document called "Debian-Foo-Policy" to be part of The Debian Policy it must be included in 1.4. If it is not included there, it is not mandatory policy. How is that unclear? Otherwise, nobody hinders me to write a document and call it "Debian TeX Policy" (or "Debian Shakespeare Policy" or "Debian Lesbian Policy" ;-)) and install it with one of my packages. It's clear that this doesn't imply any normative value. > Note that I'm not against that, I just want to see that > clarified by the debian-policy itself. Also note that the current > debian-policy #1.4 mention them as: 'The external "sub-policy" documents'. > What does 'external' mean ? ls debian-policy-3.7.2.1/*sgml It just means that they are in an external source file. > Agreed. The question arose when the new ocaml-policy have been discussed. > http://lists.debian.org/debian-ocaml-maint/2006/06/msg00080.html In my opinion, you have to decide whether you want the Ocaml policy to be part of the Debian Policy document, i.e. mentioned in 1.4. If yes, submit the Ocamls policy document, together with a patch for policy.smgl's section 2.4, as a wishlist bug, following the procedure documented in policy-process.sgml. If no, install it into some basic ocaml package and be done. Regards, Frank -- Frank Küster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich Debian Developer (teTeX)