Bryan Østergaard ([info]kloeri) wrote,
@ 2009-03-25 13:12:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Repository naming
To avoid name clashes and silly names we're adding a new set of rules for naming repositories. The rules affect profiles/repo_name and not the actual sync url which can differ if neccessary. I'd recommend using the same name however.

The new rules for repo_name is as follows:
- Official topic repositories uses the topic as name.
- Personal repositories uses use the owners (nick)name
- Personal topic repositories use owners (nick)name-topic

So the official KDE repository is named 'kde' and you can find all it's packages using for example 'paludis --list-packages --repository kde'. Ingmars personal repository is named 'ingmar' and if he had a personal topic repository for office type packages it would be named 'ingmar-office'.

I hope the new rules will make the status of repositories easier to understand.



(5 comments) - (Post a new comment)


(Anonymous)
2009-03-25 01:58 pm UTC (link)
What about unofficial collaboration-based topic repos, like media-unofficial? It's currently hosted on alip's GitHub account, but since it's maintained by several people, it could conceivably end up being hosted by someone else in the future.

(Reply to this) (Thread)


[info]kloeri
2009-03-25 03:16 pm UTC (link)
It doesn't matter who the owner is or how the repository is hosted. Media-unofficial is a normal topic repository like the ones hosted at git.exherbo.org and maintained by several developers including several Exherbo devs.

(Reply to this) (Parent)(Thread)


(Anonymous)
2009-03-25 03:27 pm UTC (link)
I think you missed my point. By the rules stated above, ::media-unofficial would seem to be restricted to being called ::alip-media-unofficial, or at least something prefixed with "alip-". Another rule is needed to address topic repos maintained by more than one person. Adding the suffix "-unofficial" to ::topic seems more reasonable, so ::media-unofficial should remain ::media-unofficial. :)

(Reply to this) (Parent)(Thread)


[info]kloeri
2009-03-25 03:44 pm UTC (link)
a -unofficial suffix is fine. But I was trying to say that media-unofficial isn't a personal repository despite being owned by alip and therefore shouldn't be named alip-media. Similarly arbor isn't a personal repository despite being owned by me :)

(Reply to this) (Parent)


(Anonymous)
2009-03-25 03:31 pm UTC (link)
I think the point was, how should an unofficial topic-repository maintained by several individuals, exherbo developers or not, be named? As long as we're reasonably small naming them [topic]-unofficial like the media-unofficial repository shouldn't cause any clashes. And if we hit any later on dealing with them as they arise isn't that hard since changing the name of a repository doesn't require any actions from the users of that repository (only from the developers). If we ever reach a point where we have several repositories dealing with the same topic maintained by different groups of people we're probably doing it wrong anyway.
--
Anders Ossowicki

(Reply to this) (Parent)


(5 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…