On Sunday, April 26, 2020 9:40:01 PM EDT Bhushan Shah wrote: > [Please keep sysadmin@kde.org list or bshah@kde.org in the CC for > replies] >=20 > Hello Community members, >=20 > In view of upcoming Gitlab migration, we sysadmin team wants to share > the recommended structuring for the repositories on Gitlab. >=20 > We had multiple options, >=20 > - Flat structure: In this option we would have everything under one > single namespace/group: https://invent.kde.org/kde/knetwalk > - Subgroups under top-level group: In this option we would have a groups > under KDE namespace: https://invent.kde.org/kde/games/knetwalk > - Groups at top level: In this option we would establish a series of > groups at the top level, e.g. https://invent.kde.org/games/knetwalk >=20 > We have discussed this with small but representative group of > contributors or maintainers, and based on their suggestions, we > recommend that we go with option 3. Having sub-groups at top level will > allow us to, >=20 > - Provides good visibility on all reviews, tasks and other items within > the groups/modules we define > - Provides improvements to discoverability of projects > - Makes it possible for groups of projects to establish a group level > task board should it fit their needs (for tracking a release for > instance) > - Makes the most semantic sense, as the =E2=80=98KDE=E2=80=99 top level g= roup suggested > in option 2 is duplicative considering the Gitlab instance is under > kde.org. > - The discoverability of projects is maximised, as there is no need to > open the top level =E2=80=98KDE=E2=80=99 group before going into the su= bgroup. >=20 > I've worked on draft "move" of the current set of the repositories in > their respective subgroups at the repo-metadata project's branch [1]. > You can browse the directory structure to get idea of how final > structure on Gitlab would look like. >=20 > If we don't have any objections we would like to implement this next > week and move projects to https://invent.kde.org. >=20 > Thanks! > Bhushan for sysadmin team >=20 > [1] https://cgit.kde.org/sysadmin/repo-metadata.git/tree/projects-invent?= h=3Dbshah/invent >=20 =2E.. to answer your original question my opinion is +1 I do appreciate all the work the sysadmins are putting onto this endeavor a= nd I'm glad we are making the move. I hope it happens next week as planned. =2DAllen