-
Notifications
You must be signed in to change notification settings - Fork 202
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
First attempt at creating bylaws for our group (#217)
Poll Result: 72 Responses, 55 (76%) in favor, and 17 (23%) against
- Loading branch information
Showing
1 changed file
with
90 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
# Bylaws of The Java Champions Community | ||
|
||
## Article I: Name and Purpose | ||
|
||
### Section 1: Name | ||
The name of this organization shall be the Java Champions Community, hereinafter referred to as "the Group." | ||
|
||
### Section 2: Purpose | ||
The purpose of the Group is to recognize key influencers in the Java community, provide advice, support and advance the adoption of Java technologies. | ||
|
||
### Section 3: Trademark | ||
The Group name includes the word "Java", which is trademarked by Oracle. | ||
|
||
## Article II: Membership | ||
|
||
### Section 1: Membership Status | ||
Members of the Group can fall into three categories: | ||
|
||
1. Renounced: Members that have chosen to leave the Group | ||
|
||
2. Alumni: Members that have joined Oracle after becoming Java Champions | ||
|
||
3. Active: Members that are neither Renounced nor Alumni | ||
|
||
|
||
To participate in any Group activity, a member must be active unless otherwise noted in these bylaws. | ||
|
||
### Section 2: Eligibility | ||
Membership is open to individuals who have been nominated by at least two current Group members and approved by the Group and are not Oracle Employees. | ||
|
||
### Section 3: Nomination | ||
A Group member nominates an individual by submitting the nomination form. The nomination form is created and maintained by the Group. The nomination requires both a nominator and a co-nominator. | ||
|
||
### Section 4: Discussion Period | ||
Once a nomination has been submitted and processed by Oracle's Java Champion Team, it will be announced on the Group Mailing List. This initiates a two-week discussion period during which Group members can discuss the candidate without voting. | ||
|
||
The purpose of the discussion period is raise any concerns about the candidate, and facilitate discussions and/or the shifting of opinions without committing to a vote. This process also helps keeping the voting period purely for voting on a candidate instead of discussing the candidate's merits and/or shortcomings. | ||
|
||
### Section 5: Voting Period | ||
After the discussion period, a two-week voting period begins. The start of the voting process is announced via an email from Oracle's Java Champions Team, creating a voting email thread. Group members vote on the Mailing List by replying to the thread, using "+1" for approval, "-1" for disapproval, and "0" for non-commitment. | ||
|
||
Voting is not compulsory, so Group members may choose not to participate in a candidate nomination. | ||
|
||
### Section 6: Negative Votes | ||
A vote of "-1" carries significant weight against the nomination. Group members voting "-1" must provide a reason for their disapproval. | ||
|
||
### Section 7: Results | ||
After the two-week voting period, the results are tallied: | ||
- Two negative ("-1") votes will disqualify a candidate. | ||
- A minimum of three "+1" votes are required to confirm a candidate as a Java Champion, and becoming a new member of the group. | ||
|
||
### Section 8: Rights and Responsibilities | ||
Members have the right to attend meetings, vote on the Group matters, and participate in the Group activities. | ||
|
||
### Section 9: Renouncing Membership | ||
A member may renounce their membership at any time by announcing their intent to renounce to the Group mailing list. | ||
|
||
### Section 10: Oracle Employees | ||
A member that starts working for Oracle would transition from being an Active Member to Alumni. If the member leaves Oracle, its Active status is re-instated. | ||
|
||
## Article III: Meetings | ||
|
||
### Section 1: In-Person Meetings | ||
In-person meetings may be held at conferences or events and can occur organically without prior announcements. Attendance at these meetings is not compulsory. | ||
|
||
### Section 2: Online Meetings | ||
Online meetings can be organized by any Group member. Attendance at these meetings is not compulsory. | ||
|
||
### Section 3: Oracle-run meetings | ||
Oracle may choose to host In-Person and/or Online meetings for the Java Champions | ||
|
||
## Article IV: Amendments | ||
|
||
### Section 1: Proposal | ||
Amendments to these bylaws may be proposed by any member. | ||
|
||
### Section 2: Notice | ||
Proposed amendments must be submitted to the Group Mailing List and as a pull request to the [Java Champions Document GitHub Repo](https://github.com/aalmiray/java-champions). | ||
|
||
### Section 3: Discussion Period | ||
After the amendment pull request has been submitted, a minimum of two-week discussion period is set aside for discussion and amendments within the Group Mailing List. | ||
|
||
### Section 4: Voting Period | ||
Following the discussion period, a minimum of one-week voting period is set aside for open polling through the mailing list. The proposing member should announce the length of the voting period. | ||
|
||
### Section 5: Voting Procedure | ||
Voting on amendments to these bylaws shall be conducted openly within the Group to ensure transparency. Each member's vote shall be recorded and disclosed. The results, including the total number of votes for and against, shall be documented by merging (if passed) or closing (if failed) the pull request amending the bylaws. | ||
|
||
### Section 6: Approval | ||
Amendments must be approved by a two-thirds majority of the members voting in the poll. |