From Fedora Project Wiki
< Infrastructure | SCMSig
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?