OK, here is a brief summary of many of the bug reports currently open against debian-policy. It doesn't include those which currently appear on Joey's weekly policy summary list. If noone objects, I propose that we should incorporate this information into Joey's list (I'll help with that if wanted) and retitle the bugs according to Manoj's new system so that things become a lot clearer. My description of the status is appended by a '?' if I am unsure of my decision. "Proposal" includes bug reports which have not yet presented any actual proposals, and are just in the suggestions stage. (It also includes at least one withdrawn proposal which has reverted to a discussion stage.) I am also using the date in Amendment or Accepted to indicate the date on which the Proposal received the two seconds and became an Amendment in its formal discussion period.
I suggest that we try to decide over the next two weeks or so which of these proposals are going to be formally seconded and become amendments, which are going to be given a longer discussion period, and which are going to be rejected. Then by the end of June, we will have a large collection of Accepted policy amendments, which can all be incorporated into version 3.0.0.0 of policy. This could be made available on this list or elsewhere for checking and then be released by mid-July. (We need to increase the major version number as every package will now have to use /usr/share/doc rather than /usr/doc.) This would presumably be in reasonable time for the potato freeze, so that the changes which are important and need to be made can be. Proposals currently marked as "normal" -------------------------------------- 8221 No ispell-dictionary virtual package listed [Can probably be closed as the ispell packages all cooperate] Status: Proposal 20099 No policy on /etc/environment [Should we have one? A policy on it or even should we have it?] Status: Proposal 31441 Require both fcntl() and dotlock locking for mailbox locking to prevent mail loss when using NFS [Originally raised as a critical bug against mutt] Status: Proposal 32263 Desire to split /cgi-bin/ into system and local directories [Quite contentious but with good arguments for it if done properly] Status: Proposal 32448 Change policy 3.3.4 to use /etc/rcS.d instead of the obsolete /etc/rc.boot [This should be easy: no packages in potato appear to use /etc/rc.boot any longer] Status: Proposal 33076 New wording for definition of "extra" priority Status: Amendment 1999/05/30 33826 Para 3.3.2 (note number change!) says /etc/init.d scripts must be named /etc/init.d/<package>; what about using '.sh' suffix? Status: Proposal 34652 Should there be a /usr/bin/nawk program on Debian systems? Status: Proposal 35510 The status of mirror's license. Status: Sticky legal issue for -policy to decide upon. Proposals currently marked as "wishlist" ---------------------------------------- 11094 Policy should explicitly mention lockfiles, referring to the FSSTND (now FHS) Status: Accepted ? 20373 Installation scripts should only run /etc/init.d scripts when in an appropriate runlevel Status: Proposal 21585 /etc/init.d/script files need not be conffiles if they are actively handled by maintainer scripts Status: Proposal 21820 A bug in the debian-emacs-policy example script Status: This should surely not be in -policy?! I'm reassigning back to emacsen-common. 21969 Clarification about Standards-Version Summary of a huge thread/flamewar: the changelog for version 2.4.1.0 of debian-policy contains a description of the version-numbering scheme of debian-policy, packaging-manual and devel-ref which are all meant to agree on the first three components (major, minor version and major patchlevel). They may, however, disagree on minor patchlevel. Thus it makes sense only to use the first three components in the Standards-Version field of packages, although use of all four components is also OK. This is documented in the changelog, but was never actually incorporated into the policy document. A flamewar ensued about the meaning of the changelog sentence.... Status: Accepted ? 22518 Maintainer scripts should not fail if /etc/aliases is not a file (similar to newaliases) Status: Proposal 22935 Hardlinks to conffiles should be avoided wherever possible Status: Proposal 23355 Non-maintainer bug report closing Status: ? [Can probably be closed now that we have a 'Fixed' severity] 23661 Security implications of /usr/doc being accessible via web-servers Status: Proposal [This one was apparently brought up on Bugtraq recently, and really needs dealing with] 24067 Is it OK to close a bug without fixing it? [Obviously not, but there is a debate (flamewar) between Santiago and James T over whether this happened in this case] Status: Not even a proposal 24133 Default news server should also be looked for using NNTPSERVER environment variable Status: Proposal 24695 man-browser should be in virtual packages list Status: Proposal [This could be closed if we class all manpage readers and users as cooperating.] 24772 Why are users' mailboxes mode 660 user.mail and not mode 600? Status: Proposal 25199 X-dependent binaries should live in /usr/bin, not /usr/X11R6/bin Status: Proposal 25533 debian-policy package should contain FHS Status: will follow as a result of accepted FSSTND -> FHS move 25882 uid/gid 100 should be statically allocated Status: Proposal [I believe that this is a bug in base-passwd and not in policy, as did IWJ who submitted the bug in the first place.] 26159 Contact name in virtual-packages-list should be debian-policy Status: Proposal [We should implement this one soon; it's not really a policy issue but rather a question of who should be contacted with proposals. To have proposals sent to Christian is not really very useful, IMHO.] 26915 Debian Logo License Status: Amendment [But what's the proposal? The bug report doesn't say. This should probably be closed, especially in light of the recent vote.] 26995 Problem with fsstnd DVI file Status: not a policy proposal; should probably be closed, especially as we are moving to FHS 27137 Reword 2.1.6: programs whose authors encourage donations but claim that not donating is immoral etc. should go in non-free, not contrib; contrib's defn changed Status: Proposal 27205 Daemons should not run as root unless absolutely necessary Status: Proposal 27869 Icon locations: where should xpm files and the like live? Status: Proposal 28747 Copyright notice and sect. 6.5 should be updated to reflect new GPL etc. locations in /usr/share/common-licenses Status: Accepted 1999/04/05 29770 (a) Rewrite policy to make a clear distinction between conffiles (thing's listed in a package's conffile) and configuration files (b) Modify policy to say: "A package may not modify a configuration file of another package, except by arrangement (with that package or by policy)." Status: Proposal [This should be handled together with #30122] 30036 Including sub-policies (emacs, menu) in the debian-policy package Status: Proposal [How does this interact with Accepted amendment #37713?] 30122 Cleaning up policy description of conffile management Status: Proposal [This should be handled together with #29770] 34046 Runlevels policy: should we have a runlevel which does not start X (specifically xdm)? Status: Proposal 36151 /etc/init.d scripts should specify an explicit PATH so that they find the necessary programs such as start-stop-daemon Status: Proposal 36619 Specify what is allowed in the PAGER variable Status: Proposal And fixed bug #22308 can be closed. Phew! Julian =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Julian Gilbey, Dept of Maths, QMW, Univ. of London. [EMAIL PROTECTED] Debian GNU/Linux Developer, see http://www.debian.org/~jdg