"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

Reply via email to