[openstack-dev] [TripleO] TripleO core reviewer update - november
Joe Gordon
joe.gordon0 at gmail.com
Wed Oct 30 18:16:42 UTC 2013
On Oct 30, 2013 9:10 AM, "Robert Collins" <robertc at robertcollins.net> wrote:
>
> Hi, like most OpenStack projects we need to keep the core team up to
> date: folk who are not regularly reviewing will lose context over
> time, and new folk who have been reviewing regularly should be trusted
> with -core responsibilities.
>
> In this months review:
> - James Slagle for -core
> - Arata Notsu to be removed from -core
> - Devananda van der veen to be removed from -core
>
> Existing -core members are eligible to vote - please indicate your
> opinion on each of the three changes above in reply to this email.
> James, please let me know if you're willing to be in tripleo-core.
> Arata, Devananda, if you are planning on becoming substantially more
> active in TripleO reviews in the short term, please let us know.
>
> My approach to this caused some confusion last time, so I'll try to
> frame this better :) - I'm going to talk about stats here, but they
> are only part of the picture : folk that aren't really being /felt/ as
> effective reviewers won't be asked to take on -core responsibility,
> and folk who are less active than needed but still very connected to
> the project may still keep them : it's not pure numbers.
>
> Also, it's a vote: that is direct representation by the existing -core
> reviewers as to whether they are ready to accept a new reviewer as
> core or not. This mail from me merely kicks off the proposal for any
> changes.
As I am not core, no vote on the three people above. But wanted to say I
like the model outlined in this email.
>
> But, the metrics provide an easy fingerprint - they are a useful tool
> to avoid bias (e.g. remembering folk who are just short-term active) -
> human memory can be particularly treacherous - see 'Thinking, Fast and
> Slow'.
>
> With that prelude out of the way:
>
> Please see Russell's excellent stats:
> http://russellbryant.net/openstack-stats/tripleo-reviewers-30.txt
> http://russellbryant.net/openstack-stats/tripleo-reviewers-90.txt
>
> For joining and retaining core I look at the 90 day statistics; folk
> who are particularly low in the 30 day stats get a heads up so they
> aren't caught by surprise.
>
> Our merger with Tuskar is still fairly recent; folk from the Tuskar
> project who are reviewing widely within TripleO are still low on the
> mechanical stats - I think we should keep them as -core for another
> month unconditionally, after which there will be three months of
> history to inform us about broad activity.
>
> 90 day active-enough stats:
>
>
+--------------------------+-----------------------------------+----------------+
> | Reviewer | Reviews -2 -1 +1 +2 +/- % |
> Disagreements* |
>
+--------------------------+-----------------------------------+----------------+
> | lifeless ** | 457 17 169 6 265 59.3% | 9
> ( 3.3%) |
> | clint-fewbar ** | 431 2 81 1 347 80.7% | 10
> ( 2.9%) |
> | cmsj ** | 361 1 28 0 332 92.0% | 14
> ( 4.2%) |
> | derekh ** | 150 0 30 13 107 80.0% | 3
> ( 2.5%) |
> | slagle | 98 0 20 78 0 79.6% | 10
> ( 12.8%) |
>
> James is coming along very well. I'd like to see a little more
> critical analysis in his reviews, but I think his standard is high
> enough now to carry the weight of -core.
>
> And the 90 day not-active-enough status:
>
> | arata776 ** | 9 0 2 0 7 77.8% | 0
> ( 0.0%) |
> | devananda ** | 6 0 0 0 6 100.0% | 0
> ( 0.0%) |
>
> Both Arata and Devananda are active in OpenStack as a whole, but I
> think they're not tracking the TripleO project code changes closely
> enough to wearing the -core mantle. I'd be delighted if they want to
> rejoin as core - perhaps even after a shorter than usual ramp up
> period if they get stuck in.
We have this in nova, ex-cores get fast tracked if they start reviewing
again. As they can catch up on context quicker and have already proven that
there reviews are on par with what is expected from core.
>
> Now, 30 day history - this is the heads up for folk...
>
> Folk that are on track to retain/ be asked to be -core:
>
> | lifeless ** | 234 11 80 5 138 61.1% | 8 ( 5.6%) |
> | clint-fewbar ** | 218 1 48 0 169 77.5% | 6 ( 3.6%) |
> | cmsj ** | 180 1 9 0 170 94.4% | 4 ( 2.4%) |
> | derekh ** | 96 0 10 1 85 89.6% | 0 ( 0.0%) |
> | slagle | 70 0 13 57 0 81.4% | 7 ( 12.3%) |
> | lsmola ** | 53 1 14 16 22 71.7% | 4 ( 10.5%) |
> | rpodolyaka | 49 0 15 34 0 69.4% | 4 ( 11.8%) |
> | jogo | 45 0 5 40 0 88.9% | 2 ( 5.0%) |
> | ifarkas ** | 39 0 5 4 30 87.2% | 3 ( 8.8%) |
> | jistr ** | 36 0 10 7 19 72.2% | 2 ( 7.7%) |
> | tzumainn ** | 34 0 9 2 23 73.5% | 1 ( 4.0%) |
> | ghe.rivero | 32 0 5 27 0 84.4% | 5 ( 18.5%) |
>
> -core that are not keeping up...:
> | tomas-8c8 ** | 23 0 5 1 17 78.3% | 3 ( 16.7%) |
> | pblaho ** | 19 0 2 3 14 89.5% | 1 ( 5.9%) |
> | marios ** | 14 0 1 12 1 92.9% | 1 ( 7.7%) |
> | jomara ** | 10 0 0 0 10 100.0% | 1 ( 10.0%) |
> | arata776 ** | 9 0 2 0 7 77.8% | 0 ( 0.0%) |
> | jtomasek ** | 7 0 0 0 7 100.0% | 0 ( 0.0%) |
> | devananda ** | 5 0 0 0 5 100.0% | 0 ( 0.0%) |
> | jprovazn ** | 3 0 0 3 0 100.0% | 1 ( 33.3%) |
>
> Please remember - the stats are just an entry point to a more detailed
> discussion about each individual, and I know we all have a bunch of
> work stuff, particularly in the lead up to the summit!
>
> I'm using the fairly simple metric of 'average at least one review a
> day' as a proxy for 'sees enough of the code and enough discussion of
> the code to be an effective reviewer'. The one review a day thing I
> derive thusly:
> - reading a single patch a day is a low commitment to ask for
> - if you don't have time to do that, you will get stale quickly -
> you'll only see
> about 20% of the code changes going on (we're doing about 5 commits
> a day and hopefully not slowing down!)
>
> Cheers,
> Rob
>
> --
> Robert Collins <rbtcollins at hp.com>
> Distinguished Technologist
> HP Converged Cloud
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20131030/212c7ebf/attachment.html>
More information about the OpenStack-dev
mailing list