Re: [gentoo-dev] Automatic filing of stable requests

2008-12-17 Thread Jeroen Roovers
On Sun, 14 Dec 2008 13:40:19 +0100
Tobias Scherbaum dertobi...@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



Re: [gentoo-dev] Automatic filing of stable requests

2008-12-14 Thread Theo Chatzimichos
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


Re: [gentoo-dev] Automatic filing of stable requests

2008-12-14 Thread Tobias Scherbaum
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


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


Re: [gentoo-dev] Automatic filing of stable requests

2008-12-14 Thread Petteri Räty
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



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Automatic filing of stable requests

2008-12-14 Thread Petteri Räty
Thilo Bangert wrote:
 Donnie Berkholz dberkh...@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



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Automatic filing of stable requests

2008-12-14 Thread 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.

-- 
Peter.




Re: [gentoo-dev] Automatic filing of stable requests

2008-12-14 Thread Tiziano Müller
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-z...@gentoo.org
GnuPG FP   : F327 283A E769 2E36 18D5  4DE2 1B05 6A63 AE9C 1E30


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


Re: [gentoo-dev] Automatic filing of stable requests

2008-12-14 Thread Petteri Räty
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



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Automatic filing of stable requests

2008-12-13 Thread Petteri Räty
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



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Automatic filing of stable requests

2008-12-13 Thread Donnie Berkholz
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


pgpfnABrokvvK.pgp
Description: PGP signature


Re: [gentoo-dev] Automatic filing of stable requests

2008-12-13 Thread Thilo Bangert
Donnie Berkholz dberkh...@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.



signature.asc
Description: This is a digitally signed message part.