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

GNU vs. Debian standards?



Hi there,

I think, I have some beginners questions:

1. According to the GNU coding standards there has to be a
ChangeLog file in the top level directory of package.
Debian standards want me to put a changelog in the debian
subdirectory.  For a GNU package that is Debianized later
this is fine, because the first is maintained by the
upstream maintainer, the latter by the Debian package
maintainer.  But what, if there is no upstream source and I
want to be compliant to both standards?

2. The preferred documentation format of GNU is texinfo.
In most Linux-related projects it's DocBook, AFAIK.  What
do we prefer, if we have the choice?  Personally, I like
LaTeX best, but...

3. Is it DFSG-conform to prohibit any linking of a program
to non-free libraries?  I.e. if I disallow this, the
program cannot be used legally on a system without glibc
(NT w/o GNUwin32, Sun w/o glibc ...).

4. If I want to include man pages or other documentation in
more than one language, how to do this?  I don't want to
enlarge the package w/ 1001-languages documentation.

Thanks for any help!
-- 
W. Borgert <debacle@debian.org>


Reply to: