[Q-e-developers] gitlab

Paolo Giannozzi p.giannozzi at gmail.com
Mon Dec 11 21:53:04 CET 2017


On Mon, Nov 27, 2017 at 10:52 PM, Paolo Giannozzi <p.giannozzi at gmail.com>
wrote:

So I propose to do the following:
> - Stop all svn commits on Dec.7
> - Package the release on Dec.8-9
> - Close the svn repository, stop mirroring, move to gitlab on Dec.11
>

So: the last commit was this morning, but now v.6.2.1 is ready (please test
it before everybody notices) and the svn repository closed (well, not
quite, but please don't use it any longer). For the time being, there is
just a single "master" branch on gitlab.

Paolo


> Please consider registering to gitlab.com. If you are already registered
> to github, you can use your github account (I did, it works).
>
> Paolo
>
> On Tue, Nov 21, 2017 at 7:12 PM, Stefano Baroni <baroni at sissa.it> wrote:
>
>> Thank you, Michael: you got the point.
>> Let me try to summarise the main points of the lengthy discussion that
>> has been going on over the past few months and of the decision that we are
>> slowing making, trying to reach as general a consensus as possible.
>>
>>    1. The software stack running qe-forge is obsolete and there is no
>>    viable path to upgrading it. A decision has been firmly made to dismiss
>>    qe-forge and to move to a service based on git.
>>    2. We know that many present and prospective users are already
>>    registered on GitHub and we understand that GitHub would be the preferred
>>    choice for them. We note however that the underlying software (git) is the
>>    same and that GitLab can be accessed using a GitHub account.
>>    3. This being said, concerns have been raised about the policy of
>>    GitHub regarding the property of the metadata and the location of the data
>>    on servers outside the UE (it seems that this may be an issue in the
>>    application to future project calls). It was decided therefore that it
>>    would be wise to either have the project hosted in a private instance of
>>    whatever service we choose, or on a public service that would make the
>>    migration to a private instance as seamless as possible in the (near)
>>    future.
>>    4. As I understand, private instances of GitHub are exceedingly
>>    expensive. At the same time, it seems that none of the partners of the QEF
>>    is at present ready to host and administer a private instance of a git
>>    repository.
>>    5. It was therefore (tentatively, but almost definitively) decided to:
>>       1. *Move the project to gitlab.com <http://gitlab.com>, where all
>>       the development effort will take place*.
>>       2. Mirror the repository to a private GitLab instance, which will
>>       likely be hosted by CINECA, thus ensuring that all the data are under our
>>       complete control in EU.
>>       3. Look forward to moving the development to the private
>>       repository if and when the QEF or some of its partners can afford the move.
>>       4. Have mailing lists managed as a separate service, likely but
>>       not necessarily, by the center that will host the private gitlab instance.
>>       5. The current QE mirror on GitHub will continue to exist and to
>>       be updated.
>>    6. The move will take place in the next few days. Paolo says that we
>>    might consider to move at revision 14000 (we are 8 commits away).
>>
>>
>> Hope to have got all the main points right and to have reported them
>> faithfully.
>>
>> Stefano
>>
>> On 10 Nov 2017, at 21:27, Michael Banck <mbanck at gmx.net> wrote:
>>
>> On Fri, Nov 10, 2017 at 07:40:41PM +0100, Nicola Marzari wrote:
>>
>> On 10/11/2017 11:04, Samuel Poncé wrote:
>>
>> Dear all,
>>
>> My guess is that the main reason is that GitLab is Ukrainian vs US for
>> GitHub and that GitLab is free and open source.
>>
>> Its has slower access time for me through (sometimes takes 10 solid
>> seconds before getting the webpage).
>>
>> When is the official move planned (i.e. commit to SVN are not accepted
>> anymore) ?
>>
>> Best,
>> Samuel
>>
>>
>> github is also free, and with private repositories, if you ask and
>> mention the educational status. anyhow, great to move to git - I just
>> think we should also have considered that many in the community
>> are already familiar and registered with github.
>>
>>
>> The main difference is that you can host gitlab yourself (if you want),
>> though nowadays that might be somewhat involved due to the Docker
>> integration and whatnot.
>>
>> If you plan to use a hosted service, there's probably not a huge
>> difference between github and gitlab so going where most of the
>> developers already are makes sense.
>>
>> The main issue might be that neither provide some mailing-list like
>> discussion forum, as the forge does/did.
>>
>>
>> Michael
>>
>>
>>
>>
>>>> Stefano Baroni -  SISSA, Trieste - http://stefano.baroni.me, st
>> efanobaroni (skype)
>>
>> There are two ways of doing a theoretical calculation: you should have
>> either a clear physical model in mind, or a rigorous mathematical basis.
>> You have neither. [E. Fermi to F.J. Dyson, as humbly reported by the latter]
>>
>> --
>> Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
>> Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
>> Phone +39-0432-558216 <+39%200432%20558216>, fax +39-0432-558222
>> <+39%200432%20558222>
>>
>>
>>
>>


-- 
Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
Phone +39-0432-558216 <+39%200432%20558216>, fax +39-0432-558222
<+39%200432%20558222>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/developers/attachments/20171211/0a280146/attachment.html>


More information about the developers mailing list