Gentoo Archives: gentoo-dev

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-dev@l.g.o
Subject: Re: #wg-stable: Reservations about a "STABLE" & "NeedsStable" bugzilla keywords (re: [gentoo-dev] New Working Group established to evaluate the stable tree)
Date: Mon, 15 Aug 2016 19:30:17
Message-Id: 201608152130.08003.dilfridge@gentoo.org
In Reply to: Re: #wg-stable: Reservations about a "STABLE" & "NeedsStable" bugzilla keywords (re: [gentoo-dev] New Working Group established to evaluate the stable tree) by Kristian Fiskerstrand
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 Am Montag, 15. August 2016, 15:03:08 schrieb Kristian Fiskerstrand:
5 > On 08/15/2016 02:49 PM, Dirkjan Ochtman wrote:
6 > > On Mon, Aug 15, 2016 at 6:29 AM, Kent Fredric <kentnl@g.o> wrote:
7 > >> This sort of stuff makes me feel bugzilla is entirely the wrong platform
8 > >> for handling stabilizations and keywords :/
9 > >
10 > > I very much agree; some kind of minimal web app/API would probably be
11 > > better.
12 >
13 > Could you please elaborate a bit? In particular from perspective of (i)
14 > integration into current workflow, (ii) complexity in application
15 > maintenance/hosting (iii) cost/benefit considerations
16
17 I agree that BZ is not the best platform for stabilizations (and keywording).
18 (It's the one we have now, anything else creates maintenance.)
19
20 Now, if we want to come up with radical solutions...
21
22 1) Stabilization is a simpler and much more formalized process compared to
23 normal bug resolution.
24 * There is one version to be stabilized.
25 * Stabilization can be blocked by bugs of that version.
26 * If there are no blocking bugs, stabilization can go ahead.
27 Which means
28 * No requirement for free-text fields
29 * One precise package version
30 Of course this does not handle the more complex cases like perl/gnome stable
31 lists.
32
33 2) *If* we introduce a "Fixed-in" and maybe an "Introduced-in" field in
34 Bugzilla, which gives a precise $CATEGORY/$PVR where a problem is resolved or
35 introduced, the extraction of fixed or non-fixed bugs might even be
36 automatized.
37
38 - --
39 Andreas K. Hüttel
40 Gentoo Linux developer (council, perl, libreoffice)
41 dilfridge@g.o
42 http://www.akhuettel.de/
43 -----BEGIN PGP SIGNATURE-----
44 Version: GnuPG v2
45
46 iQIcBAEBCgAGBQJXshg9AAoJEHRrah2soMK+JawQAK7c2oizH6Vu4EgDpr05y1Fi
47 BWFvJrqxdgyvUCxwaZMk90j88zlXvvXkbZR6xMxZytZPpXh5FVtadVmElqYJIXiD
48 G71Gqf0dDMuH9sku7rU9Mmm5WIzJtG0WE2b/FIddG8C5BpuaiqhDKUZcnvW5r3BW
49 CoLqYWfG5W5A0DiKuZbbTI4jIeHLd8BykitB8dGhT3Lvse52IAMY+9X/BCLfX0lh
50 WjBh4LszaEIK11zD/EEqSpCd8q6t2A52h//Xpe4a8vrY4fyvxbnULYxm088UBMuV
51 oOZ5cLKUSqx7BqaDoPaY5vYPBXbQkKsPFDkzEx2B115Ep9fPGpom+MrcLN3JCmL7
52 fk6R+K9eeACZPHqf2WiNICKnN/l6NQVrrPukDgDWZ9vGvSr1XjhnMdiKVuWOaJki
53 0vmYtaLJF0Aadwzwp93u/Ii1HIiy7nPU9om3LSOLMnrGbq4I9YzCiX0Az98zCPQw
54 DABWDOPSdNnkqwexhmlhl9xkO0LDpjbMtWlKufZY9y1mOXUatAK38iD6mcErRuxI
55 dSz/odmpwpmNvIx7yPc1TwRKkn7Hmr/DkHecMMnmEfqqFn2cy1FkQIMvntx5kLTY
56 NfS8n90UqCPcZ66xgr5MhxQMV0GKfCwQ1uS4pr9spnVUXyT/gGTnPUs8dswcFA2e
57 ZyTnnA+fS3uFot25Sl76
58 =OtNn
59 -----END PGP SIGNATURE-----

Replies