On Sun, 2008-08-17 at 04:06 +0200, Alexey Eremenko wrote:
On Sun, Aug 17, 2008 at 2:56 AM, Pascal Bleser <pascal.bleser@opensuse.org> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Posting from Alexey's "Requesting to create a top level project "Contrib"" post:
Pascal Bleser wrote:
Either you want a coordinated effort with several contributors or you just rush something badly thought out on your own. If you want the former, then we're not done discussing it.
For example, I have some doubts about your list of candidates on the wiki page [1]. To be more specific, dynagen/dynamips? Who the hell cares about those ? You and 5 other people ? Does that make it a good candidate for being in the contrib repository ? (playing devil's advocate here)
Well, those 2 specific packages are needed by me, but I agree, that those may be poor candidates, at least for first stage.
I have removed them from candidates list for now.
Not sure why you removed them but... After all, they are "candidates".
As I replied in your above mentioned post, if you/we want this to be a coordinated effort of several and not a one-man-show of Alexey, - - we need a sufficient number of good packagers, not just 2 or 3 - - we need to think about, discuss, define the release cycle (freezing, announcing, etc...) - - the list of candidates shouldn't be "what Alexey needs right now"
Everyone is free to add candidate packages to the list.
About release cycle: "Contrib" will be in sync with Factory release cycles. It will BETA-test during openSUSE 11.1 BETA cycle, together with it
See policy: http://www.opensuse.org/Contrib
I don't think the policy has been established though? If not, it'd be really good if you could say that this is "your opinion", instead of trying to make it a policy by pointing to a page that will change the further we get.
e.g.: what do we think is an appropriate size for the repository to be ? - - just shove anything into it and possibly end up with a huge repository; - - keep it small and well tested ? Ideally it should be both reasonably stable and have large number of packages.
I want to see every app ever written being in this repo, BUT, we also have to think about the size of repodata. Will we just continue adding packaging to this repo without thinking of that? Is there a plan on how to tackle this?
Specific packages are to be reviewed on case-by-case basis.
By whom?
Do we want to have a contrib-(staging|beta|unstable|experimental|testing) repository where packages have to undergo some reported tests before they end up in contrib ?
Generally I prefer to keep unstable/experimental stuff either upstream or in user's OBS, not in contrib. After it becomes stable it may become integrated. This will allow us to stay in focus. (not waste energy to maintain too many repos)
Sure, but how will you get people to test "unstable"/"experimental" packages if they stay in someones home?
Maybe later on we will revisit the idea, and add separation. (stable/unstable)
But if anyone thinks we need unstable repository now, let discuss it.
I'd love to see this happen, but I have no idea on how to realize it :-/
We should also at least think grossly about a process to request packages for the contrib repository (e.g. bugzilla).
Yes, bugzilla integration is very important indeed.
I have added that this topic is to be discussed to the project's home page wiki.
Bugzilla sounds like the way to go for this.
I'm really not a process type of guy, but a bare minimum should be written down on the wiki before we start, and if we want people (packagers and testers) to join the effort, they have to know exactly what they (are going to|would) participate in.
Yes, wiki page is the first thing, that is done. http://en.opensuse.org/Contrib/
It's "created", not done. Alexey, I love that you started to talk about this, and I hope it is a language issue when you reply like this (see above regarding the "Policy established" as well)
Thanks-in-advance,
Cheers, Magnus --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org