[BioRuby] bioruby-testing-central on github
Michael Barton
mail at michaelbarton.me.uk
Wed Jun 18 13:25:33 UTC 2008
I'd like to raise a point about forking vs cloning. In your email
Pjotr you recommend that new users clone the bioruby repository. Which
is the way git is be used. However since the project is on Github, a
project can be forked instead of cloned. Here is the Github blurb on
this
By forking a project instead of ((cloning, creating a new GitHub repo,
and pushing to it)), you allow us to create a link between your fork
and the original. This link helps us keep you informed of changes to
the original codebase and make it trivial for you to notify the
originator of changes that you have made and would like have reviewed.
I think an additional unmentioned advantage is that a fork only
contains the differences between yours and an original. Rather than
the complete cloned repo, so this would save space too.
Mike
On 14 Jun 2008, at 15:33, Michael Barton wrote:
> That looks really good. I think BioRuby being the first bio* library
> to use git and Github for distributed revision control is a really
> great step, and demonstrates the forward thinking of the BioRuby
> community.
>
> On 13 Jun 2008, at 02:38, Pjotr Prins wrote:
>
>> The Bioruby repository has been cloned to bioruby-testing-central:
>>
>> http://github.com/pjotrp/bioruby-testing-central/tree/master
>>
>> The convention is to name your repository as 'bioruby-testing-
>> yourname'.
>> So my version will be bioruby-testing-pjotr. If you register
>> yourself
>> with github I can add you as a collaborator. Note: we are *not*
>> competing with the main Bioruby tree - this is a facility to
>> encourage code submissions. It is up to the main Bioruby maintainers
>> whether stuff gets included in the main tree. This is a
>> bioruby-testing tree.
>>
>> Clone the central repository with:
>>
>> git clone git://github.com/pjotrp/bioruby-testing-central.git
>>
>> You don't need to register for that. Patches can be submitted over
>> E-mail.
>>
>> For using git see the tutorial at:
>>
>> http://kernel.org/pub/software/scm/git/docs/gittutorial.html
>>
>>
>> _______________________________________________
>> BioRuby mailing list
>> BioRuby at lists.open-bio.org
>> http://lists.open-bio.org/mailman/listinfo/bioruby
>
More information about the BioRuby
mailing list