From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C4280138330 for ; Fri, 7 Oct 2016 02:41:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 82B8621C080; Fri, 7 Oct 2016 02:40:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2813B21C054 for ; Fri, 7 Oct 2016 02:40:59 +0000 (UTC) Received: from [192.168.1.2] (c-73-53-75-119.hsd1.wa.comcast.net [73.53.75.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: zlg) by smtp.gentoo.org (Postfix) with ESMTPSA id E4B9034134E for ; Fri, 7 Oct 2016 02:40:57 +0000 (UTC) Subject: Re: #wg-stable: Reservations about a "STABLE" & "NeedsStable" bugzilla keywords (re: [gentoo-dev] New Working Group established to evaluate the stable tree) To: gentoo-dev@lists.gentoo.org References: <6046d13b-1a54-aa5e-ab16-df448b0f8c59@gentoo.org> <8e18f41d-3463-7a95-a184-e75030eedc48@gentoo.org> <201608152130.08003.dilfridge@gentoo.org> <5f3541fe-960a-33e9-9373-e60e723e5263@gentoo.org> <8308d736-239c-c768-a5df-e1ffa0fe5e7e@gentoo.org> From: Daniel Campbell Message-ID: <2a3f9948-4dcb-2012-773e-573dc837f434@gentoo.org> Date: Thu, 6 Oct 2016 19:40:55 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 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 In-Reply-To: <8308d736-239c-c768-a5df-e1ffa0fe5e7e@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="bX9fxuaWmtn3rGgSjrwhQWEDXgaL5Urgl" X-Archives-Salt: 4a2bad3c-1df5-4324-8062-e1a83e6941f3 X-Archives-Hash: 3846539878db5d5464f0d6de71a217e0 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --bX9fxuaWmtn3rGgSjrwhQWEDXgaL5Urgl Content-Type: multipart/mixed; boundary="6VEHMMhMhmFxv4LRFwtt1X8iiphi93243" From: Daniel Campbell To: gentoo-dev@lists.gentoo.org Message-ID: <2a3f9948-4dcb-2012-773e-573dc837f434@gentoo.org> Subject: Re: #wg-stable: Reservations about a "STABLE" & "NeedsStable" bugzilla keywords (re: [gentoo-dev] New Working Group established to evaluate the stable tree) References: <6046d13b-1a54-aa5e-ab16-df448b0f8c59@gentoo.org> <8e18f41d-3463-7a95-a184-e75030eedc48@gentoo.org> <201608152130.08003.dilfridge@gentoo.org> <5f3541fe-960a-33e9-9373-e60e723e5263@gentoo.org> <8308d736-239c-c768-a5df-e1ffa0fe5e7e@gentoo.org> In-Reply-To: <8308d736-239c-c768-a5df-e1ffa0fe5e7e@gentoo.org> --6VEHMMhMhmFxv4LRFwtt1X8iiphi93243 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 10/04/2016 10:25 AM, Ian Stakenvicius wrote: > On 20/08/16 08:30 PM, Daniel Campbell wrote: >> On 08/15/2016 12:42 PM, Rich Freeman wrote: >>> On Mon, Aug 15, 2016 at 3:30 PM, Andreas K. H=C3=BCttel wrote: >>>> 1) Stabilization is a simpler and much more formalized process compa= red to >>>> normal bug resolution. >>>> * There is one version to be stabilized. >>>> * One precise package version >>> >>> Can you clarify what this means? Do you mean that at any time only >>> one version of any particular package/slot is marked stable? >>> >>> That seems like it would be problematic for ranged deps. Granted, >>> those are problematic in and of themselves since they can create >>> conflicts that are hard to resolve. However, this extends conflicts >>> between package you might not want to install at the same time to >>> situations where you don't even need both of the conflicting packages= =2E >>> >> I believe he's just talking about a per-bug or per-stablereq basis. So= >> each version gets its own opportunity to have bugs surface or >> stabilization issues instead of attempting to stabilize a bunch of >> versions at once. >> >> (Correct me if I'm wrong; I don't see the value of a single stable >> version for each package and it would create a lot of noise in git log= ) >> >=20 > Even though some projects (mozilla, for instance) do request > stabilizations of multiple packages and/or versions in a single go, > that doesn't mean we should and I have no issues changing our process > to something more atomic. >=20 > What should be noted here is that if we work towards adopting new > tools or methods here, we absolutely need to do so in a way that is > beneficial to the workflow of our AT's, especially those that perform > large numbers of stabilizations like ago. If this new process doesn't > make things at least incrementally easier for them, it needs to be > re-thought. >=20 >=20 What sort of things would fit best into AT workflow? Different bug states make it easier to filter bugs for ourselves. Is there another mechanic you'd rather see? --=20 Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 --6VEHMMhMhmFxv4LRFwtt1X8iiphi93243-- --bX9fxuaWmtn3rGgSjrwhQWEDXgaL5Urgl Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJX9ws3AAoJEAEkDpRQOeFwbvYQAMFM8yvHJHRuCRT/yOkL8Tsh ZNaU0EtTrxtuaQ66ZDCjVdCD12qo0NH1n1qFWuvRhKEJV4IW53PhmMJsmT2lJ+QG IMzgn3227gWsDyDQuHafG45OF4bjOGfVxBvdFdmGzo4pQ9fnEz6ztRZ702/5sltQ jxJjlzyv59a2B2r/+fdAW1GuaqCEiuyzX4x19Mjjslis317MSXVJpjGB0/H4VAur CLWWRqXU+2oZgEc7DhEe7J1NCABICezhsnEgX+2OaiYLesiMKxwzwgu9JXZshQfw PhOTu2i5kcY1nrA7hwcTAFh+rGv+RgoHBQtKc5FIyXNONqjSi/7qhdsUKIjGTlqP BbuiDMxhgd8mIo0d5pbsgOHWIrsIr1WL0jO1otAMtZ3NOnxG4FCgpKc1bkt0H8an y2cz6OHnNJuMv+NxKUNusm4GOaUqqBJFD+WJxlNNg12PARiRy0ACsgGNMK+vVEhF D9/lp5Nt5y1pDCXdFkHez/p6vFAgAWNKIL7kJQMVQCS+/oxU1idSssvc4Hasw2Vu dY6KS53REOIcPKYwuPO5aARB7k7KbEwnafNi/+2R+gi36siZp8TAG7JboRiIGBLg Y5bISsz2hEOduzTGSMuwN04TZFT3HiazxeGaf+2F0ZMDb9jlzAEzp4N+Ozam80jj c30vfSG0Skj9/BqtSmWy =sOqd -----END PGP SIGNATURE----- --bX9fxuaWmtn3rGgSjrwhQWEDXgaL5Urgl--