From Fedora Project Wiki

< Infrastructure‎ | SCMSig

Revision as of 22:21, 8 January 2010 by Akistler (talk | contribs) (Categorize)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

SCMSig Agenda

Topic of the day - can we make "exploded tree" packages work?

Features

  • Easier to develop/maintain/share patches.
  • No longer need lookaside cache of tarballs.

Pitfalls

  • How do we separate "upstream" code from patches applied in the Fedora package.
  • How do we keep patches that are Fedora-specific and shouldn't be sent upstream from patches that should be.
  • This will likely require maintainers to become more familiar with whatever SCM is chosen.
  • Can no longer use lookaside cache to keep SCM size down.
  • How do we conditionally apply patches (e.g. for arch- or feature-specific patches)?
  • How can we verify that the code in our tree is identical to the upstream tarball?
  • Can we automate the conversion?

Examples