using gitlab ultimate

Ben Cooksley bcooksley at kde.org
Thu Aug 3 12:53:26 BST 2023


On Thu, Aug 3, 2023 at 1:31 AM Harald Sitter <sitter at kde.org> wrote:

> Ahoy!
>
> How about we start using the gitlab ultimate rather than the free version?
>
> It'd give us access to some handy dandy features like
>
> - CI dashboard
> - multiple MR assignees
> - better issue boards
> - epics & roadmaps
> - dependency scanning support (for our supporting projects written in
> ruby, go, python etc)
>

With regards to the above:

The CI dashboards offered by Gitlab EE (Ultimate) would still be
insufficient for our needs from what I can tell in the documentation. We
need to be able to see down to the job level to separate based on platform
/ checks failing, which isn't supported functionality. For this we will
need to develop something different and custom, and unlike the previous
iterations won't be able to make use ot Grafana (as Gitlab CI statuses just
isn't something that fits well within the Prometheus/Grafana model)

With respect to dependency scanning, the core functionality is still
available and the raw reports are published to Gitlab, what is missing is
the visualisation (much like test reports on commits).

For issue boards, we've yet to fully do that migration - but when we do
switch off Phabricator and bring it's content into Gitlab - we can
definitely look at asking for bits and pieces of functionality to be moved
over as Eike mentioned.
We were already successful in getting multiple boards moved over (for the
project level).

I have plans surrounding MR assignees, watch this space....

Much like the rest of the people who have commented here, I agree with the
philosophy of continuing to only use Open Source Software to develop Open
Source Software.


> and that's just off the top of my head!
>
> What do you reckon?
>
> HS
>

Thanks,
Ben
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-community/attachments/20230803/566fe1b8/attachment.htm>


More information about the kde-community mailing list