<div dir="auto">Hope it goes well kdiff3 is currently using gitlab's ci in addition to the kde ci.</div><br><div class="gmail_quote"><div dir="ltr">On Tue, Jan 15, 2019, 5:32 PM Neofytos Kolokotronis <<a href="mailto:neofytosk@posteo.net">neofytosk@posteo.net</a> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello everyone,<br>
<br>
we would like to inform all of you that a team consisting of the KDE <br>
sysadmin, e.V. board and onboarding goal members has been in talks with <br>
Gitlab about a possible migration of KDE from Phabricator (and perhaps <br>
other tools that can be replaced by it) to a self-hosted GitLab CE <br>
instance. Some further information can be found here: <br>
<a href="https://gitlab.com/gitlab-org/gitlab-ce/issues/53206" rel="noreferrer noreferrer" target="_blank">https://gitlab.com/gitlab-org/gitlab-ce/issues/53206</a>.<br>
<br>
We have been holding regular calls with Gitlab and the discussion has <br>
been going very well, with GitLab being very reactive to our questions <br>
and requests. The KDE e.V. members are kept up to date after every call.<br>
<br>
Thanks to the great work put in by sysadmin, we now have an initial <br>
setup of GitLab available for testing: <a href="https://invent.kde.org/" rel="noreferrer noreferrer" target="_blank">https://invent.kde.org/</a> .<br>
<br>
Several KDE projects are currently helping us test the implementation <br>
and workflows. These have been chosen for being:<br>
- Small in number of contributors involved and not having complex and <br>
very large code repositories<br>
- Rather active (so they can test things), but not rely heavily on <br>
Phabricator or have regular deadlines to catch so their workflow doesn't <br>
break<br>
- Willing to go through the initial hurdles and help with testing and <br>
gathering feedback.<br>
<br>
The results of this evaluation are meant to eventually be released to <br>
the wider KDE community, along with a recommendation from the people <br>
involved. Where we go from there will depend on the outcome of the <br>
discussion this is meant to jump-start in an informed way.<br>
<br>
We tried to keep this under the radar until we had some solid feedback <br>
from the testing phase. The news however broke out recently on Reddit:<br>
1. <br>
<a href="https://www.reddit.com/r/kde/comments/adnmd7/kde_is_considering_a_migration_to_gitlab/" rel="noreferrer noreferrer" target="_blank">https://www.reddit.com/r/kde/comments/adnmd7/kde_is_considering_a_migration_to_gitlab/</a><br>
2. <br>
<a href="https://www.reddit.com/r/linux/comments/ado2c8/kde_is_considering_a_migration_to_gitlab/" rel="noreferrer noreferrer" target="_blank">https://www.reddit.com/r/linux/comments/ado2c8/kde_is_considering_a_migration_to_gitlab/</a><br>
To avoid any confusion and misunderstandings, but most importantly to <br>
start the discussion within the wider KDE community, we thought it would <br>
be better to communicate this in a more official way to everyone.<br>
<br>
If you are new to GitLab the list of available features can prove <br>
helpful: <a href="https://about.gitlab.com/features/" rel="noreferrer noreferrer" target="_blank">https://about.gitlab.com/features/</a><br>
<br>
Here are some answers to the FAQs we received so far:<br>
- Why not use the GitLab Enterprise version?<br>
   KDE is commited to only using software under a FOSS license.<br>
- Why a new switch? We switched to Phabricator a few years ago.<br>
   We hope that GitLab will prove to offer a variety of features that <br>
will improve our workflow in the longt-erm and will lower the barrier <br>
for new contributors joining us.<br>
- Why GitLab and not another option?<br>
   We know there are other solutions available (<a href="http://gitea.io" rel="noreferrer noreferrer" target="_blank">gitea.io</a>, <a href="http://sr.ht" rel="noreferrer noreferrer" target="_blank">sr.ht</a>, <br>
<a href="http://pagure.io" rel="noreferrer noreferrer" target="_blank">pagure.io</a> to name a few) but we chose GitLab as they have been working <br>
closely with other FOSS projects (including Debian, GNOME) and we hope <br>
they can offer us a feature-filled solution and a great partnership <br>
going forward.<br>
<br>
Feel free to ask any further questions here.<br>
<br>
Let's have a productive testing phase and discussion!<br>
<br>
Cheers,<br>
Neofytos<br>
on behalf of the team involved in the discussions<br>
<br>
</blockquote></div>