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
Copy file name to clipboardExpand all lines: GOVERNANCE.md
+31-31Lines changed: 31 additions & 31 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# OpenKraken Project Governance
1
+
# OpenWebF Project Governance
2
2
3
3
<!-- TOC -->
4
4
@@ -15,14 +15,14 @@
15
15
16
16
## Collaborators
17
17
18
-
OpenKraken Core Collaborators maintain the [openkraken/kraken][] GitHub repository.
19
-
The GitHub team for OpenKraken Core Collaborators is @openkraken/collaborators.
18
+
OpenWebF Core Collaborators maintain the [openwebf/webf][] GitHub repository.
19
+
The GitHub team for OpenWebF Core Collaborators is @openwebf/collaborators.
20
20
Collaborators have:
21
21
22
-
* Commit access to the [openkraken/kraken][] repository
23
-
* Access to the OpenKraken continuous integration (CI) jobs
22
+
* Commit access to the [openwebf/webf][] repository
23
+
* Access to the OpenWebF continuous integration (CI) jobs
24
24
25
-
Both Collaborators and non-Collaborators may propose changes to the OpenKraken
25
+
Both Collaborators and non-Collaborators may propose changes to the OpenWebF
26
26
source code. The mechanism to propose such a change is a GitHub pull request.
27
27
Collaborators review and merge (_land_) pull requests.
28
28
@@ -50,31 +50,31 @@ status. Emeriti may request that the TSC restore them to active status.
50
50
51
51
### Collaborator nominations
52
52
53
-
Existing Collaborators can nominate someone to become a Collaborator. Nominees should have significant and valuable contributions across the OpenKraken organization.
54
-
55
-
To nominate a new Collaborator, open an issue in the [openkraken/kraken][] repository. Provide a summary of the nominee's contributions. For example:
56
-
57
-
* Commits in the [openkraken/kraken][] repository
58
-
* Use the link `https://github.com/openkraken/kraken/commits?author=GITHUB_ID`
59
-
* Pull requests and issues opened in the [openkraken/kraken][] repository
60
-
* Use the link `https://github.com/openkraken/kraken/issues?q=author:GITHUB_ID`
61
-
* Comments on pull requests and issues in the [openkraken/kraken][] repository
62
-
* Use the link `https://github.com/openkraken/kraken/issues?q=commenter:GITHUB_ID`
63
-
* Reviews on pull requests in the [openkraken/kraken][] repository
64
-
* Use the link `https://github.com/openkraken/kraken/pulls?q=reviewed-by:GITHUB_ID`
65
-
* Pull requests and issues opened throughout the OpenKraken organization
66
-
* Use the link `https://github.com/search?q=author:GITHUB_ID+org:openkraken`
67
-
* Comments on pull requests and issues throughout the OpenKraken organization
68
-
* Use the link `https://github.com/search?q=commenter:GITHUB_ID+org:openkraken`
53
+
Existing Collaborators can nominate someone to become a Collaborator. Nominees should have significant and valuable contributions across the OpenWebF organization.
54
+
55
+
To nominate a new Collaborator, open an issue in the [openwebf/webf][] repository. Provide a summary of the nominee's contributions. For example:
56
+
57
+
* Commits in the [openwebf/webf][] repository
58
+
* Use the link `https://github.com/openwebf/webf/commits?author=GITHUB_ID`
59
+
* Pull requests and issues opened in the [openwebf/webf][] repository
60
+
* Use the link `https://github.com/openwebf/webf/issues?q=author:GITHUB_ID`
61
+
* Comments on pull requests and issues in the [openwebf/webf][] repository
62
+
* Use the link `https://github.com/openwebf/webf/issues?q=commenter:GITHUB_ID`
63
+
* Reviews on pull requests in the [openwebf/webf][] repository
64
+
* Use the link `https://github.com/openwebf/webf/pulls?q=reviewed-by:GITHUB_ID`
65
+
* Pull requests and issues opened throughout the OpenWebF organization
66
+
* Use the link `https://github.com/search?q=author:GITHUB_ID+org:openwebf`
67
+
* Comments on pull requests and issues throughout the OpenWebF organization
68
+
* Use the link `https://github.com/search?q=commenter:GITHUB_ID+org:openwebf`
69
69
* Help provided to end-users and novice contributors
70
-
* Participation in other projects, teams, and working groups of the OpenKraken organization
70
+
* Participation in other projects, teams, and working groups of the OpenWebF organization
71
71
72
-
Mention @openkraken/collaborators in the issue to notify other Collaborators about the nomination.
72
+
Mention @openwebf/collaborators in the issue to notify other Collaborators about the nomination.
73
73
The nomination passes if no Collaborators oppose it after one week. Otherwise, the nomination fails.
74
74
75
75
## Technical Steering Committee
76
76
77
-
A subset of the Collaborators forms the Technical Steering Committee (TSC). The TSC is responsible for all technical development within the OpenKraken project, including:
77
+
A subset of the Collaborators forms the Technical Steering Committee (TSC). The TSC is responsible for all technical development within the OpenWebF project, including:
78
78
79
79
* Setting release dates.
80
80
* Release quality standards.
@@ -85,7 +85,7 @@ A subset of the Collaborators forms the Technical Steering Committee (TSC). The
85
85
* Maintaining the list of additional Collaborators.
86
86
* Development process and any coding standards.
87
87
* Mediating technical conflicts between Collaborators projects.
88
-
* The TSC will define OpenKraken project’s release vehicles.
88
+
* The TSC will define OpenWebF project’s release vehicles.
89
89
90
90
### Establishment TSC
91
91
@@ -99,7 +99,7 @@ TSC members are expected to regularly participate in TSC activities. If a TSC me
99
99
100
100
### TSC elections
101
101
102
-
Leadership roles in the OpenKraken project will be peer elected representatives of the community.
102
+
Leadership roles in the OpenWebF project will be peer elected representatives of the community.
103
103
104
104
The TSC will elect from amongst voting TSC members a TSC Chairperson to work on building an agenda for TSC meetings.
105
105
The TSC shall hold annual elections to select a TSC Chairperson and
@@ -146,11 +146,11 @@ meeting, the TSC chair ensures that someone opens a pull request with the
146
146
minutes.
147
147
148
148
The TSC seeks to resolve as many issues as possible outside meetings using
149
-
[the TSC issue tracker](https://github.com/openkraken/TSC/issues). The process in
149
+
[the TSC issue tracker](https://github.com/openwebf/TSC/issues). The process in
150
150
the issue tracker is:
151
151
152
152
* A TSC member opens an issue explaining the proposal/issue and @-mentions
153
-
@openkraken/tsc.
153
+
@openwebf/tsc.
154
154
* The proposal passes if, after 72 hours, there are two or more TSC approvals
155
155
and no TSC opposition.
156
156
* If there is an extended impasse, a TSC member may make a motion for a vote.
@@ -161,7 +161,7 @@ For internal project decisions, Collaborators shall operate under [Lazy Consensu
161
161
The TSC shall establish appropriate guidelines for implementing Lazy Consensus
162
162
(e.g. expected notification and review time periods) within the development process.
163
163
164
-
The TSC follows a [Consensus Seeking][] decision making model. When an agenda
164
+
The TSC follows a [Consensus Seeking][] decision making model. When an agenda
165
165
item has appeared to reach a consensus the moderator will ask "Does anyone object?"
166
166
as a final call for dissent from the consensus.
167
167
@@ -173,7 +173,7 @@ For all votes, a simple majority of all TSC members for, or against, the issue w
173
173
A TSC member may choose to participate in any vote through abstention.
0 commit comments