You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 13, 2025. It is now read-only.
Once you've done some work as a Member, you may wish to become a **Core developer** and have a direct hand in deciding what work is merged to the Main/Master Branch to become official Baseline technology and specifications.
34
+
Once you've done some work as a Member, you may wish to become a **Maintainer** and have a direct hand in deciding what work is merged to the Main/Master Branch to become official Baseline technology and specifications.
35
35
36
36
### What do core developers do? <ahref="#what-do-maintainers-do"id="what-do-maintainers-do"></a>
37
37
@@ -49,11 +49,11 @@ They can/should also contribute in the following ways:
49
49
* Working with the community to help with adoption
50
50
* Presenting the project and key technologies to the public (in-person, webinar, videos, articles, etc...)
51
51
52
-
## How to become a core developer? <ahref="#how-to-become-a-maintainer"id="how-to-become-a-maintainer"></a>
52
+
## How to become a maintainer? <ahref="#how-to-become-a-maintainer"id="how-to-become-a-maintainer"></a>
53
53
54
-
There are two ways to become a core developer: You are asked by a current core developer, or you make request to an existing core developer to become one. 
54
+
There are two ways to become a maintainer: You are asked by a current maintainer, or you make request to an existing maintainer to become one. 
55
55
56
-
With either path you become a "provisional core developer". As such you will need to show consistent contributions of code and/or specifications to the project. This can be in the form of pull requests that get merged into master. Or it can be in the form of technical specification, system architecture and related artifacts that guide the development activities of others.
56
+
With either path you become a "provisional maintainer". As such you will need to show consistent contributions of code and/or specifications to the project. This can be in the form of pull requests that get merged into master. Or it can be in the form of technical specification, system architecture and related artifacts that guide the development activities of others.
57
57
58
58
All provisional core developers that focus on code development (over standards) must meet with the existing core developers and demonstrate they are capable of the following:
59
59
@@ -62,11 +62,11 @@ All provisional core developers that focus on code development (over standards)
62
62
* Explaining the components of the system architecture
63
63
* Walking through the code and explain the baseline process
64
64
65
-
Once the provisional core developer demonstrates their capabilities, the existing core developers will vote during the next scheduled core developer meeting to give the prospect full core developer status. Members must vote with 2/3rds majority to add a core developer. Voting that results in a tie or potentially other issue will be brought to the TSC for review.
65
+
Once the provisional maintainer demonstrates their capabilities, the existing core developers will vote during the next scheduled maintainer meeting to give the prospect full maintainer status. Members must vote with 2/3rds majority to add a maintainer. Voting that results in a tie or potentially other issue will be brought to the TSC for review.
66
66
67
67
## What is expected of core developers? <ahref="#what-is-expected-of-maintainers"id="what-is-expected-of-maintainers"></a>
68
68
69
-
In general, a core developer needs to:
69
+
In general, a maintainer needs to:
70
70
71
71
* be an expert in one or more fields related to the project
72
72
* be an expert in finding and engaging the advice of other experts
@@ -92,16 +92,16 @@ There are currently no regular meetings. 
92
92
93
93
Meeting signups are maintained on the "Join the Community" page on https://baseline-protocol.org.
94
94
95
-
## How to stop being a core developer? <ahref="#how-to-stop-being-a-maintainer"id="how-to-stop-being-a-maintainer"></a>
95
+
## How to stop being a maintainer? <ahref="#how-to-stop-being-a-maintainer"id="how-to-stop-being-a-maintainer"></a>
96
96
97
97
Any of the following ways:
98
98
99
99
* You stop reviewing PR's, responding to messages, answering emails, and/or generally ghost the project.
100
100
* You are disrespectful towards anyone in the community and/or involved in the project.
101
101
* You are disruptive to the general process of maintaining the project, meetings, discussions, issues, or other.
102
-
* You notify the other core developers you would like to relinquish your core developer status.
102
+
* You notify the other core developers you would like to relinquish your maintainer status.
103
103
104
-
Two-thirds of all current core developers constitute a quorum for a meeting involving a question of removal. A simple majority vote from core developers attending the meeting is required to remove a core developer, but the TSC may be brought in to arbitrate if the core developer to be removed or any other core developer wishes to dispute the action. (See [Governance](https://github.com/ethereum-oasis-op/baseline/blob/main/docs/governance/governance.md) for details.)
104
+
Two-thirds of all current core developers constitute a quorum for a meeting involving a question of removal. A simple majority vote from core developers attending the meeting is required to remove a maintainer, but the TSC may be brought in to arbitrate if the maintainer to be removed or any other maintainer wishes to dispute the action. (See [Governance](https://github.com/ethereum-oasis-op/baseline/blob/main/docs/governance/governance.md) for details.)
105
105
106
106
### BLIPs
107
107
@@ -136,7 +136,7 @@ The iCLA happens automatically when people submit a pull request, or they can ac
136
136
137
137
### Core Developers and Commit Rules <ahref="#maintainers-and-commit-rules"id="maintainers-and-commit-rules"></a>
138
138
139
-
Merging to Master requires review by THREE Core Developers. The TSC seeded the initial set of Core Developers. Now, any active Member can become a Core Developer. Core Developers may add more Core Developers by rough consensus, and the TSC may step in to resolve cases where this process fails.
139
+
Merging to Master requires review by THREE Core Developers. The TSC seeded the initial set of Core Developers. Now, any active Member can become a Maintainer. Core Developers may add more Core Developers by rough consensus, and the TSC may step in to resolve cases where this process fails.
Copy file name to clipboardExpand all lines: community/members.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,6 +46,6 @@ Any member may request a confidential review of another member to determine whet
46
46
47
47
Once you are a member, you can:
48
48
49
-
1. Become a [Core Developer](broken-reference)responsible for governing the contributions that get merged to the official master branch;
49
+
1. Become a [Maintainer](broken-reference)responsible for governing the contributions that get merged to the official master branch;
50
50
2. Get elected to the [Technical Steering Committee](../docs/governance/technical-steering-committee.md), accountable for architecture and governance of the core developers;
51
51
3. Or, just write awesome code, specifications, docs and communications.
Copy file name to clipboardExpand all lines: docs/baseline-protocol/the-baseline-protocol.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ The high level description and specification for a global public Mainnet are [he
16
16
17
17
The Baseline Protocol can perform its core tasks on the current public Ethereum network at a rate that is reasonably expected to be sufficient for work in supply chain, B2B contracting, CRM, and other domains that involve coordinating records between legally separate entities.
18
18
19
-
Eth2 will further extend the range of applications that baselining can serve at acceptable levels of performance and reliability. The Baseline Protocol community will align closely with Ethereum and work through the EEA and the Ethereum Foundation to supply the Ethereum core developer community with ideas, user stories and requirements to help see Eth2 evolve into a platform well-suited to baselining.
19
+
Eth2 will further extend the range of applications that baselining can serve at acceptable levels of performance and reliability. The Baseline Protocol community will align closely with Ethereum and work through the EEA and the Ethereum Foundation to supply the Ethereum maintainer community with ideas, user stories and requirements to help see Eth2 evolve into a platform well-suited to baselining.
20
20
21
21
## Which Systems of Record Can We _Baseline?_ <ahref="#which-systems-of-record-can-we-baseline"id="which-systems-of-record-can-we-baseline"></a>
Copy file name to clipboardExpand all lines: docs/community/community-leaders/maintainers.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ description: >-
10
10
11
11
Anyone is welcome to join the Baseline Core Developers to develop technical advancements or even just engage in technical discussions that take place.
12
12
13
-
### How to become a Baseline Core Developer? <ahref="#how-to-become-a-maintainer"id="how-to-become-a-maintainer"></a>
13
+
### How to become a Baseline Maintainer? <ahref="#how-to-become-a-maintainer"id="how-to-become-a-maintainer"></a>
14
14
15
15
Sign up to join the Baseline Core Developers[**here**](https://www.baseline-protocol.org/get-involved/)\*\*\*\* to receive the calendar invites and access to the Google Drive resources.
16
16
@@ -32,9 +32,9 @@ Baseline Protocol Maintainers are Baseline Core Developers with advanced Github
32
32
33
33
### How to become a Baseline Maintainer? <ahref="#how-to-become-a-maintainer"id="how-to-become-a-maintainer"></a>
34
34
35
-
A Baseline Core Developer can become a Baseline Maintainer by doing the following,
35
+
A Baseline Maintainer can become a Baseline Maintainer by doing the following,
36
36
37
-
* Being an active Baseline Core Developer by actively attending the bi-weekly meetings
37
+
* Being an active Baseline Maintainer by actively attending the bi-weekly meetings
38
38
* Making a contribution to the Baseline Protocol through [**BLIP work**](https://github.com/ethereum-oasis-op/baseline-blips), [**progressing the roadmap**](https://github.com/ethereum-oasis-op/baseline/blob/main/Baseline%20Protocol%20-%202022%20Roadmap.pdf), or other efforts
39
39
* Then completing the [**Pull\_Request\_Template**](https://github.com/ethereum-oasis-op/baseline/blob/main/.github/PULL\_REQUEST\_TEMPLATE.md)in its entirety to add users Github ID to the [**Code Owners file**](https://github.com/ethereum-oasis-op/baseline/blob/main/.github/CODEOWNERS) 
40
40
* The current Maintainers (listed Code Owners) will be assigned to review the Pull Request, and the PR will be merged once **two** Maintainers approve the request
@@ -54,17 +54,17 @@ To retain Maintainer permissions and status, Baseline Maintainers are required t
54
54
* Be welcoming to others in the community who are using or interested in the protocol
55
55
* Contribute in ways that substantially improve the quality of the project and the experience of people who use it
56
56
57
-
## How to stop being a Baseline Core Developer or Maintainer? <ahref="#how-to-stop-being-a-maintainer"id="how-to-stop-being-a-maintainer"></a>
57
+
## How to stop being a Baseline Maintainer or Maintainer? <ahref="#how-to-stop-being-a-maintainer"id="how-to-stop-being-a-maintainer"></a>
58
58
59
-
To step away from being a Baseline Core Developer, you can notify the other core developers you would like to relinquish your core developer status.
59
+
To step away from being a Baseline Maintainer, you can notify the other core developers you would like to relinquish your maintainer status.
60
60
61
61
What can take away your Core Dev status?
62
62
63
63
* You stop reviewing PR's, responding to messages, answering emails, and/or generally ghost the project.
64
64
* You are disrespectful towards anyone in the community and/or involved in the project.
65
65
* You are disruptive to the general process of maintaining the project, meetings, discussions, issues, or other.
66
66
67
-
Two-thirds of all current Maintainers constitute a quorum for a meeting involving a question of removal. A simple majority vote from Maintainers is required to remove a Baseline Core Dev, but the TSC may be brought in to arbitrate if the Baseline Core Developer to be removed or any other Baseline Core Developer wishes to dispute the action. See [**Governance**](../../governance/governance.md#charter-baseline-open-source-project-governance)\*\*\*\* for details.
67
+
Two-thirds of all current Maintainers constitute a quorum for a meeting involving a question of removal. A simple majority vote from Maintainers is required to remove a Baseline Core Dev, but the TSC may be brought in to arbitrate if the Baseline Maintainer to be removed or any other Baseline Maintainer wishes to dispute the action. See [**Governance**](../../governance/governance.md#charter-baseline-open-source-project-governance)\*\*\*\* for details.
68
68
69
69
## How do Baseline Core Developers organize? <ahref="#how-maintainers-organize"id="how-maintainers-organize"></a>
70
70
@@ -74,8 +74,8 @@ The Baseline Core Developers talk in the [**'05-bl-core-devs' channel in Slack**
74
74
75
75
The Baseline Maintainers use a private 'maintainers' channel in Slack that members with Maintainer status are added to.
There are bi-weekly Baseline Core Developer_meetings_ where members can new or open [**Baseline Improvement Proposals (BLIPs)**](https://github.com/ethereum-oasis-op/baseline-blips), open repo issues and pull requests, roadmap items grant projects, and more.
79
+
There are bi-weekly Baseline Maintainer_meetings_ where members can new or open [**Baseline Improvement Proposals (BLIPs)**](https://github.com/ethereum-oasis-op/baseline-blips), open repo issues and pull requests, roadmap items grant projects, and more.
80
80
81
-
Members with Maintainer status are required to join Baseline Core Developer meetings, as outlined in the terms above.
81
+
Members with Maintainer status are required to join Baseline Maintainer meetings, as outlined in the terms above.
0 commit comments