[Bioperl-l] SearchIO speed up

aaron.j.mackey at gsk.com aaron.j.mackey at gsk.com
Mon Aug 14 12:00:52 EDT 2006


> > Otherwise I could see an experimental branch stagnating over time 
> > without bug fixes, code updates, etc.
> 
> Yeah, after a while once you've convinced yourself your 
> 'experimental' changes work, you should port them over to the main 
> trunk and then the experimental one should go into oblivion.

To reemphasize the point, there's no reason why there should be only one 
experimental branch; rather, when a (named) experiment is to be performed, 
you branch to perform that experiment, the endpoint of which is either 
experimental success (merge back to trunk) or failure (branch is relegated 
to oblivion).  The best way to ensure that your experimental branch is 
reflective of the current trunk is to make new experimental branches from 
the trunk whenever you need one.

Don't be afraid of branching, that's what it's there for!  Branch early, 
branch often; don't pollute the trunk!

-Aaron



More information about the Bioperl-l mailing list