[opensuse-factory] Re: [opensuse-java] Split devel and a "backports" project
On Thu, Jul 12, 2012 at 11:35:28AM -0500, Archie Cobbs wrote:
On Thu, Jul 12, 2012 at 9:04 AM, Michal Vyskocil
wrote: I've got a request from Frank to add CentOS, Mandriva and openSUSE 11.4 into Java:packages. I personally do not like this idea - J:p is intended to be a devel project for Factory. On the other hand, there might be someone will be interested and will take a care. And I don't want to block our community from that. So I am thinking about following concept
1.) create new Java:Factory project -> this will be the devel project for Factory, so only openSUSE_Factory repository will be added
Dumb question: why not just keep a single project and set CentOS, etc. builds to disabled (possibly by default?) for packages that don't properly build under those distributions?
Hallo, that is not a dumb question, but perfectly valid one! Let me collect my reasons for that * I am lazy, so I don't want to filter the non Factory results from package states * I cannot remove the repositories, because BS sucks - it won't allow you as a project maintainer to change it in a case if someone did a branch from it* * and I really do not care about fails in non Factory project - for instance, when porting Factory to jdk7, I've simply disabled sle11, and openSUSE targets * the split makes the purpose of the projects clear - this one is a devel one, that one is for those willing to use most recent software on other distributions * and I am not convinced, that adding more maintainers to one project is the right way to go - on the other hand I do not want to block interested people just for my lazyness
Is the worry that with a single project, people porting to other distributions and people updating for factory will step on each others' toes?
Basically not, because I am the major contributor and I do what I want to ;-) But in general, that can be a case as well. @Frank: to make a situation a less academic, it will be good to know if you will want to work in such layout? IOW contribute CentOS and Mandriva related changes through Java:Backports project? * and no, emaling people do not help Regards Michal Vyskocil
Just not to muddy the waters, but I think the best way would just have jdk7 available and let the Java developers worry about their the rest. Or am I misunderstanding this? Manfred -----Original Message----- From: Michal Vyskocil [mailto:mvyskocil@suse.cz] Sent: Friday, July 13, 2012 2:20 AM To: Archie Cobbs Cc: opensuse-java@opensuse.org; F.Schuette@t-online.de; opensuse-factory@opensuse.org Subject: Re: [opensuse-java] Split devel and a "backports" project On Thu, Jul 12, 2012 at 11:35:28AM -0500, Archie Cobbs wrote:
On Thu, Jul 12, 2012 at 9:04 AM, Michal Vyskocil
wrote: I've got a request from Frank to add CentOS, Mandriva and openSUSE 11.4 into Java:packages. I personally do not like this idea - J:p is intended to be a devel project for Factory. On the other hand, there might be someone will be interested and will take a care. And I don't want to block our community from that. So I am thinking about following concept
1.) create new Java:Factory project -> this will be the devel project for Factory, so only openSUSE_Factory repository will be added
Dumb question: why not just keep a single project and set CentOS, etc. builds to disabled (possibly by default?) for packages that don't properly build under those distributions?
Hallo, that is not a dumb question, but perfectly valid one! Let me collect my reasons for that * I am lazy, so I don't want to filter the non Factory results from package states * I cannot remove the repositories, because BS sucks - it won't allow you as a project maintainer to change it in a case if someone did a branch from it* * and I really do not care about fails in non Factory project - for instance, when porting Factory to jdk7, I've simply disabled sle11, and openSUSE targets * the split makes the purpose of the projects clear - this one is a devel one, that one is for those willing to use most recent software on other distributions * and I am not convinced, that adding more maintainers to one project is the right way to go - on the other hand I do not want to block interested people just for my lazyness
Is the worry that with a single project, people porting to other distributions and people updating for factory will step on each others' toes?
Basically not, because I am the major contributor and I do what I want to ;-) But in general, that can be a case as well. @Frank: to make a situation a less academic, it will be good to know if you will want to work in such layout? IOW contribute CentOS and Mandriva related changes through Java:Backports project? * and no, emaling people do not help Regards Michal Vyskocil -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Thanks Michal for the thoughtful reply.... having maintained various
other projects, I especially agree with this part:
On Fri, Jul 13, 2012 at 2:19 AM, Michal Vyskocil
Basically not, because I am the major contributor and I do what I want to ;-)
Keep up the good work! :) Thanks, -Archie -- Archie L. Cobbs -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, Jul 13, 2012 at 09:19:32AM +0200, Michal Vyskocil wrote: [ 8< ]
* I cannot remove the repositories, because BS sucks
tststs. What harsh words for our beloved beast. :)
- it won't allow you as a project maintainer to change it in a case if someone did a branch from it*
Are you sure you arn't able to ignore this and force your commit? Nevertheless you're right mailing each branch maintainer doesn't work. Can you please file a bug report and add a pointer to this thread, in particular your reply to let the OBS developers know about it? Please also report the bug ID back to the list. Cheers, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
On Thu, Jul 19, 2012 at 08:08:24PM +0200, Lars Müller wrote:
On Fri, Jul 13, 2012 at 09:19:32AM +0200, Michal Vyskocil wrote: [ 8< ]
* I cannot remove the repositories, because BS sucks
tststs. What harsh words for our beloved beast. :)
- it won't allow you as a project maintainer to change it in a case if someone did a branch from it*
Hallo Lars,
Are you sure you arn't able to ignore this and force your commit?
at least using webui and osc, I'm sure there's no "force" button. I would say this is enforced on a API level.
Nevertheless you're right mailing each branch maintainer doesn't work. Can you please file a bug report and add a pointer to this thread, in particular your reply to let the OBS developers know about it?
Please also report the bug ID back to the list.
that was a very valid point, thank you. I'm ashamed I did not report it before :( https://bugzilla.novell.com/show_bug.cgi?id=772342 Regards Michal Vyskocil
On 20.07.2012 09:19, Michal Vyskocil wrote:
On Thu, Jul 19, 2012 at 08:08:24PM +0200, Lars Müller wrote:
On Fri, Jul 13, 2012 at 09:19:32AM +0200, Michal Vyskocil wrote: [ 8< ]
* I cannot remove the repositories, because BS sucks
tststs. What harsh words for our beloved beast. :)
- it won't allow you as a project maintainer to change it in a case if someone did a branch from it*
Hallo Lars,
Are you sure you arn't able to ignore this and force your commit?
at least using webui and osc, I'm sure there's no "force" button. I would say this is enforced on a API level.
You're correct about the webui, osc has -f for osc meta prj Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Fri, Jul 20, 2012 at 09:58:14AM +0200, Stephan Kulow wrote:
On 20.07.2012 09:19, Michal Vyskocil wrote:
On Thu, Jul 19, 2012 at 08:08:24PM +0200, Lars Müller wrote:
On Fri, Jul 13, 2012 at 09:19:32AM +0200, Michal Vyskocil wrote: [ 8< ]
* I cannot remove the repositories, because BS sucks
tststs. What harsh words for our beloved beast. :)
- it won't allow you as a project maintainer to change it in a case if someone did a branch from it*
Hallo Lars,
Are you sure you arn't able to ignore this and force your commit?
at least using webui and osc, I'm sure there's no "force" button. I would say this is enforced on a API level.
You're correct about the webui, osc has -f for osc meta prj
I'm sure I read the help, but I was probably blind. Thanks!
Greetings, Stephan
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (5)
-
Archie Cobbs
-
Lars Müller
-
Manfred Riem
-
Michal Vyskocil
-
Stephan Kulow