<div dir="ltr">In addition to the reasons mentioned by Stefano: it is becoming urgent to move the repository out of qe-forge, given
the frequent malfunctioning of the mailing list, filling the disk with
GBytes of logs and data.<br><br>I also think it is a good idea to package a bugfix v.6.2.1 release, with
several bug fixes and some new stuff, before we start to remove iotk and
the old I/O. So I propose to do the following:<br>- Stop all svn commits on Dec.7<br>- Package the release on Dec.8-9<br>- Close the svn repository, stop mirroring, move to gitlab on Dec.11<br><br>Please consider registering to <a href="http://gitlab.com" target="_blank">gitlab.com</a>. If you are already registered to github, you can use your github account (I did, it works).<br><br>Paolo<div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 21, 2017 at 7:12 PM, Stefano Baroni <span dir="ltr"><<a href="mailto:baroni@sissa.it" target="_blank">baroni@sissa.it</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><span>Thank you, Michael: you got the point. </span><div><span>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.</span><div><ol class="m_-7036394047497150965m_2254609577033764234m_-822868042661717889MailOutline"><span><li>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.</li><li>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.</li></span><li>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.</li><span><li>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.</li><li>It was therefore (tentatively, but almost definitively) decided to:</li><ol><li><b>Move the project to <a href="http://gitlab.com" target="_blank">gitlab.com</a>, where all the development effort will take place</b>.</li><li>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.</li><li>Look forward to moving the development to the private repository if and when the QEF or some of its partners can afford the move.</li><li>Have mailing lists managed as a separate service, likely but not necessarily, by the center that will host the private gitlab instance.</li><li>The current QE mirror on GitHub will continue to exist and to be updated.</li></ol></span><li>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).</li></ol><span><div><br></div><div>Hope to have got all the main points right and to have reported them faithfully.</div><span class="m_-7036394047497150965m_2254609577033764234HOEnZb"><font color="#888888"><div><br></div><div>Stefano</div></font></span></span></div><div><br><blockquote type="cite"><span><div>On 10 Nov 2017, at 21:27, Michael Banck <<a href="mailto:mbanck@gmx.net" target="_blank">mbanck@gmx.net</a>> wrote:</div><br class="m_-7036394047497150965m_2254609577033764234Apple-interchange-newline"></span><div><div class="m_-7036394047497150965h5"><div><div>On Fri, Nov 10, 2017 at 07:40:41PM +0100, Nicola Marzari wrote:<br><blockquote type="cite">On 10/11/2017 11:04, Samuel Poncé wrote:<br><blockquote type="cite">Dear all,<br><br>My guess is that the main reason is that GitLab is Ukrainian vs US for <br>GitHub and that GitLab is free and open source.<br><br>Its has slower access time for me through (sometimes takes 10 solid <br>seconds before getting the webpage).<br><br>When is the official move planned (i.e. commit to SVN are not accepted <br>anymore) ?<br><br>Best,<br>Samuel<br></blockquote><br>github is also free, and with private repositories, if you ask and<br>mention the educational status. anyhow, great to move to git - I just<br>think we should also have considered that many in the community<br>are already familiar and registered with github.<br></blockquote><br>The main difference is that you can host gitlab yourself (if you want),<br>though nowadays that might be somewhat involved due to the Docker<br>integration and whatnot.<br><br>If you plan to use a hosted service, there's probably not a huge<br>difference between github and gitlab so going where most of the<br>developers already are makes sense.<br><br>The main issue might be that neither provide some mailing-list like<br>discussion forum, as the forge does/did.<br><br><br>Michael<br></div></div></div></div></blockquote></div><br></div><br><br><div>
<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="text-align:start;text-indent:0px;word-wrap:break-word"><div style="text-align:start;text-indent:0px;word-wrap:break-word"><div style="word-wrap:break-word"><div style="text-align:start;text-indent:0px"><span style="font-size:12px">—</span></div><div style="text-align:start;text-indent:0px"><span style="font-size:12px">Stefano Baroni - SISSA, Trieste - <a href="http://stefano.baroni.me" target="_blank">http://stefano.baroni.me</a>, st<wbr>efanobaroni (skype)</span></div><div style="text-align:start;text-indent:0px"><span style="font-size:12px"><br></span></div><div style="color:rgb(0,0,0);letter-spacing:normal;text-transform:none;white-space:normal;word-spacing:0px;font-variant-caps:normal;text-align:start;text-indent:0px"><span style="font-size:12px">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]<br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,<br>Univ. Udine, via delle Scienze 208, 33100 Udine, Italy<br>Phone +39-0432-558216, fax +39-0432-558222<br><br></div></div></div></div></div>
<br><br></span></div></div></div></div></div>
</div></div></div></blockquote></div></div></div>