[opensuse-packaging] Re: One step back with devel projects
Hi, As I no longer have the original thread in my mail folder, I'm hoping you take a link to the archive :) http://lists.opensuse.org/opensuse-packaging/2009-09/msg00156.html As discussed last year, openSUSE: is reserved for "official" repos, so adrian created devel:openSUSE:Factory and it's free for all packages whose maintainers do not feel their package as fit into any of the other devel projects. This project is different to the other devel projects: - it has no topic, the only thing the packages in there have in common are that they are branches of openSUSE:Factory packages - if you have a package in there, you can add as many co-maintainers as you wanted, but only on a package level, the project itself will be maintained by me (and hopefully some other brave souls). I only created one repository: the snapshot repo of O:F - if that's not enough for your package, its clearly not a candidate. So feel free to send the submit requests. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Stephan Kulow wrote:
so adrian created devel:openSUSE:Factory and it's free for all packages whose maintainers do not feel their package as fit into any of the other devel projects.
This project is different to the other devel projects:
- it has no topic, the only thing the packages in there have in common are that they are branches of openSUSE:Factory packages
In other, more explicit words this I guess means - only packages that are actually in Factory can be in devel:openSUSE:Factory - changes there are expected to be sr'd to Factory in a timely manner - changes that were not accepted in Factory have to be removed from devel:openSUSE:Factory ? If I start a new package in my home project and submit it to Factory, will it's devel project automatically be set to devel:openSUSE:Factory? cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Hi, On 01/18/2010 05:31 PM, Ludwig Nussel wrote:
Stephan Kulow wrote:
so adrian created devel:openSUSE:Factory and it's free for all packages whose maintainers do not feel their package as fit into any of the other devel projects.
This project is different to the other devel projects:
- it has no topic, the only thing the packages in there have in common are that they are branches of openSUSE:Factory packages
In other, more explicit words this I guess means [...] - changes there are expected to be sr'd to Factory in a timely manner
This btw is expected of all devel projects. [...]
If I start a new package in my home project and submit it to Factory, will it's devel project automatically be set to devel:openSUSE:Factory?
No. This is not the replacement for devel projects. This is a devel project for packages that fit nowhere else. New packages are always expected to come from a devel project. If they fit in an existing devel project they should be maintained there. If there is no devel project where the package fits then you can use devel:openSUSE:Factory. If you want to (re)group existing or new packages into a new devel project you need to "request" this on opensuse-packaging. Henne -- Henne Vogelsang, openSUSE. Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Henne Vogelsang wrote:
If you want to (re)group existing or new packages into a new devel project you need to "request" this on opensuse-packaging.
So whose permission do I need to move e.g. lomoco from Base:System to games:tools? cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Am Dienstag 19 Januar 2010 schrieb Ludwig Nussel:
Henne Vogelsang wrote:
If you want to (re)group existing or new packages into a new devel project you need to "request" this on opensuse-packaging.
So whose permission do I need to move e.g. lomoco from Base:System to games:tools?
games:tools is not a new devel project, shuffling from one to another devel project just requires a change_devel request. I'm the one to review those and the only rules I apply here are: - the target project is a known devel project or I'm aware of a discussion to create it. In dubio I ask henne here as he owned the initial split - I understand the reasoning of moving Greetings, Stephan -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Am Montag 18 Januar 2010 schrieb Ludwig Nussel:
In other, more explicit words this I guess means - only packages that are actually in Factory can be in devel:openSUSE:Factory Except they are to be submitted to Factory and people can convince either this list or opensuse-factory that there is no better place. The rules for new packages in Factory are still the old ones: http://lists.opensuse.org/opensuse-packaging/2009-07/msg00100.html quoting: "- the package has to be submitted and reviewed into an _existant_ devel project"
- changes there are expected to be sr'd to Factory in a timely manner As for every other devel project.
- changes that were not accepted in Factory have to be removed from devel:openSUSE:Factory ? As for every other devel project: the package in there has to accept the Factory policies. If some change does not comply to it, it has to be fixed - in one way or another.
If I start a new package in my home project and submit it to Factory, will it's devel project automatically be set to devel:openSUSE:Factory?
The package won't be accepted from your home project. See above. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Stephan Kulow wrote:
Am Montag 18 Januar 2010 schrieb Ludwig Nussel:
In other, more explicit words this I guess means - only packages that are actually in Factory can be in devel:openSUSE:Factory Except they are to be submitted to Factory and people can convince either this list or opensuse-factory that there is no better place. The rules for new packages in Factory are still the old ones: http://lists.opensuse.org/opensuse-packaging/2009-07/msg00100.html quoting: "- the package has to be submitted and reviewed into an _existant_ devel project"
Well hidden. I've now added a link to http://en.opensuse.org/Factory/Packaging to http://en.opensuse.org/Factory_distribution#How_can_I_contribute.3F
- changes that were not accepted in Factory have to be removed from devel:openSUSE:Factory ? As for every other devel project: the package in there has to accept the Factory policies. If some change does not comply to it, it has to be fixed - in one way or another.
That's the theory and nowhere mandated. In practice the existing devel projects are a wild mix of staging for Factory, backports of Factory packages to older distros or even container for packages that never have and probably never will hit Factory. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Am Dienstag 19 Januar 2010 schrieb Ludwig Nussel:
As for every other devel project: the package in there has to accept the Factory policies. If some change does not comply to it, it has to be fixed - in one way or another.
That's the theory and nowhere mandated. In practice the existing devel projects are a wild mix of staging for Factory, backports of Factory packages to older distros or even container for packages that never have and probably never will hit Factory.
I don't see any need to restrict devel projects to be _only_ devel project if it's ok for the maintainers of said project. I only care about the packages that _are_ part of factory and there it's indeed required by me talking to the maintainers if the package is different from factory for a long time. Actually I cleaned up a lot of those with sources that weren't pushed to factory. If that's not ok for those packages, then they should look for another project to split factory development from "wild backporting" and this is what my original mail aims for. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (3)
-
Henne Vogelsang
-
Ludwig Nussel
-
Stephan Kulow