-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Sanja Bonic <[email protected]>
- Loading branch information
Sanja Bonic
committed
Jul 29, 2022
0 parents
commit 9878349
Showing
6 changed files
with
504 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,16 @@ | ||
# Arcalot Round Table | ||
|
||
For the Arcalot Round Table governance, please refer to our [charter](CHARTER.md). | ||
|
||
By adding your name to this file you confirm that you understand and agree to the [Arcalot Code of Conduct](https://github.com/arcalot/.github/blob/main/CODE_OF_CONDUCT.md) and [contribution guidelines](https://github.com/arcalot/.github/blob/main/CONTRIBUTING.md). | ||
|
||
## ART Chairs | ||
|
||
* [Dustin Black](https://github.com/dustinblack) | ||
* [Sandro Bonazzola](https://github.com/sandrobonazzola) | ||
* [Janos Bonic](https://github.com/janosdebugs) | ||
* [Sanja Bonic](https://github.com/sanjacodes) | ||
|
||
## ART Members | ||
|
||
*Add your name and GitHub profile link below this line via a pull request to this repository.* |
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,51 @@ | ||
# Arcalot Round Table Charter | ||
|
||
Arcalot is a **free, open source collection of projects, and will remain so**. Our main mission is to improve the way workloads are run, how their data is consumed and forwarded, and to simplify analyzing the output of workloads, debugging where necessary as well as overall log analysis. | ||
|
||
This charter covers **important processes and decisions that impact the whole organization, direction, and goals**. Small decisions like coding style per repository or similar details can be decided among the repository maintainers. | ||
|
||
## Arcalot Round Table | ||
|
||
The Arcalot Round Table *(ART)* consists of: | ||
* 4 chairs with equal rights who | ||
- Enforce the [Code of Conduct](https://github.com/arcalot/.github/blob/main/CODE_OF_CONDUCT.md) | ||
- Have administrative rights over the [GitHub org](https://github.com/arcalot), communication channels, and other community-owned resources | ||
- Publicly record decisions made by the ART in the [art-decisions](art-decisions) folder | ||
* Individuals who want to join the ART and pass a review of their PR sent to [ART_MEMBERS.md](ART_MEMBERS.md), with approval depending on any one or more of the below requirements: | ||
- They contribute with code, documentation, artwork, articles, videos, talks, or similar additions to the Arcalot ecosystem | ||
- They are an active user of Arcalot projects (end user, product builder, researcher, etc. - please describe your use case in the PR, you do not have to mention any company names or details) | ||
- They are actively helping community members on any of the official Arcalot channels | ||
|
||
### Termination of ART membership | ||
|
||
An Arcalot Round Table member *(including chairs)* that does not participate in round table matters (voting) *without reason and notice* for 3 times in a row leaves the round table automatically as we can assume they are not interested in being a member of the ART anymore. This ensures that we do not have a corpus of inactive members with voting rights. | ||
|
||
Meetings do not count as necessary round table matters as we want to include people in all stages of life and across all timezones. We therefore refrain from any synchronous or undocumented decision making. | ||
|
||
Additionally, as stated in the [Arcalot Code of Conduct](https://github.com/arcalot/.github/blob/main/CODE_OF_CONDUCT.md), chairs can remove an ART member if their behavior is clearly disruptive to the community. | ||
|
||
## Decision Proposals | ||
|
||
Decisions can be started *only asychronously* in the [ART repository pull requests](https://github.com/arcalot/arcalot-round-table/pulls) via submitting a pull request with a new file to [art-decisions/proposals](art-decisions/proposals). You can use the included `template.md` file as a guideline. Decision proposals can only be submitted by ART members. If you would like to encourage discussion around a decision before any voting starts, please submit a draft PR instead and mark it ready for review once you are comfortable that you will not add any changes to your proposal. | ||
|
||
## Voting | ||
|
||
Each member of the Arcalot Round Table is eligible for voting if they have been a member of the ART for at least 30 days. For any decision that impacts the whole project or processes, a vote is started where a 66% majority with a quorum of 66% of all ART members is needed for the proposal to pass. | ||
|
||
If the majority cannot be reached, the proposal is considered rejected and can be brought to the ART again 2 months after the rejection at the earliest. If the same decision has been rejected twice, it cannot be brought to the ART again. | ||
|
||
Any voting period must last at least 7 days to account for different time zones and other obligations. Silence equals abstaining from a vote. | ||
|
||
ART members cast their votes by starting a review that either approves or rejects the decision suggested via a pull request. Once the voting period is over or all ART members have voted, the chairs record the decision, objections, and other relevant information in the `art-decisions` folder. | ||
|
||
## Chair Elections | ||
|
||
If a chair leaves through non-participation or through their own announcement, elections for a new chair take place. | ||
|
||
After the announcement of a chair leaving, there is a period of 30 days for nominations (from the date of the announcement). Any ART member can nominate another ART member or themselves, while a second member has to sponsor the nomination. Only members that have been part of the ART for 6+ months are eligible to become a chair or sponsor a nomination. | ||
|
||
After the nomination period, elections take place asynchronously through the same process as standard decision proposals. | ||
|
||
## Changing the Charter | ||
|
||
This charter can only be changed by suggestions first passing through a 66% majority of ART members and a subsequent 66% vote among the chairs. |
Oops, something went wrong.