Information regarding upcoming Gitlab Migration

Nate Graham nate at kde.org
Thu Apr 30 15:45:22 BST 2020


If I'm understanding things, we have solutions to most or all of the 
objections raised so far:

- Projects will be allowed to live in--or at least appear in--multiple 
top-level groups (e.g. plasma-framework could appear in both the 
Frameworks top-level group and also the Plasma top-level group)

- kdesrc-build and other scripts can be updated to allow people to 
easily check out repos using git prefixes (e.g. so that something like 
`git clone kde:dolphin` will still work regardlyss of a project's 
underlying group)

- cgit will continue to exist for three weeks to provide some transition 
time

- Each repo can have its own workboard in addition to the single 
group-level workboard

If the above are accurate, then I firmly support the proposal.

As for the actual grouping, I think it makes sense to have top-level 
groups for Frameworks, Plasma, PIM, etc. as originally proposed. I can 
support putting apps into category-specific groups (e.g. Multimedia, 
Office, Graphics, Games, etc) as long as apps could appear in multiple 
groups if needed for the case of apps that logically span boundaries 
(e.g. repos for PlaMo apps could appear in both the Plasma Mobile 
top-level group and also the relevant app group).


Nate


More information about the Plasma-devel mailing list