forked from lix-project/lix
add objectives and tasks for Nix team
so far there were no even remotely measurable objectives, only a general purpose statement. this change is intended to focus the team's work on what I (and many others I talked to) perceive to be the main pain point in the development process. Co-authored-by: solene.rapenne@tweag.io
This commit is contained in:
parent
92611e6e4c
commit
a556143dc1
|
@ -2,7 +2,22 @@
|
||||||
|
|
||||||
## Motivation
|
## Motivation
|
||||||
|
|
||||||
The goal of the team is to help other people to contribute to Nix.
|
In order to attract more maintainers and thereby scale the development process to match user needs, the main goal of this team is to improve the Nix contributor experience.
|
||||||
|
|
||||||
|
### Objectives
|
||||||
|
|
||||||
|
- It is obvious what is worthwhile to work on.
|
||||||
|
- It is easy to find the right place in the code to make a change.
|
||||||
|
- It is clear what is expected of a pull request.
|
||||||
|
- It is predictable how to get a change merged and released.
|
||||||
|
|
||||||
|
### Tasks
|
||||||
|
|
||||||
|
- Elaborate contribution guides and abide to them
|
||||||
|
- Improve documentation targeted to contributors
|
||||||
|
- Maintain the issue tracker and triage pull requests
|
||||||
|
- Help competent contributors succeed with their pull requests
|
||||||
|
- Ensure the required maintainer capacity for all of the above
|
||||||
|
|
||||||
## Members
|
## Members
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue