[opensuse-factory] Factory submissions
Hi, I just checked the Factory status page in OBS https://build.opensuse.org/stage/project/status?project=openSUSE%3AFactory&filter_devel=All+Packages&ignore_pending=true&limit_to_fails=false&include_versions=false&include_versions=true&commit=Filter+results And I found it a bit strange to find so many "different changes in devel project". Also for contributions I made to some devel project where I'm not the maintainer and cannot forward to Factory myself :-( AFAIK patchlevel and bugfixes are still allowed in current Factory so could I ask project maintainers to run through their devel projects and submit what should be submitted? Thanks, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am Sonntag, 9. Januar 2011 schrieb Wolfgang Rosenauer:
Hi,
I just checked the Factory status page in OBS https://build.opensuse.org/stage/project/status?project=openSUSE%3AFactory& filter_devel=All+Packages&ignore_pending=true&limit_to_fails=false&include_ versions=false&include_versions=true&commit=Filter+results
And I found it a bit strange to find so many "different changes in devel project". Also for contributions I made to some devel project where I'm not the maintainer and cannot forward to Factory myself :-(
AFAIK patchlevel and bugfixes are still allowed in current Factory so could I ask project maintainers to run through their devel projects and submit what should be submitted?
It's really sad how often I have to act as fallback pusher - for most the devel project seems to be enough to make them happy ;( Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Mon, Jan 10, 2011 at 11:07:11AM +0100, Stephan Kulow wrote:
Am Sonntag, 9. Januar 2011 schrieb Wolfgang Rosenauer:
Hi,
I just checked the Factory status page in OBS https://build.opensuse.org/stage/project/status?project=openSUSE%3AFactory& filter_devel=All+Packages&ignore_pending=true&limit_to_fails=false&include_ versions=false&include_versions=true&commit=Filter+results
And I found it a bit strange to find so many "different changes in devel project". Also for contributions I made to some devel project where I'm not the maintainer and cannot forward to Factory myself :-(
AFAIK patchlevel and bugfixes are still allowed in current Factory so could I ask project maintainers to run through their devel projects and submit what should be submitted?
It's really sad how often I have to act as fallback pusher - for most the devel project seems to be enough to make them happy ;(
If you are doing it always, the lazyness will continue to stay .... ;) Ciao, Marcus -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Mandag den 10. januar 2011 11:19:01 skrev Marcus Meissner:
On Mon, Jan 10, 2011 at 11:07:11AM +0100, Stephan Kulow wrote:
Am Sonntag, 9. Januar 2011 schrieb Wolfgang Rosenauer:
Hi,
I just checked the Factory status page in OBS https://build.opensuse.org/stage/project/status?project=openSUSE%3AFact ory& filter_devel=All+Packages&ignore_pending=true&limit_to_fails=false&inc lude_ versions=false&include_versions=true&commit=Filter+results
And I found it a bit strange to find so many "different changes in devel project". Also for contributions I made to some devel project where I'm not the maintainer and cannot forward to Factory myself :-(
AFAIK patchlevel and bugfixes are still allowed in current Factory so could I ask project maintainers to run through their devel projects and submit what should be submitted?
It's really sad how often I have to act as fallback pusher - for most the devel project seems to be enough to make them happy ;(
If you are doing it always, the lazyness will continue to stay .... ;)
As I understand it, it's not lazyness. It's people being happy to toy around with OBS projects and don't really care about getting stuff into the actual distro, where it'd actually benefit more than a few techies. Sometimes I think the OBS is almost _too_ successful. There's a lack of incentive for caring about the actual distro. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am 10.01.2011 13:02, schrieb Martin Schlander:
Mandag den 10. januar 2011 11:19:01 skrev Marcus Meissner:
On Mon, Jan 10, 2011 at 11:07:11AM +0100, Stephan Kulow wrote:
It's really sad how often I have to act as fallback pusher - for most the devel project seems to be enough to make them happy ;(
If you are doing it always, the lazyness will continue to stay .... ;)
As I understand it, it's not lazyness. It's people being happy to toy around with OBS projects and don't really care about getting stuff into the actual distro, where it'd actually benefit more than a few techies.
Sometimes I think the OBS is almost _too_ successful. There's a lack of incentive for caring about the actual distro.
Hmm, in the final phase for 11.4 I hope that coolo does the fallback still to get it actually done. For the next round let the packages sitting in their projects and and create milestones where maintainers are wondering why it's still 11.4 ;-) Ok, I doubt even that would work but I have no idea how to solve that. Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am Montag, 10. Januar 2011 schrieb Wolfgang Rosenauer:
Am 10.01.2011 13:02, schrieb Martin Schlander:
Mandag den 10. januar 2011 11:19:01 skrev Marcus Meissner:
On Mon, Jan 10, 2011 at 11:07:11AM +0100, Stephan Kulow wrote:
It's really sad how often I have to act as fallback pusher - for most the devel project seems to be enough to make them happy ;(
If you are doing it always, the lazyness will continue to stay .... ;)
As I understand it, it's not lazyness. It's people being happy to toy around with OBS projects and don't really care about getting stuff into the actual distro, where it'd actually benefit more than a few techies.
Sometimes I think the OBS is almost _too_ successful. There's a lack of incentive for caring about the actual distro.
Hmm, in the final phase for 11.4 I hope that coolo does the fallback still to get it actually done. For the next round let the packages sitting in their projects and and create milestones where maintainers are wondering why it's still 11.4 ;-)
Ok, I doubt even that would work but I have no idea how to solve that.
My next magic tool will create a huge list of LAZY PEOPLE! Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Stephan Kulow wrote:
Am Montag, 10. Januar 2011 schrieb Wolfgang Rosenauer:
Am 10.01.2011 13:02, schrieb Martin Schlander:
Mandag den 10. januar 2011 11:19:01 skrev Marcus Meissner:
On Mon, Jan 10, 2011 at 11:07:11AM +0100, Stephan Kulow wrote:
It's really sad how often I have to act as fallback pusher - for most the devel project seems to be enough to make them happy ;(
If you are doing it always, the lazyness will continue to stay .... ;)
As I understand it, it's not lazyness. It's people being happy to toy around with OBS projects and don't really care about getting stuff into the actual distro, where it'd actually benefit more than a few techies.
Sometimes I think the OBS is almost _too_ successful. There's a lack of incentive for caring about the actual distro.
Hmm, in the final phase for 11.4 I hope that coolo does the fallback still to get it actually done. For the next round let the packages sitting in their projects and and create milestones where maintainers are wondering why it's still 11.4 ;-)
Ok, I doubt even that would work but I have no idea how to solve that.
My next magic tool will create a huge list of LAZY PEOPLE!
Well, a list of "my" unsubmitted changes similar to the list of "my" requests would probably be a good start. It's just too easy to forget about something when e.g. waiting for packages to build. Also, some maintainers may not even be aware that they have unsubmitted changes if e.g. someone else in the devel project made/accepted the change. 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-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
* Ludwig Nussel
Stephan Kulow wrote:
Am Montag, 10. Januar 2011 schrieb Wolfgang Rosenauer:
Am 10.01.2011 13:02, schrieb Martin Schlander:
Mandag den 10. januar 2011 11:19:01 skrev Marcus Meissner:
On Mon, Jan 10, 2011 at 11:07:11AM +0100, Stephan Kulow wrote:
It's really sad how often I have to act as fallback pusher - for most the devel project seems to be enough to make them happy ;(
If you are doing it always, the lazyness will continue to stay .... ;)
As I understand it, it's not lazyness. It's people being happy to toy around with OBS projects and don't really care about getting stuff into the actual distro, where it'd actually benefit more than a few techies.
Sometimes I think the OBS is almost _too_ successful. There's a lack of incentive for caring about the actual distro.
Hmm, in the final phase for 11.4 I hope that coolo does the fallback still to get it actually done. For the next round let the packages sitting in their projects and and create milestones where maintainers are wondering why it's still 11.4 ;-)
Ok, I doubt even that would work but I have no idea how to solve that.
My next magic tool will create a huge list of LAZY PEOPLE!
Well, a list of "my" unsubmitted changes similar to the list of "my" requests would probably be a good start. It's just too easy to forget about something when e.g. waiting for packages to build. Also, some maintainers may not even be aware that they have unsubmitted changes if e.g. someone else in the devel project made/accepted the change.
How about an automated reminder mail with a list of such packages before the last but one milestone? -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 2011-01-10 15:48:41 (+0100), Ludwig Nussel
Stephan Kulow wrote: [...]
My next magic tool will create a huge list of LAZY PEOPLE!
Well, a list of "my" unsubmitted changes similar to the list of "my" requests would probably be a good start. It's just too easy to forget about something when e.g. waiting for packages to build. Also, some maintainers may not even be aware that they have unsubmitted changes if e.g. someone else in the devel project made/accepted the change.
+100000000000 !
Yes, please please please :)
cheers
--
-o) Pascal Bleser
On 2011-01-10 11:07:11 (+0100), Stephan Kulow
Am Sonntag, 9. Januar 2011 schrieb Wolfgang Rosenauer:
I just checked the Factory status page in OBS https://build.opensuse.org/stage/project/status?project=openSUSE%3AFactory& filter_devel=All+Packages&ignore_pending=true&limit_to_fails=false&include_ versions=false&include_versions=true&commit=Filter+results
And I found it a bit strange to find so many "different changes in devel project". Also for contributions I made to some devel project where I'm not the maintainer and cannot forward to Factory myself :-(
AFAIK patchlevel and bugfixes are still allowed in current Factory so could I ask project maintainers to run through their devel projects and submit what should be submitted?
It's really sad how often I have to act as fallback pusher - for most the devel project seems to be enough to make them happy ;(
Tbh not all the devel projects have a team with one or more
people who feed responsible for taking care of pushing stuff to
factory. GNOME and KDE are poster child (OBS) projects for that,
but they don't represent the most common use case.
I maintain quite a few packages e.g. in network:utilities, or
utilities, or a good (few) dozen of other projects.
I don't even know what is a devel project and where factory is
pulling things from.
The whole "devel project" thing is still a bit obscure to those
who don't use it every day :\
(of course, that might be just me being too stupid to grasp it)
Yes, we mostly have a "pull" model right now... Maybe a bit more
explanations about the current workflow (of Coolo and whoever
assists him with that, although I'm afraid that it's pretty much
just Coolo having all the work on his hands) of how packages are
getting pulled into Factory. And maybe we'll manage to switch to
a "push" model instead :)
cheers
--
-o) Pascal Bleser
Hi, I can try to explain (at least from an outside view). Am 12.01.2011 02:09, schrieb Pascal Bleser:
Tbh not all the devel projects have a team with one or more people who feed responsible for taking care of pushing stuff to factory. GNOME and KDE are poster child (OBS) projects for that, but they don't represent the most common use case.
That's true but shouldn't be an issue. Actually different devel projects are organized differently.
I maintain quite a few packages e.g. in network:utilities, or utilities, or a good (few) dozen of other projects. I don't even know what is a devel project and where factory is pulling things from.
That is bad ;-) "Every" Factory package has defined a place where it's prepared before it gets submitted to Factory. The "devel project". http://old-en.opensuse.org/Build_Service/Concepts/Devel_Project wolfi@Hygiea:~> osc meta pkg openSUSE:Factory tcpdump | grep devel <devel project="network:utilities" package="tcpdump"/> That means every change to Factory needs to happen through that package. In projects like network:utilities not every project maintainer wants to push foreign stuff to Factory but everyone package maintainer should know for which package he's responsible. wolfi@Hygiea:~> osc maintainer network:utilities tcpdump bugowner of network:utilities/tcpdump : puzel maintainer of network:utilities/tcpdump : puzel Every package must have one or more maintainers. These are first responsible to push to Factory. Technically project maintainers can do it as well as a fallback.
Yes, we mostly have a "pull" model right now... Maybe a bit more explanations about the current workflow (of Coolo and whoever assists him with that, although I'm afraid that it's pretty much just Coolo having all the work on his hands) of how packages are getting pulled into Factory. And maybe we'll manage to switch to a "push" model instead :)
It's not meant to be a pull model (probably it is in code freeze phases) but a push model already. Actually I think that's pretty natural and always was the case even more before devel projects existed. One issue I see though is that it's not straightforward (my feeling) to see the packages in a devel project which have updates compared to Factory. There is a way but this might be a pretty unknown one? https://build.opensuse.org/stage/project/status?project=openSUSE%3AFactory&filter_devel=network%3Autilities&ignore_pending=true&limit_to_fails=false&include_versions=false&include_versions=true&commit=Filter+results This shows interesting facts about the network:utilities project. I hope that helps a bit? Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am Mittwoch, 12. Januar 2011 schrieb Wolfgang Rosenauer:
https://build.opensuse.org/stage/project/status?project=openSUSE%3AFactory& filter_devel=network%3Autilities&ignore_pending=true&limit_to_fails=false&i nclude_versions=false&include_versions=true&commit=Filter+results
This shows interesting facts about the network:utilities project.
If all factory packages are branches, you can also check the project status of network:utilities, where it shows unpushed changes in links. https://build.opensuse.org/stage/project/status?project=network%3Autilities&limit_to_fails=false&include_versions=false&include_versions=true&commit=Filter+results Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Onsdag den 12. januar 2011 02:09:26 skrev Pascal Bleser:
Tbh not all the devel projects have a team with one or more people who feed responsible for taking care of pushing stuff to factory. GNOME and KDE are poster child (OBS) projects for that, but they don't represent the most common use case.
Well, even KDE has some problems getting it done. Both submitting relevant packages to the KDE devel project in the first place, and secondly getting them onwards towards o:F and world domination. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am Sonntag 09 Januar 2011, 10:21:49 schrieb Wolfgang Rosenauer:
Hi,
I just checked the Factory status page in OBS https://build.opensuse.org/stage/project/status?project=openSUSE%3AFactory& filter_devel=All+Packages&ignore_pending=true&limit_to_fails=false&include_ versions=false&include_versions=true&commit=Filter+results
And I found it a bit strange to find so many "different changes in devel project". Also for contributions I made to some devel project where I'm not the maintainer and cannot forward to Factory myself :-(
Hi Wolfgang, I have like 12 firsttime submit requests for new packages waiting in the pipeline for a month or so and they told me that it could take quite some time until somebody reviews them. I didn't find a workflow what to do when the devel package changes meanwhile. Should I delete and re-add the SRs ? Should I just add new ones? Do nothing and wait? Once (if) they got accepted, I would care to push bugfixes/minors. -- Ralf Lang Linux Consultant / Developer B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi, Am 13.01.2011 10:50, schrieb Ralf Lang:
Am Sonntag 09 Januar 2011, 10:21:49 schrieb Wolfgang Rosenauer:
I just checked the Factory status page in OBS https://build.opensuse.org/stage/project/status?project=openSUSE%3AFactory& filter_devel=All+Packages&ignore_pending=true&limit_to_fails=false&include_ versions=false&include_versions=true&commit=Filter+results
And I found it a bit strange to find so many "different changes in devel project". Also for contributions I made to some devel project where I'm not the maintainer and cannot forward to Factory myself :-(
Hi Wolfgang,
I have like 12 firsttime submit requests for new packages waiting in the pipeline for a month or so and they told me that it could take quite some time until somebody reviews them. I didn't find a workflow what to do when the devel package changes meanwhile. Should I delete and re-add the SRs ? Should I just add new ones? Do nothing and wait?
Once (if) they got accepted, I would care to push bugfixes/minors.
That's something I don't know. I'm usually super cautious and don't touch the package in the devel project during that time since I have no idea if it has any bad consequences. A clarification from coolo (or anybody who knows the internal processes) would be nice on that. Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am Donnerstag, 13. Januar 2011 schrieb Wolfgang Rosenauer:
That's something I don't know. I'm usually super cautious and don't touch the package in the devel project during that time since I have no idea if it has any bad consequences. A clarification from coolo (or anybody who knows the internal processes) would be nice on that.
The submit request is for a specific source revision - unless you delete the source package there is no harm done in touching the package after submit. Once the new package is reviewed, you can resubmit your changes - but I would wait for that. An update is usually easier reviewed than a moving target that's new. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (8)
-
Guido Berhoerster
-
Ludwig Nussel
-
Marcus Meissner
-
Martin Schlander
-
Pascal Bleser
-
Ralf Lang
-
Stephan Kulow
-
Wolfgang Rosenauer