On Wed, May 11, 2005, Matthias Kurz wrote:
>
>Hi.
>
>Here it is. I welcome comments to improve the language, but send them
>to me personally, not to the list.
>Technical comments to the list, naturally.
>Samples will be created after the basics are accepted.
>
>
>   (mk)
>
>
>Proposal: OpenPKG documentation structure (First Draft)
>
>To ease the process of packaging for the OpenPKG developers and to help
>the users to find informations quickly, there should be a clear documented
>documentation structure.
>
>1. Classification of documentation
>----------------------------------
>   We will make a distinction between mandatory and auxilliary documentation.
>   Mandatory documentation is always installed while the installation of
>   auxilliary documentation can be controlled using the package manager
>   application.
>   For RPM there are the options --includedocs and --excludedocs and the
>   macro %_excludedocs, that defines the default behaviour. The global
>   setting for %_excludedocs is '1' which means, that auxilliary docs are
>   only installed, when the option --includedocs is given to rpm. [1] The
>   user can define a different default value in $HOME/.rpmmacros.
>
>2. Mandatory documentation
>--------------------------
>   In short, every documentation that an administrator of a "headless
>   peripheral host" needs for his daily work is considered "mandatory". This
>   are especially manual pages (%prefix/man) and GNU info files (%prefix/info).
>   When the packager decides that there should be more mandatory documentation
>   it should be placed under %prefix/share/<package>/docs.

I would include sample configuration and any text HOWTO files in this
category.  It would be nice to have something that turned info files into
something useful (I generally read them with less since I find it far
easier than navigating their ``improved'' way).

Bill
--
INTERNET:   [EMAIL PROTECTED]  Bill Campbell; Celestial Software LLC
UUCP:               camco!bill  PO Box 820; 6641 E. Mercer Way
FAX:            (206) 232-9186  Mercer Island, WA 98040-0820; (206) 236-1676
URL: http://www.celestial.com/

The pinnacle of open systems is: when moving from vendor to vendor, the
design flaws stay the same.
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to