"Emmet Hikory" <[EMAIL PROTECTED]> writes: > The reason I prefer a patch system is that it organises the > patches by purpose, rather than historically. With a VCS, it is very > difficult to extract the specific set of changes required to implement > a specific feature, especially when those changes may span several > files, and have been updated several times during this history of the > package to match upstream changes (often in combination with other > updates). Purpose-oriented patches are easier to review for adoption > upstream, and easier to understand as an example to implement a > similar feature in another package.
This is adressed by the concept called 'feature branches', a concept that Manoj Srivastava uses for his packages. A feature branch only contains the changes that you would normally put in a dpatch. It can be easily extracted and exported to a patch file. Furthermore, you can track and merge changes with other developers. Together with the bzr-rebase plugin, I think the implementation of feature branches with debian packages becomes more and more feasible in bazaar. -- Gruesse/greetings, Reinhard Tartler, KeyID 945348A4 -- Ubuntu-motu mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
