-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Am Montag, 15. August 2016, 15:03:08 schrieb Kristian Fiskerstrand: > On 08/15/2016 02:49 PM, Dirkjan Ochtman wrote: > > On Mon, Aug 15, 2016 at 6:29 AM, Kent Fredric <ken...@gentoo.org> wrote: > >> This sort of stuff makes me feel bugzilla is entirely the wrong platform > >> for handling stabilizations and keywords :/ > > > > I very much agree; some kind of minimal web app/API would probably be > > better. > > Could you please elaborate a bit? In particular from perspective of (i) > integration into current workflow, (ii) complexity in application > maintenance/hosting (iii) cost/benefit considerations
I agree that BZ is not the best platform for stabilizations (and keywording). (It's the one we have now, anything else creates maintenance.) Now, if we want to come up with radical solutions... 1) Stabilization is a simpler and much more formalized process compared to normal bug resolution. * There is one version to be stabilized. * Stabilization can be blocked by bugs of that version. * If there are no blocking bugs, stabilization can go ahead. Which means * No requirement for free-text fields * One precise package version Of course this does not handle the more complex cases like perl/gnome stable lists. 2) *If* we introduce a "Fixed-in" and maybe an "Introduced-in" field in Bugzilla, which gives a precise $CATEGORY/$PVR where a problem is resolved or introduced, the extraction of fixed or non-fixed bugs might even be automatized. - -- Andreas K. Hüttel Gentoo Linux developer (council, perl, libreoffice) dilfri...@gentoo.org http://www.akhuettel.de/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXshg9AAoJEHRrah2soMK+JawQAK7c2oizH6Vu4EgDpr05y1Fi BWFvJrqxdgyvUCxwaZMk90j88zlXvvXkbZR6xMxZytZPpXh5FVtadVmElqYJIXiD G71Gqf0dDMuH9sku7rU9Mmm5WIzJtG0WE2b/FIddG8C5BpuaiqhDKUZcnvW5r3BW CoLqYWfG5W5A0DiKuZbbTI4jIeHLd8BykitB8dGhT3Lvse52IAMY+9X/BCLfX0lh WjBh4LszaEIK11zD/EEqSpCd8q6t2A52h//Xpe4a8vrY4fyvxbnULYxm088UBMuV oOZ5cLKUSqx7BqaDoPaY5vYPBXbQkKsPFDkzEx2B115Ep9fPGpom+MrcLN3JCmL7 fk6R+K9eeACZPHqf2WiNICKnN/l6NQVrrPukDgDWZ9vGvSr1XjhnMdiKVuWOaJki 0vmYtaLJF0Aadwzwp93u/Ii1HIiy7nPU9om3LSOLMnrGbq4I9YzCiX0Az98zCPQw DABWDOPSdNnkqwexhmlhl9xkO0LDpjbMtWlKufZY9y1mOXUatAK38iD6mcErRuxI dSz/odmpwpmNvIx7yPc1TwRKkn7Hmr/DkHecMMnmEfqqFn2cy1FkQIMvntx5kLTY NfS8n90UqCPcZ66xgr5MhxQMV0GKfCwQ1uS4pr9spnVUXyT/gGTnPUs8dswcFA2e ZyTnnA+fS3uFot25Sl76 =OtNn -----END PGP SIGNATURE-----