[Biopython-dev] biopython on github

Giovanni Marco Dall'Olio dalloliogm at gmail.com
Tue Feb 24 06:54:53 EST 2009


On Mon, Feb 23, 2009 at 4:31 PM, Peter Cock <p.j.a.cock at googlemail.com> wrote:
> On Mon, Feb 23, 2009 at 1:31 PM, Giovanni Marco Dall'Olio
> <dalloliogm at gmail.com> wrote:
>> On Sun, Feb 15, 2009 at 4:29 PM, Giovanni Marco Dall'Olio
>> <dalloliogm at gmail.com> wrote:
>>> Hi,
>>> I have uploaded a git-converted branch of biopython on github, in case
>>> you want to try it and see how it works.
>>>
>>> You can find it here:
>>> - http://github.com/biopython/biopython/
>>
>> Hi people,
>> so, I am still testing biopython on git.
>
> I should have said something two weeks ago, but I didn't actually
> realize you weren't just doing this with a branch under your own name.
>
> I think it is very misleading that you have created a git user called
> "biopython" and a branch called "biopython" with a description of
> "official biopython migration from cvs".  I can see the value of
> having the official CVS server mirrored on github, but the way you
> have done this suggests this is an official project approved of by the
> biopython.org developers.

Do not worry too much about that.. I also hadn't had too much time to refine it.
I was going to send you the credentials of the biopython user, or to
anyone wishing to have them, but I wanted to test the cvs update
first.
In any case, the term 'official' was just meant to indicate that all
the other branches should be derived from that, as there are other
biopython derivates on github already.


> What's more, if you get bored, I presume
> this branch on git hub won't get updated anymore and will just sit
> there - orphaned and out of date!

That is a matter of setting a cron job somewhere to automatically
update the branch.
However, I don't know if github can mirror a cvs repository, maybe not.
But I just wanted to show you how a decentralized versioning system
works and how it can be used in a more 'centralized' way, with an
official repository - since this is what you were asking earlier.


>> The function to convert a cvs repository to git works well: I have
>> just updated the branch on github to the latest cvs commit in
>> open-bio, and it has correctly imported all the new commits without
>> mixing them with the old ones.
>
> That sounds nice.
>
>> Now, if you look at http://github.com/biopython/biopython/network ,
>> you can see the results from all these experiments: the black line
>> represent the code imported from cvs, and the other ones are
>> experiments (well, don't care about the red one).
>
> Does this work without Adobe flash?  I don't have this on my Linux
> machine at home, and while I do have gnash it doesn't work on that
> many sites.

It seems to not work with gnash... however, you can still see how many
derived branches there are, which in launchpad is handled in a
different way (since you were asking for the differences, again).


>
> Peter
>



-- 

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


More information about the Biopython-dev mailing list