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

Debian Policy Manual released

Hi folks!

I have just released a new version of the Debian Policy Manual. The new
manual is available as debian package (debian-policy) currently sitting in
Incoming, via our www server (it will show up on www.debian.org soon), and
via the home page at

A lot of things have changed since version Since the structure of
the manual has been changed completely, a "diff -u" can't help. I tried to
summarize all changes best I can. Here is a list. Just ask if you need
more details:

  * Changes in the Debian Policy Manual:
    - completely reworked structure 
    - moved sections about new maintainers, upload procedure, interim
      releases, and mailing lists into the Developers Reference Manual 
    - moved a few (small) sections into the Debian Packaging Manual
    - removed all those ugly footnotes 
    - new example for "reload" in section about console messages 
    - mention Artistic License (fixes #9793) 
    - don't mention dpkg's version number in Policy Manual 
    - rewrote abstract and section introductions 
    - mention "orphaned packages" 
    - maintainer is responsible for a package license to comply with the
      distributions' policy 
    - putting a package into base section requires discussion on
    - rewrote sections about "pre-depends", "essential" and, "base"
    - added note that non-us' maintainers have to live outside the US 
    - added crypto-hook statement (fixes #7257) 
    - added section about arch spec strings 
    - rewrote section about "Site specific programs" (/usr/local) 
    - included Ian's suggestions for user IDs 
    - added section about "menus" 
    - removed section about "web menus" since this will be superceded with
      the new documentation policy soon 
    - incorporated "Debian Free Software Guidelines" (fixes #9024) 
    - removed note that linking with -g produces large a.out binary (fixes
    - added section about editors and pagers 
    - added note about Package priorities and dependencies 
    - added section about cron jobs (fixes #8814) 
    - added section about device files 
    - don't install shared libraries as executable (fixes #7129) 
    - app-defaults files may not be conffiles (cf. #2717) 
    - lots of minor changes not worth mentioning here (typos, fomulations,
  * Changes in the authoritative list of virtual package names
    - Removed obsolete virtual packages: xR6shlib, xlibraries,
      compress, emacs, sgmls, inews, gs_x, gs_svga, gs_both, xpmR6
    - Added new section about obsolete names
  * Added Helmut Geyer's paper about libc5-libc6 migration

And here is a list of "ACTION ITEMS". Note, that this list is probably far
from being complete.


  ! - The install-info script has to be changed to improve the layout of
      the dir file. 
  ! - unzip has to be moved to non-free (cf. #9024) 
    - packages with a Debian specific license have to be moved into
  ! - gcc has to rename its directory to i386-linux 
    - everyone has to use the menu system 
  ! - the following packages may not tag their app-defaults files as
      conffiles: freeciv, vrweb, xearth, swisswatch, xcal, xfaces, knews,
      xbmbrowser, xinvaders, xtron 

I'll submit maint-only bug reports where appropriate (items marked with

Note, that a few important issues have _not_ been included yet since we
need more time to work at the details. These are:

   - Documentation Policy
   - Mail folder locking
   - new control fields (upstream URL, etc.)
   - a few other things...



--          _,,     Christian Schwarz
           / o \__   schwarz@monet.m.isar.de, schwarz@schwarz-online.com,
           !   ___;   schwarz@debian.org, schwarz@mathematik.tu-muenchen.de
           \  /        
  \\\______/  !        PGP-fp: 8F 61 EB 6D CF 23 CA D7  34 05 14 5C C8 DC 22 BA
   \          /         http://fatman.mathematik.tu-muenchen.de/~schwarz/

TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .

Reply to: