[GenABEL-dev] Proposal to move to Github
L.C. Karssen
lennart at karssen.org
Fri May 2 09:56:44 CEST 2014
Hi Diego,
On 01-05-14 19:25, Diego Fabregat wrote:
> I like the idea of moving to git. I have no experience with github, but
> I'm using git on an almost daily basis (we have our own git server in
> our group for code and papers). I would have no problem in uploading
> OmicABEL to a git repo.
Thanks. That's good to know.
>
> Does dropping R-forge have a (bad) impact on the visibility of the
> project or on the user experience (e.g., installation of R packages)?
It will not affect R package installation. Even though R-forge (tries
to) build packages and makes them available, regular users will download
packages from CRAN. Uploading a package to CRAN is something we do
manually.
As to visibility, yes, I think that will be affected. Maybe not
directly, but many people/potential developers would assume we are on
R-forge and on the R-forge main page we are regularly listed as one of
the most active projects of the week (including this week). This list
seems to be (partially?) powered by SVN activity.
From an infrastructure point of view I would like to keep using R-forge
(although minus SVN): things like the mailing lists and bug/feature
trackers are now nicely centralised. Although, if we really move to
github, we might move the trackers there as well... I don't think github
has mailing lists (including archives), right?
Does anybody have any feelings about the fact that github is run by a
company, whereas R-forge is run by academia? "Conventional wisdom" has
it that a company could close down (parts of) the site or put them
behind a paywall (necessitating moving to another hoster), whereas an
site run by academia would be free/open "forever".
Personally I don't think it is a big issue here, but others may have
different opinions.
Lennart.
>
> On 04/28/2014 10:09 PM, L.C. Karssen wrote:
>> Dear Maarten, dear all,
>>
>> Moving to github... Hmm... That is quite a decision, so I've renamed the
>> subject to better reflect the discussion. I've also dropped the older
>> e-mails from the bottom of the thread.
>>
>> First off, are there any people that have experience with git and/or
>> github? I've got some git experience (still learning), but no real
>> experience with github.
>>
>> I agree with Maarten that SVN is showing its age. As he indicates things
>> like branching are much easier in git. Moreover, since I'm travelling
>> regularly being able to work without internet connection is a pro.
>>
>> On the other hand, moving to git (whether github or elsewhere) means
>> leaving R-forge, which is our well-known infrastructure. Furthermore,
>> such a move operation will cost quite some time, I guess. Moving all
>> bugs, features, etc... If we decide to move we should plan well and not
>> rush. And then the current developers will need to learn git if they
>> don't already know how to use it.
>>
>> One thing I think we should definitely do is migrate slowly, package by
>> package. Given that Maarten is positive about such a move and that I am
>> in a bit of limbo but not fully against, it seems logical that ProbABEL
>> is the first package to try such a migration.
>>
>>
>> Looking forward to your comments!
>>
>>
>> Lennart.
>>
>>
>> On 28-04-14 20:39, Maarten Kooyman wrote:
>>> Dear all,
>>>
>>> I think it is easier to use for code review github:
>>>
>>> Please check to get a impression
>>> :https://github.com/jquery/jquery/pull/1241/files
>>>
>>> I think we should reconsider an other the software version system: the
>>> current system is not up to date to current usability. Bug tracking and
>>> branching is quite hard in terms of usability. Please have a look at
>>> github.com to get a impression what is possible.
>>>
>>> Kind regards,
>>>
>>> Maarten
>>>
>>>
>> --
>> *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
>> L.C. Karssen
>> Utrecht
>> The Netherlands
>>
>> lennart at karssen.org
>> http://blog.karssen.org
>> GPG key ID: A88F554A
>> -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
>>
>>
>>
>> _______________________________________________
>> genabel-devel mailing list
>> genabel-devel at lists.r-forge.r-project.org
>> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel
>
>
>
> _______________________________________________
> genabel-devel mailing list
> genabel-devel at lists.r-forge.r-project.org
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel
>
--
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
L.C. Karssen
Utrecht
The Netherlands
lennart at karssen.org
http://blog.karssen.org
GPG key ID: A88F554A
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 213 bytes
Desc: OpenPGP digital signature
URL: <http://lists.r-forge.r-project.org/pipermail/genabel-devel/attachments/20140502/3f30defb/attachment.sig>
More information about the genabel-devel
mailing list