public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Automatic filing of stable requests
@ 2008-12-14  3:10 Petteri Räty
  2008-12-14  3:28 ` Donnie Berkholz
  2008-12-14 15:33 ` Peter Volkov
  0 siblings, 2 replies; 11+ messages in thread
From: Petteri Räty @ 2008-12-14  3:10 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 531 bytes --]

I added support for filing stable requests directly from my stable
candidate RSS feed.
For those that don't read planet Gentoo the feed can be found here:
http://gentoo.petteriraty.eu/stable.rss

Now what do people think about extending metadata.xml so that you could
have these
bugs filed automatically when there are no open bugs? Something like a
<auto-stable-request enabled="true"/>
element with the DTD setting the default as true and you could just use
a <auto-stable-request /> shorthand.

Regards,
Petteri


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Automatic filing of stable requests
  2008-12-14  3:10 [gentoo-dev] Automatic filing of stable requests Petteri Räty
@ 2008-12-14  3:28 ` Donnie Berkholz
  2008-12-14  5:39   ` Thilo Bangert
  2008-12-14 15:33 ` Peter Volkov
  1 sibling, 1 reply; 11+ messages in thread
From: Donnie Berkholz @ 2008-12-14  3:28 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 833 bytes --]

On 05:10 Sun 14 Dec     , Petteri Räty wrote:
> I added support for filing stable requests directly from my stable
> candidate RSS feed.
> For those that don't read planet Gentoo the feed can be found here:
> http://gentoo.petteriraty.eu/stable.rss
> 
> Now what do people think about extending metadata.xml so that you could
> have these
> bugs filed automatically when there are no open bugs? Something like a
> <auto-stable-request enabled="true"/>
> element with the DTD setting the default as true and you could just use
> a <auto-stable-request /> shorthand.

I'm all for it. It would need to take version restrictions -- for 
example, I may be willing to have xorg-server 1.5.x go stable but not 
1.4.x.

-- 
Thanks,
Donnie

Donnie Berkholz
Developer, Gentoo Linux
Blog: http://dberkholz.wordpress.com

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Automatic filing of stable requests
  2008-12-14  3:28 ` Donnie Berkholz
@ 2008-12-14  5:39   ` Thilo Bangert
  2008-12-14  9:11     ` Theo Chatzimichos
                       ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Thilo Bangert @ 2008-12-14  5:39 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 932 bytes --]

Donnie Berkholz <dberkholz@gentoo.org> said:
> On 05:10 Sun 14 Dec     , Petteri Räty wrote:
> > I added support for filing stable requests directly from my stable
> > candidate RSS feed.
> > For those that don't read planet Gentoo the feed can be found here:
> > http://gentoo.petteriraty.eu/stable.rss
> >
> > Now what do people think about extending metadata.xml so that you
> > could have these
> > bugs filed automatically when there are no open bugs? Something like
> > a <auto-stable-request enabled="true"/>
> > element with the DTD setting the default as true and you could just
> > use a <auto-stable-request /> shorthand.

good idea.

>
> I'm all for it. It would need to take version restrictions -- for
> example, I may be willing to have xorg-server 1.5.x go stable but not
> 1.4.x.

perhaps auto-stable should be the default (not needing the tag), only 
allowing things to be masked from it.


[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Automatic filing of stable requests
  2008-12-14  5:39   ` Thilo Bangert
@ 2008-12-14  9:11     ` Theo Chatzimichos
  2008-12-14 12:40     ` Tobias Scherbaum
  2008-12-14 13:07     ` Petteri Räty
  2 siblings, 0 replies; 11+ messages in thread
From: Theo Chatzimichos @ 2008-12-14  9:11 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 165 bytes --]

very good idea. It could also be expanded with a "reason" variable for
example, in case auto-stable-request is set to false, with values
reason=beta or reason=buggy

[-- Attachment #2: Type: text/html, Size: 179 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Automatic filing of stable requests
  2008-12-14  5:39   ` Thilo Bangert
  2008-12-14  9:11     ` Theo Chatzimichos
@ 2008-12-14 12:40     ` Tobias Scherbaum
  2008-12-14 13:08       ` Petteri Räty
  2008-12-18  5:21       ` Jeroen Roovers
  2008-12-14 13:07     ` Petteri Räty
  2 siblings, 2 replies; 11+ messages in thread
From: Tobias Scherbaum @ 2008-12-14 12:40 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1241 bytes --]

Thilo Bangert wrote:
> > > Now what do people think about extending metadata.xml so that you
> > > could have these
> > > bugs filed automatically when there are no open bugs? Something like
> > > a <auto-stable-request enabled="true"/>
> > > element with the DTD setting the default as true and you could just
> > > use a <auto-stable-request /> shorthand.
> 
> good idea.

