[Biopython-dev] Developmental and experimental branches

Giovanni Marco Dall'Olio dalloliogm at gmail.com
Fri Jan 9 17:17:53 UTC 2009

On Fri, Jan 9, 2009 at 5:18 PM, Bruce Southey <bsouthey at gmail.com> wrote:
> Hi,
> In a previous thread (and indicated in others) it was suggested that perhaps
> Biopython needs some type of development  or experimental branch. So this
> thread is orientated to provide some discussion on this and considers that
> Biopython has moved to SVN.

Maybe you can consider the approach at the basis of git, in which
every developer works on its personal branch, and the owner of the
'official branch' can decide whether to accept the changes apported by
the single branches or not.

If you want to play a bit with it, you can use my repository at github:
- http://github.com/dalloliogm/biopython---popgen/commits/master
and then create a fork from it.
I am sorry that you will have to create an account on github.. but I
don't know of any other free hosting service for git repositories.

Git has also other advantages over svn, like working on local (which
is done by creating a local branch internally) and being faster (this
is what they say).
Well, I am not a git guru, but I can suggest you some good videos,
like this one:
- http://excess.org/article/2008/07/ogre-git-tutorial/

> I think it is very relevant discussion because
> Biopython needs an effective approach to mainly handle new code but also
> handle significant rewrites of older code.
> The most important question is do you support creating developmental and
> experimental branches or not?
> Please add other issues.
> I would appreciate these issues being addressed when appropriate.
> Regards
> Bruce
> Peter wrote:
>> On Wed, Jan 7, 2009 at 11:54 AM, Tiago Antão <tiagoantao at gmail.com> wrote:
>>> Considering that CVS has no development branch I think having git is
>>> very good. I would just recommend extreme care with changing existing
>>> code. When merging back into CVS, changes to existing code might not
>>> go in (especially if they change interfaces) or be delayed.
>> If there is a strong interest in having experimental branches in the
>> official Biopython repository, we could discuss that as an option.
>> Although I would prefer we get moved from CVS to SVN first before
>> actually doing this, in order to keep the migration as simple as
>> possible.
>> Peter
>> _______________________________________________
>> Biopython-dev mailing list
>> Biopython-dev at lists.open-bio.org
>> http://lists.open-bio.org/mailman/listinfo/biopython-dev
> _______________________________________________
> Biopython-dev mailing list
> Biopython-dev at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/biopython-dev


My blog on bioinformatics (now in English): http://bioinfoblog.it

More information about the Biopython-dev mailing list