Gentoo Archives: gentoo-project

From: Rich Freeman <rich0@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Re: Call for agenda items - Council meeting 2016-11-13
Date: Thu, 03 Nov 2016 14:01:50
Message-Id: CAGfcS_=D7cfFKu5iH-mdKGjXEs4KxHFH6iVU3F45WQpuhpaEMQ@mail.gmail.com
In Reply to: Re: [gentoo-project] Re: Call for agenda items - Council meeting 2016-11-13 by Ian Stakenvicius
1 On Thu, Nov 3, 2016 at 9:50 AM, Ian Stakenvicius <axs@g.o> wrote:
2 >
3 > The stabilization commit itself isn't that onerous, it's the testing. Likely a keyword or whiteboard from the non-dev AT on the stabilization bug would suffice no?
4 >
5 > That said, like the proxy-maint group, we could enlist some random devs to apply the stabilization commits based on the feedback of non-dev ATs. BUT, that's only going to work if we have some sort of enforced training and qualification criteria for non-dev ATs (which we likely have already) and I'm not sure the bureaucracy to manage that would leave us in a better situation than what we have now.
6 >
7
8 You're basically describing how ATs worked back when they were active.
9
10 An AT would search for packages keyworded for testing/stable on their
11 arch. They would perform testing, and comment on the results. If it
12 passed they'd add a keyword.
13
14 Devs on the arch team would search for packages keyworded by ATs on
15 their arch. For the most part they'd just blindly commit anything
16 that was marked, because only trained ATs would be adding the
17 keywords.
18
19 When I was an AT it usually didn't take more than a few hours for
20 anything I keyworded to get marked stable. The queue of stuff waiting
21 for a dev was always fairly small, because the process for the dev was
22 fairly mechanical. Ideally it would just be automated somehow if the
23 process took off (the only reason you need a dev is that there is no
24 way to grant access to commit only keyword changes in git).
25
26 ATs took the ebuild quiz I believe at the time. It didn't touch
27 recruiters or anything like that, it is purely administered by the
28 arch team.
29
30 --
31 Rich

Replies