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

Bug#65577: [PROPOSED] README.Debian should include notice if a package is not a part of Debian distribution



Package: debian-policy
Version: 3.1.1.1
Severity: wishlist

Having read the recent thread on our several mailing lists,
I think that we should note more cleatly what is Debian distribution
and what is not a part of Debian distribution.

The current policy document itself clearly states that
 "The _main_ section forms the _Debian GNU/Linux distribution_."
but unfortunately, many users do not notice this, and often
confuse and misunderstand that other sections in our archive
(i.e. "non-free" and "contrib") are also part of our distribution.

I don't think we should cut off these "extra-Debian" collection
of packages now really suddenly, but I wish to make things clear
a little.

I suppose that not so many users read our policy documents, but 
perhaps users read the documents in the package itself when they 
use it, so I think including the statement about what they use is 
the good thing. This is not for the discrimination, but for the
identification of our distribution.

With this consideration, I propose the modification of our policy below.

 === before modification ===

2. The Debian Archive
---------------------

     The Debian GNU/Linux system is maintained and distributed as a
     collection of _packages_.  Since there are so many of them (over 2600)
     they are split into _sections_ and _priorities_ to simplify handling
     of them.

     The effort of the Debian project is to build a free operating system,
     but not every package we want to make accessible is _free_ in our
     sense (see Debian Free Software Guidelines, below), or may be
     imported/exported without restrictions.  Thus, the archive is split
     into the sections _main_, _non-us_, _non-free_, and _contrib_.

     The _main_ section forms the _Debian GNU/Linux distribution_.

     Packages in the other sections are not considered as part of the
     Debian distribution, though we support their use, and we provide
     infrastructure for them (such as our bug-tracking system and mailing
     lists).  This Debian Policy Manual applies to these packages as well.

 === after modification ===

2. The Debian Archive
---------------------

     The Debian GNU/Linux system is maintained and distributed as a
     collection of _packages_.  Since there are so many of them (over 2600)
     they are split into _sections_ and _priorities_ to simplify handling
     of them.

     The effort of the Debian project is to build a free operating system,
     but not every package we want to make accessible is _free_ in our
     sense (see Debian Free Software Guidelines, below), or may be
     imported/exported without restrictions.  Thus, the archive is split
     into the sections _main_, _non-us_, _non-free_, and _contrib_.

     The _main_ section forms the _Debian GNU/Linux distribution_.

     Packages in the other sections are not considered as part of the
     Debian distribution, though we support their use, and we provide
     infrastructure for them (such as our bug-tracking system and mailing
     lists).  This Debian Policy Manual applies to these packages as well.

     In order to avoid to be misconstrued, All the packages in the other
     sections than _main_ should have notice in
     `/usr/share/doc/<package>/README.Debian' and should explain the
     specific reason why the package does not form the _Debian GNU/Linux
     distribution_.


 === the proposed patch on sgml for this modification ===

--- policy.sgml.orig	Tue Jun 13 10:00:17 2000
+++ policy.sgml.proposed	Tue Jun 13 10:05:22 2000
@@ -189,6 +189,12 @@
 	provide infrastructure for them (such as our bug-tracking
 	system and mailing lists). This Debian Policy Manual applies
 	to these packages as well.</p>
+      <p>
+        In order to avoid to be misconstrued, All the packages in
+        the other sections than <em>main</em> should have notice
+        in <tt>/usr/share/doc/<var>package</var>/README.Debian</tt>
+        and should explain the specific reason why the package does
+        not form the <em>Debian GNU/Linux distribution</em>. </p>
 
       <sect id="pkgcopyright">
 	<heading>Package copyright and sections</heading>


Thanks.

-- 
  Taketoshi Sano: <sano@debian.org>,<sano@debian.or.jp>,<kgh12351@nifty.ne.jp>



Reply to: