<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;"><div>Hello Bhushan!<br></div><div><br></div><div>Thank you for you work on the Gitlab migration!<br></div><div><br></div><div>The lists look good! Here are some ideas that I have, in case you think they can be considered before we transition:<br></div><div>• The "applications" category is somewhat misleading to me: it does not include all KDE applications, and not all repositories in that category are applications either. Looking through the list of projects in there, I think they can be safely distributed across other categories. Most complicated there are IMO kate, dolphin, klook, konqueror, konsole and yakuake. Somehow terminal emulators, file managers and text editors feel like they belong to the same category, but I don't know how to call it; maybe "files"?<br></div><div>• Tentative, but I think a category called "science" might make sense creating. Since KDE regularly attempts to promote usage of our software in scientific institutions, that wouldn't hurt either. E.g. Mark (an app for data science) doesn't really belong in "education", and I think is also true for labplot and rkward.<br></div><div>• I see a category named "others". Looking at its contents, maybe it can be renamed to "community"?<br></div><div><br></div><div>Looking forward to the move!<br></div><div><br></div><div>Cheers,<br></div><div>Ilya.<br></div><div><br></div><div class="zmail_extra" style="" data-zbluepencil-ignore="true"><div><br></div><div id="Zm-_Id_-Sgn1">---- Дата: Пн, 27 апр 2020 04:40:01 +0300 <b>Bhushan Shah <bshah@kde.org></b> написал(а) ----<br></div><div><br></div><blockquote style="border-left: 1px solid rgb(204, 204, 204); padding-left: 6px; margin: 0px 0px 0px 5px;"><div>[Please keep <a href="mailto:sysadmin@kde.org" target="_blank">sysadmin@kde.org</a> list or <a href="mailto:bshah@kde.org" target="_blank">bshah@kde.org</a> in the CC for <br>replies] <br> <br>Hello Community members, <br> <br>In view of upcoming Gitlab migration, we sysadmin team wants to share <br>the recommended structuring for the repositories on Gitlab. <br> <br>We had multiple options, <br> <br>- Flat structure: In this option we would have everything under one <br> single namespace/group: <a href="https://invent.kde.org/kde/knetwalk" target="_blank">https://invent.kde.org/kde/knetwalk</a> <br>- Subgroups under top-level group: In this option we would have a groups <br> under KDE namespace: <a href="https://invent.kde.org/kde/games/knetwalk" target="_blank">https://invent.kde.org/kde/games/knetwalk</a> <br>- Groups at top level: In this option we would establish a series of <br> groups at the top level, e.g. <a href="https://invent.kde.org/games/knetwalk" target="_blank">https://invent.kde.org/games/knetwalk</a> <br> <br>We have discussed this with small but representative group of <br>contributors or maintainers, and based on their suggestions, we <br>recommend that we go with option 3. Having sub-groups at top level will <br>allow us to, <br> <br>- Provides good visibility on all reviews, tasks and other items within <br> the groups/modules we define <br>- Provides improvements to discoverability of projects <br>- Makes it possible for groups of projects to establish a group level <br> task board should it fit their needs (for tracking a release for <br> instance) <br>- Makes the most semantic sense, as the ‘KDE’ top level group suggested <br> in option 2 is duplicative considering the Gitlab instance is under <br> kde.org. <br>- The discoverability of projects is maximised, as there is no need to <br> open the top level ‘KDE’ group before going into the subgroup. <br> <br>I've worked on draft "move" of the current set of the repositories in <br>their respective subgroups at the repo-metadata project's branch [1]. <br>You can browse the directory structure to get idea of how final <br>structure on Gitlab would look like. <br> <br>If we don't have any objections we would like to implement this next <br>week and move projects to <a href="https://invent.kde.org" target="_blank">https://invent.kde.org</a>. <br> <br>Thanks! <br>Bhushan for sysadmin team <br> <br>[1] <a href="https://cgit.kde.org/sysadmin/repo-metadata.git/tree/projects-invent?h=bshah/invent" target="_blank">https://cgit.kde.org/sysadmin/repo-metadata.git/tree/projects-invent?h=bshah/invent</a> <br> <br>-- <br>Bhushan Shah <br><a href="http://blog.bshah.in" target="_blank">http://blog.bshah.in</a> <br>IRC Nick : bshah on Freenode <br>GPG key fingerprint : 0AAC 775B B643 7A8D 9AF7 A3AC FE07 8411 7FBC E11D <br></div></blockquote></div><div><br></div></div><br></body></html>