Skip to content

Commit b79d1ae

Browse files
Merge pull request #138 from kaleido-io/maintainers
Update MAINTAINERS.md and CODEOWNERS
2 parents 2915844 + 4b7b4b8 commit b79d1ae

File tree

2 files changed

+2
-42
lines changed

2 files changed

+2
-42
lines changed

CODEOWNERS

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
# SPDX-License-Identifier: Apache-2.0
22

3-
# FireFly Core Maintainers
4-
- @awrichar @peterbroadhurst @nguyer @eberger727 @shorsher
3+
- @hyperledger/firefly-tokens-erc20-erc721-maintainers

MAINTAINERS.md

+1-40
Original file line numberDiff line numberDiff line change
@@ -9,45 +9,6 @@ The following is the list of current maintainers this repo:
99
| Nicko Guyer | nguyer | [email protected] | nguyer |
1010
| David Echelberger | eberger727 | [email protected] | dech727 |
1111

12-
1312
This list is to be kept up to date as maintainers are added or removed.
1413

15-
# Expectations of Maintainers
16-
17-
Maintainers are expected to regularly:
18-
19-
- Make contributions to FireFly code repositories including code or documentation
20-
- Review pull requests
21-
- Investigate open GitHub issues
22-
- Participate in Community Calls
23-
24-
# Becoming a Maintainer
25-
26-
The FireFly Project welcomes and encourages people to become maintainers of the project if they are interested and meet the following criteria:
27-
28-
## Criteria for becoming a member
29-
30-
- Expressed interest and commitment to meet the expectations of a maintainer for at least 6 months
31-
- A consistent track record of contributions to FireFly code repositories which could be:
32-
- Enhancements
33-
- Bug fixes
34-
- Tests
35-
- Documentation
36-
- A consistent track record of helpful code reviews on FireFly code repositories
37-
- Regular participation in Community Calls
38-
- A demonstrated interest and aptitude in thought leadership within the FireFly Project
39-
- Sponsorship from an existing maintainer
40-
41-
There is no specific quantity of contributions or pull requests, or a specific time period over which the candidate must prove their track record. This will be left up to the discretion of the existing maintainers.
42-
43-
## Process for becoming a maintainer
44-
45-
Once the above criteria have been met, the sponsoring maintainer shall propose the addition of the new maintainer at a public Community Call. Existing maintainers shall vote at the next public Community Call whether the new maintainer should be added or not. Proxy votes may be submitted via email _before_ the meeting. A simple majority of the existing maintainers is required for the vote to pass.
46-
47-
## Maintainer resignation
48-
49-
While maintainers are expected in good faith to be committed to the project for a significant period of time, they are under no binding obligation to do so. Maintainers may resign at any time for any reason. If a maintainer wishes to resign they shall open a pull request to update the maintainers list removing themselves from the list.
50-
51-
## Maintainer inactivity
52-
53-
If a maintainer has remained inactive (not meeting the expectations of a maintainer) for a period of time (at least several months), an email should be sent to that maintainer noting their inactivity and asking if they still wish to be a maintainer. If they continue to be inactive after being notified via email, an existing maintainer may propose to remove the inactive maintainer at a public Community Call. Existing maintainers shall vote at the next public Community Call whether the inactive maintainer should be removed or not. Proxy votes may be submitted via email _before_ the meeting. A simple majority of the existing maintainers is required for the vote to pass.
14+
For the full list of maintainers across all repos, the expectations of a maintainer and the process for becoming a maintainer, please see the [FireFly Maintainers page on the Hyperledger Wiki](https://wiki.hyperledger.org/display/FIR/Maintainers).

0 commit comments

Comments
 (0)