OpenJDK Community Census
kelly.ohair at oracle.com
Tue Sep 13 21:10:19 UTC 2011
On Sep 12, 2011, at 9:16 PM, Joe Darcy wrote:
> mark.reinhold at oracle.com wrote:
>> 2011/9/8 17:18 -0700, ahughes at redhat.com:
>>> While I know I've committed a lot to OpenJDK6 (including several big
>>> HotSpot merges), I'm not aware of any others on this list having
>>> 'pushed at least 32 changegroups into such a Project's Mercurial
>>> repositories' (apologies if I'm wrong here). I know some like
>>> Jonathan, Daniel and Martin have actively contributed changesets, but
>>> I can't recall it being more than ten. Obviously, Joe is the
>>> former maintainer so he deserves the merit for that instead.
>>> The others I struggle to remember being involved at all.
>> Going strictly by the 32-changegroup threshold, the list of Reviewers for
>> the JDK 6 Project would be just:
>> andrew Andrew John Hughes
>> darcy Joe Darcy
>> jjg Jonathan Gibbons
>> ohair Kelly O'Hair
>> That seemed unnecessarily limiting, especially in light of the fact that
>> many contributors into JDK 6 already have the Reviewer role in JDK 7 and
>> its successor Projects. In order to avoid having to vote a bunch of
>> people into the Reviewer role for JDK 6 just to get their backporting
>> work done I decided to make any JDK 6 Committer who's already a JDK 7
>> Reviewer into a Reviewer for JDK 6 as well.
>> It's been suggested to me by others that even that's too limiting, and
>> that instead the roles for JDK 6 should be initialized exactly as for the
>> JDK 7, JDK 7 Updates, and JDK 8 Projects. I'd appreciate feedback from
>> you, Kelly, and Joe as to whether you think that's a reasonable approach.
> FWIW, I agree it would be preferable for the JDK 6 roles to match the toles in the JDK 7, 7 update, and 8 projects. Having too many backports to OpenJDK 6 generally hasn't been a problem, so a uniform role policy would reduce the effort needed to keep OpenJDK 6 up to date. However, I think Kelly should have the final call as the current OpenJDK 6 release manager.
Matching the roles for jdk6, jdk7, jdk7u, and jdk8 is fine with me.
More information about the discuss