1. 01 Feb, 2016 2 commits
  2. 27 Jan, 2016 1 commit
  3. 13 Oct, 2015 3 commits
  4. 08 May, 2015 6 commits
    • Bill Allombert's avatar
      282bd883
    • Bill Allombert's avatar
      Recommendation for additional documentation · de173dae
      Bill Allombert authored
      Policy: [12.3] recommend to ship additional documentation for package 'pkg'
      in a separate package 'pkg-doc' and install it into /usr/share/doc/pkg.
      
      Wording:  Russ Allbery <rra@debian.org>
      Seconded: Bill Allombert <ballombe@debian.org>
      Seconded: Charles Plessy <plessy@debian.org>
      Closes: #106073
      de173dae
    • Russ Allbery's avatar
      Some further wording tweaks to additional documentation · e369912e
      Russ Allbery authored
      Weaken the documentation location to "should" to match previous
      behavior.  Change the example of text documentation from TODOs to
      FAQs.  Clarify that documentation should be installed elsewhere if
      it is used or read by programs, rather than using the ambiguous
      term "referenced."
      e369912e
    • Russ Allbery's avatar
      Further overhaul of the additional documentation section · 62e9a6ad
      Russ Allbery authored
      Building on top of Ben's patch, this includes the following changes:
      
      * Shared library documentation is called out as a special case of the
        general rule that documentation should be packaged separately if it's
        large, recommending installing documentation of any appreciable size in
        the development package or a separate documentation package rather than
        the shared library package.
      
      * The naming convention for documentation packages (package-doc or
        package-doc-language) is explicitly stated (but is not a requirement).
      
      * package-doc is allowed to put documentation in either
        /usr/share/doc/package or /usr/share/doc/package-doc, but the former is
        preferred.  package-doc still has to install its own mandatory
        documentation files (changelog, copyright) in
        /usr/share/doc/package-doc.
      
      * The paragraph about /usr/doc is removed.
      
      * Some reorganization and wording tweaks to hopefully make things clearer.
      62e9a6ad
    • Ben Finney's avatar
      Recommend <package> documentation go in /usr/share/doc/<package> · 0e58a7e6
      Ben Finney authored
      Recommend that <package> documentation be installed into
      /usr/share/doc/<package> even if it's packaged separately.
      
      Closes: #106073
      0e58a7e6
    • Bill Allombert's avatar
      8c20f74a
  5. 11 Feb, 2015 1 commit
  6. 09 Feb, 2015 1 commit
  7. 04 Feb, 2015 1 commit
    • Bill Allombert's avatar
      Policy: [9.2.2] document 32-bit uids · b083c75f
      Bill Allombert authored
      Wording: Matthew Vernon <matthew@debian.org>
      Seconded: Russ Allbery <rra@debian.org>
      Seconded: Bill Allombert <ballombe@debian.org>
      Seconded: Julien Cristau <jcristau@debian.org>
      Closes: #765499
      b083c75f
  8. 31 Jan, 2015 1 commit
  9. 23 Nov, 2014 1 commit
  10. 22 Nov, 2014 2 commits
  11. 17 Nov, 2014 2 commits
  12. 15 Nov, 2014 3 commits
  13. 10 Nov, 2014 1 commit
  14. 09 Nov, 2014 1 commit
  15. 17 Sep, 2014 2 commits
  16. 09 Sep, 2014 1 commit
  17. 07 Aug, 2014 1 commit
  18. 02 Aug, 2014 2 commits
  19. 30 Jul, 2014 2 commits
  20. 20 Jul, 2014 1 commit
  21. 07 Jul, 2014 1 commit
  22. 30 Jun, 2014 2 commits
  23. 13 Jun, 2014 2 commits
    • Bill Allombert's avatar
      Perl Policy: Packages using Perl vendorarch directory need a perlapi-* dependency · 8221be12
      Bill Allombert authored
      Wording: Niko Tyni <ntyni@debian.org>
      Seconded: Russ Allbery <rra@debian.org>
      Seconded: Gregor Herrmann <gregoa@debian.org>
      Seconded: Axel Beckert <abe@debian.org>
      Closes: #750017
      8221be12
    • Niko Tyni's avatar
      All packages using Perl vendorarch directory need a perlapi-* dependency · b8cb320c
      Niko Tyni authored
      Having $Config{vendorarch} change between Perl major versions (for
      multiarch or other reasons) implies that packages using it need a strict
      dependency on those versions of perl-base that have a compatible search
      path (@INC).
      
      The vast majority of these packages are binary ("XS") modules, where we
      already require a dependency on the virtual package perlapi-*, provided
      by perl-base. The name of this virtual package will change when the
      interface between the Perl interpreter and the modules changes.
      
      If we consider @INC part of that interface, we can use the existing
      mechanism also for the few nonbinary modules using $Config{vendorarch}.
      This is a new requirement that currently affects six packages in
      the archive.
      b8cb320c