diff options
author | Valentin Gagarin <valentin.gagarin@tweag.io> | 2023-01-02 11:40:09 +0100 |
---|---|---|
committer | Valentin Gagarin <valentin.gagarin@tweag.io> | 2023-02-24 09:50:06 +0100 |
commit | a556143dc158f81b76090e60587e4627add12635 (patch) | |
tree | 7dc3a0b78b76574d085c6c6cc40d7a56e7bb69ff /maintainers | |
parent | 92611e6e4c1c5c712ca7d5f9a258640662d006df (diff) |
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
Diffstat (limited to 'maintainers')
-rw-r--r-- | maintainers/README.md | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/maintainers/README.md b/maintainers/README.md index 08d197c1b..8289729e2 100644 --- a/maintainers/README.md +++ b/maintainers/README.md @@ -2,7 +2,22 @@ ## 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 |