PackagingGuideMerge

Differences between revisions 6 and 7
Revision 6 as of 2007-10-04 11:45:56
Size: 3633
Editor: i59F759B3
Comment:
Revision 7 as of 2007-10-08 14:10:51
Size: 4662
Editor: i59F70C3C
Comment:
Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
   * Proposal: merge with ["MOTU/Recipes"]    * Proposal: merge in ["MOTU/Recipes"]
Line 79: Line 79:
 * ["MOTU/Recipes/CheckingLibrarySymbols"]   * just a ToC
  * Proposal: can go away
 * ["MOTU/Recipes/CheckingLibrarySymbols"],
  * checking library symbols on updates
  * Proposal: add to the end of ["DanielHolbach/PackagingGuide/Updating"]
Line 81: Line 85:
  * how to debdiff
  * Proposal: merge into ["DanielHolbach/PackagingGuide/GettingStarted"]
Line 82: Line 88:
  * how to use `debian/watch`
  * Proposal: move to ["DanielHolbach/PackagingGuide/Basic"]
Line 83: Line 91:
  * how to do a package update
  * Proposal: merge into ["DanielHolbach/PackagingGuide/GettingStarted"]
Line 84: Line 94:
  * explanation on how to organise packaging with `bzr`
  * Proposal: new chapter?
Line 85: Line 97:
  * Proposal: add to ["DanielHolbach/PackagingGuide/Basic"]
Line 86: Line 99:
  * packaging withouth debhelper and CDBS
  * Proposal: add as a new chapter
Line 87: Line 102:
  * merging and syncing
  * Proposal: add as a new chapter
Line 88: Line 105:
  * School sessions, lots of questions answered
  * Proposal: merge into ["DanielHolbach/PackagingGuide/Basic"]
Line 89: Line 108:
  * Proposal: merge into ["DanielHolbach/PackagingGuide/Basic"]
Line 90: Line 110:
 * ["MOTU/WikiCleanUp"]   * Proposal: merge into ["DanielHolbach/PackagingGuide/PatchSystems"]
Line 92: Line 112:
  * Proposal: merge into ["DanielHolbach/PackagingGuide/Basic"]

Please add comments, but if you do please add your name next to it.

General

  • Use ToCs everywhere.

Material

Packaging Guide

  1. ["DanielHolbach/PackagingGuide/Introduction"]
    • explains a few tools.
      • Proposal: merge with ["MOTU/Recipes"]
  2. ["DanielHolbach/PackagingGuide/GettingStarted"]

    • explains a few development packages.
      • Proposal: merge in ["MOTU/Recipes"]
    • pbuilder use.
  3. ["DanielHolbach/PackagingGuide/Basic"]
    • packaging from scratch, explanation of most important debian/* files

      • Proposal: do introduction, but link to Debian policy counterparts
    • dh_make
      • FIX: -$(MAKE) -i distclean
    • CDBS
    • packaging mistakes
      • Proposal: merge in MOTU/Packages/CommonPackagingMistakes*

  4. ["DanielHolbach/PackagingGuide/PatchSystems"]

    • Proposal: Merge in ["MOTU/School/PatchingSources"]
  5. ["DanielHolbach/PackagingGuide/Updating"]
  6. ["DanielHolbach/PackagingGuide/Ubuntu"]
  7. ["DanielHolbach/PackagingGuide/Bugs"]
  8. ["DanielHolbach/PackagingGuide/Appendix"]
    • links
      • Proposal: Merge with ["MOTU/Documentation"]
    • chroot docs
      • Proposal: Merge with other chroot docs
    • dh_make example files
    • list of dh_* tools
      • Proposal: automatically generate? (using editmoin)

MOTU Stuff

  • ["MOTU/Packages/CommonPackagingMistakes"]
    • ToC
  • ["MOTU/Packages/CommonPackagingMistakes/ChangingTheOrigTarball"]
    • Proposal: make it sound less 'policy'-like
  • ["MOTU/Packages/CommonPackagingMistakes/DebianCopyright"]
    • Proposal: should go into ["DanielHolbach/PackagingGuide/Basic"]
  • ["MOTU/Packages/DesktopFiles"]
    • contains tools (why source code on the wiki?), explanations, working list
    • Fix: Make sure people understand that .desktop files need to go upstream, else we don't get translations for them
    • Fix: needs pruning
    • No idea, where to put in the PackagingGuide

  • ["MOTU/Packages/Merging"]
    • explanations, alternative approach, another approach, links, FIXME, merge tips
    • Fix: needs rigorous pruning and update
    • Proposal: Own Section
  • ["MOTU/Packages/Packaging/Kubuntu"]
    • doc links, default values for default kde packages, patch systems, writing manpages, finding build-depends, building, versioning, .pot files stuff
    • Proposal: lots of pruning, keep Kubuntu related material, maybe manpage stuff too
  • ["MOTU/Packages/Packaging/Tips"]
    • patching tips
      • Proposal: merge into ["MOTU/School/PatchingSources"]
    • pbuilder
    • CDBS
      • Proposal: merge with ["DanielHolbach/PackagingGuide/Basic"]
    • Python packaging
      • Proposal: drop and link to appropriate debian docs
    • links Debian docs
  • ["MOTU/Recipes"]
    • just a ToC
    • Proposal: can go away
  • ["MOTU/Recipes/CheckingLibrarySymbols"],
    • checking library symbols on updates
    • Proposal: add to the end of ["DanielHolbach/PackagingGuide/Updating"]
  • ["MOTU/Recipes/Debdiff"]
  • ["MOTU/Recipes/DebianWatch"]
    • how to use debian/watch

    • Proposal: move to ["DanielHolbach/PackagingGuide/Basic"]
  • ["MOTU/Recipes/PackageUpdate"]
  • ["MOTU/Recipes/UseBzrAndBzrBuildpackage"]
    • explanation on how to organise packaging with bzr

    • Proposal: new chapter?
  • ["MOTU/ReferencePackages"]
    • Proposal: add to ["DanielHolbach/PackagingGuide/Basic"]
  • ["MOTU/School/2005-12-10"]
    • packaging withouth debhelper and CDBS
    • Proposal: add as a new chapter
  • ["MOTU/School/Merging-and-Syncing"]
    • merging and syncing
    • Proposal: add as a new chapter
  • ["MOTU/School/PackagingBasics"]
    • School sessions, lots of questions answered
    • Proposal: merge into ["DanielHolbach/PackagingGuide/Basic"]
  • ["MOTU/School/PackagingMistakes"]
    • Proposal: merge into ["DanielHolbach/PackagingGuide/Basic"]
  • ["MOTU/School/PatchingSources"]
  • ["NewPackageRequirements"]

    • Proposal: merge into ["DanielHolbach/PackagingGuide/Basic"]

Spec/PackagingGuideMerge (last edited 2008-08-12 12:02:09 by i59F73BC8)