Enforce unique repository names outside of user private namespaces
To keep our tooling for the CI and other build tools easy, it makes sense to be able to identify a repository on invent.kde.org just by name.
e.g. kate
There should be no clashing repository names outside of the user private namespaces.
That avoids any kind of dependency name conflict, avoid one needs to add the full or partial paths for such stuff and allows flat checkouts for builds.