OpenJDK Community Bylaws: Second Public Draft

Phil Race philip.race at oracle.com
Tue May 31 16:35:22 PDT 2011


Its a lot to wade through and digest. So maybe I just haven't been
able to join up the dots but there's a few things that seem worth
a mention. See below ..

========

 > A Member of a Group has write access to the Group’s web content and 
file repositories.

Does this imply that Contributors must rely on Group members to do pushes ?
Seems a backward step from where we are now, where with appropriate 
approval
from group members, any contributor can push.

But there's also the subtlety that ..
 > Groups do not have code repositories of their own but they may 
sponsor Projects, which do

so maybe that first sentence should have said the group's PROJECT 
repositories ?

=======


There are so many roles : eg contributor/openjdk member/group 
member/author/committer

Author and committer are project based. It would seem that being a 
committer and
author for the JDK 7 project doesn't automatically roll over to JDK7 
updates, JDK 8, or JDK 9
which seems overly onerous. And I'm unclear how groups roles relate to 
these roles.

I can see that some of the structure is because there are other openjdk 
projects besides
the JDK-N ones but I don't see that it fits well with the rather 
important JDK cases.

=======

 > Every OpenJDK Membership is subject to automatic Expiration after one 
year,
 > but will be renewed upon request. A request for renewal must be 
received within
 > one year of expiration.

So contributor membership and group membership do not expire ? Only 
OpenJDK membership ?
How do you expect the renewal to work in practice ? Will there be some 
kind of reminder ?

=======

 >An individual may be nominated to a new or newly-empty
 >appointed seat by any Governing Board member, and is
 >approved by a Simple Majority of the Governing Board.

I don't understand how that is supposed to work since the
appointed positions are defined to be appointed by either
IBM or Oracle.

======

-phil.


On 5/19/2011 2:51 PM, mark.reinhold at oracle.com wrote:
> The second public draft of the OpenJDK Community Bylaws is now
> available [1], with an accompanying Q&A document [2].
>
> In this draft we've attempted to address all feedback received,
> both publicly and privately, on the first public draft [3].  If
> any comments on that draft remain unaddressed or questions remain
> unanswered then please do let us know.
>
> Please send questions, comments, and suggestions on this second
> draft to the gb-discuss list by 15:00 UTC on 2 June 2011.  If no
> major changes are required in response to feedback received by
> that time then a ratification vote will be held shortly thereafter.
>
> - Mark
>
>
> [1] http://openjdk.java.net/groups/gb/bylaws/draft-openjdk-bylaws-09
> [2] http://openjdk.java.net/groups/gb/bylaws/qanda.html
> [3] http://openjdk.java.net/groups/gb/bylaws/draft-openjdk-bylaws-07




More information about the gb-discuss mailing list