public inbox for gentoo-project@lists.gentoo.org
 help / color / mirror / Atom feed
From: Pacho Ramos <pacho@gentoo.org>
To: gentoo-project@lists.gentoo.org
Subject: Re: [gentoo-project] Call for agenda items - Council meeting 2013-09-10
Date: Sun, 15 Sep 2013 17:22:02 +0200	[thread overview]
Message-ID: <1379258522.8240.3.camel@localhost> (raw)
In-Reply-To: <CAGfcS_=fxoya+1v-cx4QZBVhigHj1w9p9bSxwvdXuUyYSynEDQ@mail.gmail.com>

El dom, 15-09-2013 a las 11:03 -0400, Rich Freeman escribió:
[...]
> As I see it we really only have two sustainable options:
> 
> 1.  Drop stable keywords on these arches wholesale.
> 2.  Allow maintainers to be more aggressive about dropping stable
> packages when bugs are not closed in a reasonable timeframe (say, 90
> days).
> 
> I suspect that #1 may be inevitable for some of these archs, but I'm
> certainly willing to try #2 first and see where that leaves us.  I
> don't like the idea of maintainers having to maintain old versions of
> things like gnome because arch teams put in some time in years past
> but aren't interested in the newer version/etc.
> 
> So, how about this as a policy:
> If a maintainer has an open STABLEREQ, or a KEYWORDREQ blocking a
> pending STABLEREQ, for 90 days with archs CCed and otherwise ready to
> be stabilized, the maintainer can remove older stable versions of the
> package at their discretion.  A package is considered ready to be
> stabilized if it has been in the tree for 30 days, and has no known
> major flaws on arches that upstream considers supported.
> 
> Note that if upstream doesn't support an arch, then it falls to the
> arch team (and not the maintainer) to support that arch if they want
> it stable.
> 
> If the problem is limited to particular groups of packages then the
> new policy would take care of itself - stable keywords would basically
> get dropped until we're down to a set of packages that the arch team
> can support.  If the problem is more widespread, then the new policy
> will basically make stable unusable on that arch as system packages
> get dropped, in which case we're basically back to dropping stable
> keywords.
> 
> Again, this has nothing to do with picking and choosing arches to
> support.  This is about defining the responsibility of arch teams if
> they want to be considered stable.  The stable policy is basically a
> contract between arch teams and maintainers, and both sides have to do
> their part to make it work.
> 
> Rich
> 
> 

I guess an important problem is that, once we drop keywords in a
package, a cascade effect can appear. For example, if we drop stable
keywords of gtk+ and pango due pending keywording, we will need to also
drop a ton of packages. And for cases where we would need to drop the
keywording completely, the situation can be even more difficult. 

I remember long time ago HPPA did an important reduce of keywordings in
that arch (I remember they lost most gnome2 packages), not sure if maybe
other arches could need it too :/



  parent reply	other threads:[~2013-09-15 15:22 UTC|newest]

Thread overview: 66+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-27  9:54 [gentoo-project] Call for agenda items - Council meeting 2013-09-10 Ulrich Mueller
2013-08-27  9:59 ` [gentoo-project] " Ulrich Mueller
2013-08-27 14:15   ` Ian Stakenvicius
2013-08-27 14:27   ` Michał Górny
2013-08-28 11:15 ` [gentoo-project] " Markos Chandras
2013-08-28 11:24   ` Rich Freeman
2013-08-28 17:28     ` Matt Turner
2013-08-28 17:39       ` Ian Stakenvicius
2013-08-28 12:52   ` Samuli Suominen
2013-08-28 17:35   ` Andreas K. Huettel
2013-08-29  6:09   ` Michael Weber
2013-08-29  8:32     ` Markos Chandras
2013-08-29 11:22       ` Michael Weber
2013-08-29 13:16     ` Ben de Groot
2013-08-29 13:33       ` Markos Chandras
2013-08-29 15:34       ` Jack Morgan
2013-08-29 15:57         ` Andreas K. Huettel
2013-08-30  8:52           ` Sergey Popov
2013-08-30 12:53             ` Chris Reffett
2013-09-18 12:32               ` [gentoo-project] " Steven J. Long
2013-08-29 16:06         ` [gentoo-project] " Rich Freeman
2013-08-29 15:56       ` Andreas K. Huettel
2013-08-29 16:15       ` Matt Turner
2013-08-29 16:25         ` Matt Turner
2013-08-29 20:03       ` William Hubbs
2013-08-29 15:22   ` Jack Morgan
2013-08-29 15:44     ` Rich Freeman
2013-08-29 16:06       ` Andreas K. Huettel
2013-08-29 17:49         ` Rich Freeman
2013-09-15 11:41           ` Rich Freeman
2013-09-17 13:04             ` [gentoo-project] Minor arches (was: Call for agenda items - Council meeting 2013-09-10) Ulrich Mueller
2013-09-17 17:40               ` Matt Turner
2013-09-17 18:56               ` Agostino Sarubbo
2013-08-29 17:17     ` [gentoo-project] Call for agenda items - Council meeting 2013-09-10 Pacho Ramos
2013-08-29 18:33       ` Tom Wijsman
2013-08-29 19:40         ` Tom Wijsman
2013-08-29 20:23         ` Andreas K. Huettel
2013-09-15 15:03       ` Rich Freeman
2013-09-15 15:21         ` Michał Górny
2013-09-15 15:22         ` Pacho Ramos [this message]
2013-09-15 19:03           ` Rich Freeman
2013-09-18  2:53             ` Daniel Campbell
2013-09-18  6:51               ` Pacho Ramos
2013-09-18  7:19               ` Sergey Popov
2013-09-18  8:02               ` Daunting developer process? (was Re: [gentoo-project] Call for agenda items - Council meeting) 2013-09-10 Sven Vermeulen
2013-09-18  8:40                 ` Markos Chandras
2013-09-18 12:18                 ` [gentoo-project] Re: Daunting developer process? (was " Steven J. Long
2013-09-18 13:55                   ` Tom Wijsman
2013-09-18 10:42               ` [gentoo-project] Call for agenda items - Council meeting 2013-09-10 heroxbd
2013-09-19  4:33                 ` Daniel Campbell
2013-09-19  6:07                   ` Pacho Ramos
2013-09-19 13:21                     ` Daniel Campbell
2013-09-19 19:35                       ` Pacho Ramos
2013-09-19 10:09                   ` Dirkjan Ochtman
2013-09-19 12:37                   ` Tom Wijsman
2013-09-19 13:33                     ` Daniel Campbell
2013-09-15 19:08         ` Ciaran McCreesh
2013-09-15 20:18           ` Rich Freeman
2013-08-28 12:46 ` hasufell
2013-08-28 13:18   ` Ulrich Mueller
2013-08-28 14:04     ` hasufell
2013-08-28 17:02       ` Ulrich Mueller
2013-08-29  2:09         ` Patrick Lauer
2013-08-29 11:21           ` Rich Freeman
2013-08-29 13:37             ` hasufell
2013-09-03  9:20 ` [gentoo-project] " Ulrich Mueller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1379258522.8240.3.camel@localhost \
    --to=pacho@gentoo.org \
    --cc=gentoo-project@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox