[opensuse-factory] Adding new packages to Contrib
Hi, I tried to describe a process of adding packages to the Contrib repo: http://en.opensuse.org/Contrib/Adding_new_packages . Note that this is just a proposal, if you think that something is missing, or that something is a plain stupid requirement, just say so :). I just thought it's time to have something more specific. Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Fri, Aug 22, 2008 at 11:01 AM, Michal Marek <mmarek@suse.cz> wrote:
Hi,
I tried to describe a process of adding packages to the Contrib repo: http://en.opensuse.org/Contrib/Adding_new_packages . Note that this is just a proposal, if you think that something is missing, or that something is a plain stupid requirement, just say so :). I just thought it's time to have something more specific.
Maintainer's tasks: 1. Why you "osc" commands? I think maintainer can work with web interface as well... 2. relax-requirement: Testing - I think either on x86 or x86-64 is fine. 3. If you think your package is ready... (lack license) We need require license to be OSI approved. Newbie maintainers won't give us priprietary stuff this way. Reviewers' Tasks: 1. (??? Relax this rule for packages with little or no security risks, like games without multiplayer mode?) 1.a. Yes, I think it can be relaxed for pure userspace apps (not daemons, not LKMs, ...) 1.b. We need to ask Novell security team to provide us basic security guidelines - and publi9sh that on the wiki. 2. (??? Or make a copy of the package and let the maintainer send submit requests. Not decided yet) Link for now. After feature-freeze copy. -- -Alexey Eromenko "Technologov" --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Alexey Eremenko wrote:
Maintainer's tasks: 1. Why you "osc" commands? I think maintainer can work with web interface as well...
Feel free to add screenshots explaining how to do it in the web interface.
3. If you think your package is ready... (lack license) We need require license to be OSI approved. Newbie maintainers won't give us priprietary stuff this way.
This is already a requirement for all buildservice packages, it has nothing to do with Contrib.
Reviewers' Tasks: 1. (??? Relax this rule for packages with little or no security risks, like games without multiplayer mode?) 1.a. Yes, I think it can be relaxed for pure userspace apps (not daemons, not LKMs, ...) not media players, not mail clients, not photo editors, not rss readers, not ... ;)
2. (??? Or make a copy of the package and let the maintainer send submit requests. Not decided yet) Link for now. After feature-freeze copy.
Well, yes, I'm for that option too. Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Michal Marek wrote:
Alexey Eremenko wrote:
3. If you think your package is ready... (lack license) We need require license to be OSI approved. Newbie maintainers won't give us priprietary stuff this way.
This is already a requirement for all buildservice packages, it has nothing to do with Contrib.
I added a note to the Reviewers' Tasks checklist: # If the package is distributable via the Build Service at all (refer to the Application Black List) and has an opensource license. Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Additional rule: If package comes from Factory, we can relax those rules. -- -Alexey Eromenko "Technologov" --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (2)
-
Alexey Eremenko
-
Michal Marek