Skip to content

Commit ed3d104

Browse files
committed
docs: add MAINTAINING.md for maintainers guide
1 parent 122fe7b commit ed3d104

File tree

2 files changed

+67
-0
lines changed

2 files changed

+67
-0
lines changed

MAINTAINERS.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
## Project Maintainers
2+
3+
Below is the list of maintainers for this repo (in alphabetical order). For SMEs
4+
on particular package, please see the [CODEOWNERS file](CODEOWNERS).
5+
6+
Core maintainers:
7+
8+
- Biniam Admikew ([@b-admike](https://github.com/b-admike))
9+
- Diana Lau ([@dhmlau](https://github.com/dhmlau))
10+
- Dominique Emond ([@emonddr](https://github.com/emonddr))
11+
- Janny Hou ([@jannyhou](https://github.com/jannyhou))
12+
- Miroslav Bajtos ([@bajtos](https://github.com/bajtos))
13+
- Nora Abdelgadir ([@nabdelgadir](https://github.com/nabdelgadir))
14+
- Raymond Feng ([@raymondfeng](https://github.com/raymondfeng))
15+
- Yaapa Hage ([@hacksparrow](https://github.com/hacksparrow))
16+
17+
Community maintainers:
18+
19+
- Hugo Da Roit ([@Yaty](https://github.com/Yaty))
20+
- Mario Estrada ([@marioestradarosa](https://github.com/marioestradarosa))
21+
- TN ([@thinusn](https://github.com/thinusn))

docs/MAINTAINING.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Maintaining LoopBack
2+
3+
Congratulations! Since you're reading this page, you are probably already a
4+
maintainer of this repo or close to be one. Thank you for your contributions so
5+
far!
6+
7+
## Why do I want to be a maintainer?
8+
9+
- Greater influence on LoopBack's future direction
10+
- Commit (write) rights to `loopback-next` repo
11+
- Ability to review and land pull requests, edit/categorize/close issues
12+
13+
## What are a maintainer's responsibilities?
14+
15+
We ask you to follow the existing processes, see
16+
http://loopback.io/doc/en/contrib/Governance.html. This means mostly:
17+
18+
- Be nice to others
19+
- Try to reach consensus with other maintainers before making a decision
20+
- Always use pull requests to make code changes
21+
- Honour our current conventions, see
22+
http://loopback.io/doc/en/contrib/triaging-pull-requests.html and
23+
http://loopback.io/doc/en/contrib/style-guide.html (but feel free to propose
24+
changes to these conventions!)
25+
- To avoid possible confusion, we don't have any specific requirements about the
26+
amount of time you should spend on the project - just keep working on things
27+
that you find important to you, in a pace that suits you. We may ask you to
28+
take a look at issues and pull requests related to code you contributed
29+
yourself.
30+
31+
## More questions?
32+
33+
**Q: Now that I have rights to merge pull requests, how many approvals from
34+
other maintainers before I can merge?**
35+
36+
A: If the changes are straightforward and you're confident about the changes,
37+
please go ahead to merge it. Otherwise you can always mention
38+
[@strongloop/loopback-maintainers](https://github.com/orgs/strongloop/teams/loopback-maintainers)
39+
in the GitHub issues/pull requests.
40+
41+
**Q: If I have questions/suggestions on the contribution process, what should I
42+
do?**
43+
44+
A: We are always open for suggestions on how to make the process for
45+
contributors or maintainers smooth. If you have any feedback, please open a
46+
GitHub ticket for discussion.

0 commit comments

Comments
 (0)