From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OSwTu-0006JT-L2 for garchives@archives.gentoo.org; Sun, 27 Jun 2010 18:21:26 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 21339E0C6D; Sun, 27 Jun 2010 18:21:22 +0000 (UTC) Received: from ironport2-out.pppoe.ca (ironport2-out.teksavvy.com [206.248.154.181]) by pigeon.gentoo.org (Postfix) with ESMTP id CC097E0C58 for ; Sun, 27 Jun 2010 18:21:15 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: As8FAPMyJ0zO+LkW/2dsb2JhbACSfowvcr4KhSQEjWo X-IronPort-AV: E=Sophos;i="4.53,492,1272859200"; d="asc'?scan'208";a="68990985" Received: from 206-248-185-22.dsl.teksavvy.com (HELO box.tester.ca) ([206.248.185.22]) by ironport2-out.pppoe.ca with ESMTP; 27 Jun 2010 14:21:14 -0400 Received: by box.tester.ca (Postfix, from userid 1000) id E9206980267; Sun, 27 Jun 2010 14:21:13 -0400 (EDT) Subject: Re: [gentoo-dev] Policy for late/slow stabilizations From: Olivier =?ISO-8859-1?Q?Cr=EAte?= To: gentoo-dev@lists.gentoo.org In-Reply-To: <20100627155436.GA19598@Eternity> References: <20100627150445.GA19456@Eternity> <1277653669.22988.3.camel@TesterBox.tester.ca> <20100627155436.GA19598@Eternity> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-Xf0yqpOevQrClK9b0Ywg" Organization: Gentoo Date: Sun, 27 Jun 2010 14:21:13 -0400 Message-ID: <1277662873.22988.5.camel@TesterBox.tester.ca> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.28.3.1 X-Archives-Salt: 947901a2-0f8c-433c-ae6e-91f910e2a0c8 X-Archives-Hash: 4dec1dfe902450664b0bab73d4107e23 --=-Xf0yqpOevQrClK9b0Ywg Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: quoted-printable On Sun, 2010-06-27 at 18:54 +0300, Markos Chandras wrote: > On Sun, Jun 27, 2010 at 11:47:49AM -0400, Olivier Cr=EAte wrote: > > On Sun, 2010-06-27 at 18:04 +0300, Markos Chandras wrote: > > > Moreover, slow arches introduce another problem as well. If a package= is > > > marked stabled for their arch, but this package is quite old, and the= y fail to > > > stabilize a new version, we ( as maintainers ) can't drop the very ol= d > > > ( and obsolete ) version of this package because we somehow will brea= k > > > the stable tree for these arches. How should we act in this case? > > > Keep the old version around forever just to say that "hey, they do ha= ve > > > a stable version for our exotic arch". > >=20 > > I'd propose waiting a bit longer than 30 days.. Maybe 90 days, and then > > just drop the old ebuild. These arches will slowly lose stable keywords > > until their stable tree gets to a size that they can manage. And > > everyone will be winners. That said, when dropping the old keywords, yo= u > > have to be careful to drop the stable keyword on all dependencies too s= o > > as to not drop break the tree for them. > > > When dropping an old *stable* ebuild, which in most cases this will be th= e > only stable ebuild that these arches will have for this packages, the > next world update will be ugly since there will be no *stable * > candidates for that package anymore. In this case, stable users will > start filling package.keywords leading to ~testing migration. So I am > not sure if this is the correct approach to deal with this but I can't > think of anything else That's ok. That way those users will know that no one from the arch team maintains that packages and they will know it has a lower level of QA. And the users will be able to make a choice. Instead of pretending that it is maintained. --=20 Olivier Cr=EAte tester@gentoo.org Gentoo Developer --=-Xf0yqpOevQrClK9b0Ywg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) iEYEABECAAYFAkwnlpkACgkQHTiOWk7ZorslmQCeLsPy5wgVVc81WYKfQSIDqPIQ YXYAnieP+M84bxXOWSmLBcilqG0bqgnn =Ng+A -----END PGP SIGNATURE----- --=-Xf0yqpOevQrClK9b0Ywg--