From jtelleria.rproject at gmail.com  Fri Feb  2 22:17:20 2018
From: jtelleria.rproject at gmail.com (Juan Telleria Ruiz de Aguirre)
Date: Fri, 2 Feb 2018 22:17:20 +0100
Subject: [Rd] Why R should never move to git
In-Reply-To: <CAPtbhHxZ64faxmbeNpWy1U_Ra_72RhsnhbrSCt=jRnZyL47p8g@mail.gmail.com>
References: <786e446c35374edc8d633f1f65619460@AM4PR0401MB1729.eurprd04.prod.outlook.com>
 <CANVKczOTWqKEqud_yDcO0ybPJwDK=2ydY6SDN5zPF+8_7C9qmg@mail.gmail.com>
 <CAPtbhHxZ64faxmbeNpWy1U_Ra_72RhsnhbrSCt=jRnZyL47p8g@mail.gmail.com>
Message-ID: <CAJXDcw3K-hWPi+7=Fv+Q0ywPVPyT9rqycYm=2Qq0qR_Vw4P6RQ@mail.gmail.com>

Yes, indeed Gitlab GUI Core Code is Open Source (Libre / Community
Edition): https://gitlab.com/gitlab-org/gitlab-ce

> But his instructions required command-line git, and my main claim is that Github is not good enough to do the kinds of things I want to do and R Core would need to do.
>
> My other claim is that git is too hard to use.

I'm sure that Git Command Line Recipe Documentation can solve this
issue, Gitlab, in particular, has a wiki in which this kind of issues
could be documented. Also Git cheat-sheets might prove useful. In
addition, any feature request could be done in Gitlab Issue Section
(See above), or if that does not still does not convince, other
options could be considered, such as Bitbucket
(https://bitbucket.org/), etc.

In addition, the Git Repository:
* Could be self-hosted in the University Servers (Just as SVN actually
is nowadays).
* Be accessed either by the Command Line or the Graphical User
Interface (As users prefer).

The main reason motivating the move to the GIT Repository, as said
before, is that it would to allow individual users or companies from
the R Consortium to do pull requests based on issues for improving
base R code.

Indeed, in some years from now I would like to help to improve base R
myself, maybe re-writing some parts of the code in C++, fixing bugs,
or who knows :)

Kind regards,
Juan Telleria



[Rd] Why R should never move to git
Juan Telleria Ruiz de Aguirre