On Mon, Nov 03, 2003 at 10:36:33AM -0500, Jeremy Hylton wrote: > On Mon, 2003-11-03 at 07:47, Alex Martelli wrote: > > I made a few bugfix check-ins to the 2.3 maintenance branch this weekend and > > Michael Hudson commented that he thinks that so doing is a bad idea, that bug > > fixes should filter from the 2.4 trunk to the 2.3 branch and not the other way > > around. Is this indeed the policy (have I missed some guidelines about it)? > > It is customary to fix things on the trunk first, then backport to > branches where it is needed. People who maintain branches often watch > the trunk to look for things that need to be backported. As far as I > know, no one watches the branches to look for things to port to the > trunk. It may get lost if it's only on a branch. > > The best thing to do is your option [a]: Fix it in both places at once. > Then there's nothing to be forgotten when time for a release rolls > around. > If we aren't using CVS tagging features, it just falls under personal preference. If we are, it is easier to import all the changes from the branch to the trunk, tag it is 'import_to_trunk_N' and then next time something changes just look at the diff between the 'import_to_trunk_N' tag to now, mark as 'import_to_trunk_N+1', rinse and repeat. Doing it w/ tags has the benefit that you can do a one-liner that says 'try to import any changes from the branch.' -jackdied
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4