[kde-community] Future Git Plans

Ben Cooksley bcooksley at kde.org
Sun Feb 16 08:14:10 GMT 2014


On Sat, Feb 15, 2014 at 11:55 PM, Aaron J. Seigo <aseigo at kde.org> wrote:
> On Friday, February 14, 2014 22:52:04 Jeff Mitchell wrote:
>> However, in the intervening years, GitLab (https://www.gitlab.com/) has
>
> Playing around with the demo a bit this morning, there are a number of benefits
> I see, most of which you already mentioned. The big one for me is the
> integration; that it feels a lot like github in style is a bonus too, as that
> should make KDE infrastructure feel more familiar to many new comers.
>
> It will mean a period of learning new tools by people used to what we have
> now, and a lot of dead links to projects.kde.org floating around out there
> unless there is some magical rewrite system implemented .. but those are not
> blocker issues imho.
>
>> Due to its feature set, GitLab alone could take the place of at least
>> projects.kde.org, commits.kde.org, quickgit.kde.org, and -- due to the
>> built-in merge request workflow -- reviewboard.kde.org, drastically
>> easing management and maintenance burden for the sysadmins. If the
>
> That's a definitely plus and perhaps all the reason we need.
>
> I suppose sysadmin has already looked into what it will take to integrate it
> with identity.kde.org. You didn't mention that in your email, but I assume
> that was probably one of the first things you did :)

Some work on Identity integration has already been done, yes.

>
> Since you said that gitlab has been doing well to gain adoption, I imagine
> that we will continue to see it grow or at least be maintained for a good
> while. That's obviously quite important for KDE ...

It is, yes - considering what has happened with Chiliproject.

>
>> built-in wiki and issue tracking capabilities are enabled (which can be
>> managed per-project), then projects (especially self-contained ones,
>> such as Extragear projects) that desire a highly integrated workflow
>> could migrate those functions to GitLab as well (note that this is not a
>> statement indicating that we are planning to ditch Bugzilla any time
>> soon!).
>
> I suppose a project could use the issue tracking as an internal project task
> list, which would be nice to have. Bugzilla is great for the public
> interaction, but that also makes its use for task lists not overly useful.
> It's not a kanban board, but it's at least a step up from what we have now on
> KDE infrastructure.

We have an sysadmin request currently being worked on (separate to
Gitlab) which is related to Kanban style workflows.

>
>> This email serves two purposes: one, to inform the community of the
>> direction we would like to go with KDE's Git hosting and request
>> feedback; two, to ask for volunteer projects that are willing to act as
>> crash test dummies for the new system, helping us figure out the best
>> way to set it up, work out kinks, etc. Due to the bleeding-edge nature,
>> we're currently limiting this to self-contained projects, such as those
>> in Extragear.
>
> I'd be happy to engage in this process with Sprinter. It's self-contained and
> active.
>
> --
> Aaron J. Seigo

Thanks,
Ben

> _______________________________________________
> kde-community mailing list
> kde-community at kde.org
> https://mail.kde.org/mailman/listinfo/kde-community



More information about the kde-community mailing list