+1

> >
> > I'm all for it. It would need to take version restrictions -- for
> > example, I may be willing to have xorg-server 1.5.x go stable but not
> > 1.4.x.
> 
> perhaps auto-stable should be the default (not needing the tag), only 
> allowing things to be masked from it.

I'm not sure if it's really useful to have this as a default - for
example i keep nagios-3 packages intentionally ~arch for now. Tagging
them as "not ready for stabilization yet" would introduce something
between ~arch masked and package.mask - i don't think that's worth the
effort.

From both a maintainers and arch-developers view: I'd like to see
automatically generated stable requests, but I'd leave it up to the
maintainer/herd/team to add architectures after a quick review (also if
there's a auto-stable-request tag set in metadata!).

  Tobias

[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Automatic filing of stable requests
  2008-12-14  5:39   ` Thilo Bangert
  2008-12-14  9:11     ` Theo Chatzimichos
  2008-12-14 12:40     ` Tobias Scherbaum
@ 2008-12-14 13:07     ` Petteri Räty
  2 siblings, 0 replies; 11+ messages in thread
From: Petteri Räty @ 2008-12-14 13:07 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1234 bytes --]

Thilo Bangert wrote:
> Donnie Berkholz <dberkholz@gentoo.org> said:
>> On 05:10 Sun 14 Dec     , Petteri Räty wrote:
>>> I added support for filing stable requests directly from my stable
>>> candidate RSS feed.
>>> For those that don't read planet Gentoo the feed can be found here:
>>> http://gentoo.petteriraty.eu/stable.rss
>>>
>>> Now what do people think about extending metadata.xml so that you
>>> could have these
>>> bugs filed automatically when there are no open bugs? Something like
>>> a <auto-stable-request enabled="true"/>
>>> element with the DTD setting the default as true and you could just
>>> use a <auto-stable-request /> shorthand.
> 
> good idea.
> 
>> I'm all for it. It would need to take version restrictions -- for
>> example, I may be willing to have xorg-server 1.5.x go stable but not
>> 1.4.x.
> 
> perhaps auto-stable should be the default (not needing the tag), only 
> allowing things to be masked from it.
> 

Well we have lots of clusters of packages that go stable in one sweep
like KDE and GNOME. We can't have this on by default for them as it
would file a bug for each package. We could however add the tag to
skel.metadata.xml at least.

Regards,
Petteri


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Automatic filing of stable requests
  2008-12-14 12:40     ` Tobias Scherbaum
@ 2008-12-14 13:08       ` Petteri Räty
  2008-12-18  5:21       ` Jeroen Roovers
  1 sibling, 0 replies; 11+ messages in thread
From: Petteri Räty @ 2008-12-14 13:08 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1399 bytes --]

Tobias Scherbaum wrote:
> Thilo Bangert wrote:
>>>> Now what do people think about extending metadata.xml so that you
>>>> could have these
>>>> bugs filed automatically when there are no open bugs? Something like
>>>> a <auto-stable-request enabled="true"/>
>>>> element with the DTD setting the default as true and you could just
>>>> use a <auto-stable-request /> shorthand.
>> good idea.
> 
> +1
> 
>>> I'm all for it. It would need to take version restrictions -- for
>>> example, I may be willing to have xorg-server 1.5.x go stable but not
>>> 1.4.x.
>> perhaps auto-stable should be the default (not needing the tag), only 
>> allowing things to be masked from it.
> 
> I'm not sure if it's really useful to have this as a default - for
> example i keep nagios-3 packages intentionally ~arch for now. Tagging
> them as "not ready for stabilization yet" would introduce something
> between ~arch masked and package.mask - i don't think that's worth the
> effort.
> 
> From both a maintainers and arch-developers view: I'd like to see
> automatically generated stable requests, but I'd leave it up to the
> maintainer/herd/team to add architectures after a quick review (also if
> there's a auto-stable-request tag set in metadata!).
> 
>   Tobias

So we would have <auto-stable-request add-arches="false" /> with it
defaulting to true.

Regards,
Petteri


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Automatic filing of stable requests
  2008-12-14  3:10 [gentoo-dev] Automatic filing of stable requests Petteri Räty
  2008-12-14  3:28 ` Donnie Berkholz
@ 2008-12-14 15:33 ` Peter Volkov
  2008-12-14 16:32   ` Tiziano Müller
  1 sibling, 1 reply; 11+ messages in thread
From: Peter Volkov @ 2008-12-14 15:33 UTC (permalink / raw
  To: gentoo-dev

В Вск, 14/12/2008 в 05:10 +0200, Petteri Räty пишет:
> Now what do people think about extending metadata.xml so that you could
> have these bugs filed automatically when there are no open bugs? 

Is it possible to specify delay when stabilization bug should be opened?
Some packages I want to go stable ASAP (I know... one month), but some I
would like to be go into stable after somewhat longer delay, e.g. for
major version bumps.

-- 
Peter.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Automatic filing of stable requests
  2008-12-14 15:33 ` Peter Volkov
@ 2008-12-14 16:32   ` Tiziano Müller
  2008-12-14 17:06     ` Petteri Räty
  0 siblings, 1 reply; 11+ messages in thread
From: Tiziano Müller @ 2008-12-14 16:32 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1072 bytes --]

Am Sonntag, den 14.12.2008, 18:33 +0300 schrieb Peter Volkov:
> В Вск, 14/12/2008 в 05:10 +0200, Petteri Räty пишет:
> > Now what do people think about extending metadata.xml so that you could
> > have these bugs filed automatically when there are no open bugs? 
> 
> Is it possible to specify delay when stabilization bug should be opened?
> Some packages I want to go stable ASAP (I know... one month), but some I
> would like to be go into stable after somewhat longer delay, e.g. for
> major version bumps.

++

And I really want a way to mask certain package versions (like for
packages like rsyslog where 3.20.x is stable branch, 3.21.x is beta and
4.x is development)

Something like
  <auto-stable-request enabled="true" pver="=3.20*" />

Cheers,
Tiziano

-- 
-------------------------------------------------------
Tiziano Müller
Gentoo Linux Developer
Areas of responsibility:
  Samba, PostgreSQL, CPP, Python, sysadmin
E-Mail     : dev-zero@gentoo.org
GnuPG FP   : F327 283A E769 2E36 18D5  4DE2 1B05 6A63 AE9C 1E30

[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Automatic filing of stable requests
  2008-12-14 16:32   ` Tiziano Müller
@ 2008-12-14 17:06     ` Petteri Räty
  0 siblings, 0 replies; 11+ messages in thread
From: Petteri Räty @ 2008-12-14 17:06 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 969 bytes --]

Tiziano Müller wrote:
> Am Sonntag, den 14.12.2008, 18:33 +0300 schrieb Peter Volkov:
>> В Вск, 14/12/2008 в 05:10 +0200, Petteri Räty пишет:
>>> Now what do people think about extending metadata.xml so that you could
>>> have these bugs filed automatically when there are no open bugs? 
>> Is it possible to specify delay when stabilization bug should be opened?
>> Some packages I want to go stable ASAP (I know... one month), but some I
>> would like to be go into stable after somewhat longer delay, e.g. for
>> major version bumps.
> 
> ++
> 
> And I really want a way to mask certain package versions (like for
> packages like rsyslog where 3.20.x is stable branch, 3.21.x is beta and
> 4.x is development)
> 
> Something like
>   <auto-stable-request enabled="true" pver="=3.20*" />
> 
> Cheers,
> Tiziano
> 

There is already the restrict attribute on most other elements so we can
just use that one.

Regards,
Petteri


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Automatic filing of stable requests
  2008-12-14 12:40     ` Tobias Scherbaum
  2008-12-14 13:08       ` Petteri Räty
@ 2008-12-18  5:21       ` Jeroen Roovers
  1 sibling, 0 replies; 11+ messages in thread
From: Jeroen Roovers @ 2008-12-18  5:21 UTC (permalink / raw
  To: gentoo-dev

On Sun, 14 Dec 2008 13:40:19 +0100
Tobias Scherbaum <dertobi123@gentoo.org> wrote:

> From both a maintainers and arch-developers view: I'd like to see
> automatically generated stable requests, but I'd leave it up to the
> maintainer/herd/team to add architectures after a quick review (also
> if there's a auto-stable-request tag set in metadata!).

+1

So let noone CC arch teams except maintainers. I've seen that go wrong
in the past. For arch team members that means thoroughly checking who
CC'd whom, but I guess that's a given. :)



Kind regards,
     jer



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-12-18  5:21 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-14  3:10 [gentoo-dev] Automatic filing of stable requests Petteri Räty
2008-12-14  3:28 ` Donnie Berkholz
2008-12-14  5:39   ` Thilo Bangert
2008-12-14  9:11     ` Theo Chatzimichos
2008-12-14 12:40     ` Tobias Scherbaum
2008-12-14 13:08       ` Petteri Räty
2008-12-18  5:21       ` Jeroen Roovers
2008-12-14 13:07     ` Petteri Räty
2008-12-14 15:33 ` Peter Volkov
2008-12-14 16:32   ` Tiziano Müller
2008-12-14 17:06     ` Petteri Räty

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox