Add an option to organize repos by groups from invent.kde.org
Currently, you can choose to use the KDE structure or a flat structure.
Flat structure is too disorganized for me and will make loading ~/kde/src
in Dolphin much slower.
KDE structure is mostly good for organization, except when dealing with new projects. Inevitably, I'll have copies of something new like Neochat at ~/kde/src/playground/network/neochat
, then ~/kde/src/kdereview/network/neochat
, then wherever it ends up after review and all the equivalent build folders for those locations. Meanwhile, the repo for cloning neochat isn't as likely to change.
To me, it would make sense to have an option (maybe even the default behavior) to organize by groups.
For example, Neochat would be located at ~/kde/src/network/neochat
and plasma-desktop would be located at ~/kde/src/plasma/plasma-desktop
.