[Biopython-dev] biopython on github

Bartek Wilczynski bartek at rezolwenta.eu.org
Sun Mar 15 16:12:46 EDT 2009


Hi all,

On Sun, Mar 15, 2009 at 7:54 PM, Brad Chapman <chapmanb at 50mail.com> wrote:
>
> - Pick a distributed source code management system. My preference
>  is Git, only because it currently has more steam behind it.
>  Git/Bazaar will likely end up being like the VHS/Beta debate.
>
> - Test drive use of Git on an official GitHub repository. This would
>  involve a few things:
>
>  = Bartek and Giovanni: Can you coordinate on a single GitHub
>    Biopython instance and remove the others to eliminate confusion?
>  = Write up documentation for contributors. This is where we could use
>    some volunteers from those interested to update the web pages.
>    The two main places that need updating are:
>
>    http://biopython.org/wiki/Contributing
>    http://biopython.org/wiki/CVS
>
>    I think we should ensure people are clear on what is being done
>    and where you can contribute.
>
> - Ensure GitHub can be synced with current CVS. Bartek, it sounds
>  like you have a handle on this.
>
> - Evaluate the success of Git. This is easy to measure in terms of
>  new contributors, increased happiness, and what not. At the same
>  time we can monitor how GitHub evolves over time.
>

I think there are some important points brought by Brad (and others).

- From the technical point of view, I don't see any serious problems:
  - I can setup a new branch in github (current one includes some
testing changes done by Giovanni)
  - it will be synchronized daily with changes from CVS
  - I'll set up a script to also save a backup of the official branch
at the OBF server (to ensure that we do not depend on github)
  - I can make a (short) documentation on how to contribute.

I don't know wheteher anyone beside me is still interested in
testdriving launchpad/bzr as an alternative. If there are no other
people, I'll close the current testing branches from launchpad.

>
> Peter, Michiel, et al -- how do you feel?

I would also very happily hear from other developers. Especially if
there are any people who would be unhappy if we finally moved away
from CVS.

I'll post when I will have a running setup of cvs2git conversion.

cheers
Bartek



More information about the Biopython-dev mailing list