aboutsummaryrefslogtreecommitdiff
path: root/maintainers/README.md
diff options
context:
space:
mode:
authorValentin Gagarin <valentin.gagarin@tweag.io>2023-01-02 11:40:09 +0100
committerValentin Gagarin <valentin.gagarin@tweag.io>2023-02-24 09:50:06 +0100
commita556143dc158f81b76090e60587e4627add12635 (patch)
tree7dc3a0b78b76574d085c6c6cc40d7a56e7bb69ff /maintainers/README.md
parent92611e6e4c1c5c712ca7d5f9a258640662d006df (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/README.md')
-rw-r--r--maintainers/README.md17
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