[Bioperl-l] Final BioPerl 1.6 release
rmb32 at cornell.edu
Fri Jul 16 11:23:53 EDT 2010
My thoughts on this:
It sounds like a good plan.
Also, it increases the urgency for the stuff on the development roadmap
for the 1.7 release (well, releases!), the biggest of which is breaking
things up into smaller distributions with independent versions.
Jonathan Leto and I did some pilot work on the nuts and bolts of doing
this, and we discovered something a bit counterintuitive: it's much
better to do any large-scale splitting of BioPerl by starting at the
root of the dependency graph, splitting off Bio::Root first. The reason
for this is that each distribution's build system must keep a list of
the modules that it depends on.
If splitting is not done bottom-up, the dependency lists of dists that
have already been split off have to be continually changed (manually,
usually) to keep them up to date, which is not scalable for the large
numbers of distributions that will be involved here.
So, something to think about going forward.
Chris Fields wrote:
> After a bit of discussion at BOSC and finding the code on trunk is in pretty decent shape (seems to be passing all tests for perl up to v5.12), I would like to go ahead and work towards another point release. This is likely the final point release in the 1.6.x series, barring any major bug fixes needed.
> I'll work towards syncing the 1.6 branch and pushing an initial alpha release early next week (1.6.1_1), followed by a few rounds prior to the final release. That will be followed by releases of the run, db, and network distributions. Any other thoughts? Suggestions?
> Bioperl-l mailing list
> Bioperl-l at lists.open-bio.org
More information about the Bioperl-l