Adds a maintainer's page into the documentation.
This commit is contained in:
parent
72ffa91fe0
commit
37886892c8
3 changed files with 26 additions and 28 deletions
|
@ -28,8 +28,8 @@ before_deploy:
|
||||||
if [ "$TRAVIS_TAG" ]; then
|
if [ "$TRAVIS_TAG" ]; then
|
||||||
make release-packages;
|
make release-packages;
|
||||||
fi;
|
fi;
|
||||||
curl -sfL https://raw.githubusercontent.com/containous/structor/master/godownloader.sh | bash -s -- -b "${GOPATH}/bin" v1.6.0
|
curl -sfL https://raw.githubusercontent.com/containous/structor/master/godownloader.sh | bash -s -- -b "${GOPATH}/bin" v1.7.0
|
||||||
structor -o containous -r traefik --dockerfile-url="https://raw.githubusercontent.com/containous/traefik/v1.7/docs.Dockerfile" --menu.js-url="https://raw.githubusercontent.com/containous/structor/master/traefik-menu.js.gotmpl" --rqts-url="https://raw.githubusercontent.com/containous/structor/master/requirements-override.txt" --exp-branch=master --debug;
|
structor -o containous -r traefik --dockerfile-url="https://raw.githubusercontent.com/containous/traefik/v1.7/docs.Dockerfile" --menu.js-url="https://raw.githubusercontent.com/containous/structor/master/traefik-menu.js.gotmpl" --rqts-url="https://raw.githubusercontent.com/containous/structor/master/requirements-override.txt" --force-edit-url --exp-branch=master --debug;
|
||||||
fi
|
fi
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
|
|
|
@ -40,12 +40,11 @@
|
||||||
|
|
||||||
We use [PRM](https://github.com/ldez/prm) to manage locally pull requests.
|
We use [PRM](https://github.com/ldez/prm) to manage locally pull requests.
|
||||||
|
|
||||||
|
|
||||||
## Bots
|
## Bots
|
||||||
|
|
||||||
### [Myrmica Lobicornis](https://github.com/containous/lobicornis/)
|
### [Myrmica Lobicornis](https://github.com/containous/lobicornis/)
|
||||||
|
|
||||||
**Update and Merge Pull Request**
|
Update and Merge Pull Request.
|
||||||
|
|
||||||
The maintainer giving the final LGTM must add the `status/3-needs-merge` label to trigger the merge bot.
|
The maintainer giving the final LGTM must add the `status/3-needs-merge` label to trigger the merge bot.
|
||||||
|
|
||||||
|
@ -62,31 +61,39 @@ To prevent the bot from automatically merging a PR, add the label `bot/no-merge`
|
||||||
The label `bot/light-review` decreases the number of required LGTM from 3 to 1.
|
The label `bot/light-review` decreases the number of required LGTM from 3 to 1.
|
||||||
|
|
||||||
This label is used when:
|
This label is used when:
|
||||||
- Updating the vendors from previously reviewed PRs
|
|
||||||
- Merging branches into the master
|
|
||||||
- Preparing the release
|
|
||||||
|
|
||||||
|
* Updating the vendors from previously reviewed PRs
|
||||||
|
* Merging branches into the master
|
||||||
|
* Preparing the release
|
||||||
|
|
||||||
### [Myrmica Bibikoffi](https://github.com/containous/bibikoffi/)
|
### [Myrmica Bibikoffi](https://github.com/containous/bibikoffi/)
|
||||||
|
|
||||||
* closes stale issues [cron]
|
* closes stale issues [cron]
|
||||||
* use some criterion as number of days between creation, last update, labels, ...
|
* use some criterion as number of days between creation, last update, labels, ...
|
||||||
|
|
||||||
|
|
||||||
### [Myrmica Aloba](https://github.com/containous/aloba)
|
### [Myrmica Aloba](https://github.com/containous/aloba)
|
||||||
|
|
||||||
**Manage GitHub labels**
|
Manage GitHub labels.
|
||||||
|
|
||||||
* Add labels on new PR [GitHub WebHook]
|
* Add labels on new PR [GitHub WebHook]
|
||||||
* Add milestone to a new PR based on a branch version (1.4, 1.3, ...) [GitHub WebHook]
|
* Add milestone to a new PR based on a branch version (1.4, 1.3, ...) [GitHub WebHook]
|
||||||
* Add and remove `contributor/waiting-for-corrections` label when a review request changes [GitHub WebHook]
|
* Add and remove `contributor/waiting-for-corrections` label when a review request changes [GitHub WebHook]
|
||||||
* Weekly report of PR status on Slack (CaptainPR) [cron]
|
* Weekly report of PR status on Slack (CaptainPR) [cron]
|
||||||
|
|
||||||
|
|
||||||
## Labels
|
## Labels
|
||||||
|
|
||||||
A maintainer that looks at an issue/PR must define its `kind/*`, `area/*`, and `status/*`.
|
A maintainer that looks at an issue/PR must define its `kind/*`, `area/*`, and `status/*`.
|
||||||
|
|
||||||
|
### Status - Workflow
|
||||||
|
|
||||||
|
The `status/*` labels represent the desired state in the workflow.
|
||||||
|
|
||||||
|
* `status/0-needs-triage`: all the new issues and PRs have this status. _[bot only]_
|
||||||
|
* `status/1-needs-design-review`: needs a design review. **(only for PR)**
|
||||||
|
* `status/2-needs-review`: needs a code/documentation review. **(only for PR)**
|
||||||
|
* `status/3-needs-merge`: ready to merge. **(only for PR)**
|
||||||
|
* `status/4-merge-in-progress`: merge is in progress. _[bot only]_
|
||||||
|
|
||||||
### Contributor
|
### Contributor
|
||||||
|
|
||||||
* `contributor/need-more-information`: we need more information from the contributor in order to analyze a problem.
|
* `contributor/need-more-information`: we need more information from the contributor in order to analyze a problem.
|
||||||
|
@ -161,18 +168,8 @@ A maintainer that looks at an issue/PR must define its `kind/*`, `area/*`, and `
|
||||||
|
|
||||||
### PR size
|
### PR size
|
||||||
|
|
||||||
__Automatically set by a bot__
|
Automatically set by a bot.
|
||||||
|
|
||||||
* `size/S`: small PR.
|
* `size/S`: small PR.
|
||||||
* `size/M`: medium PR.
|
* `size/M`: medium PR.
|
||||||
* `size/L`: Large PR.
|
* `size/L`: Large PR.
|
||||||
|
|
||||||
### Status - Workflow
|
|
||||||
|
|
||||||
The `status/*` labels represent the desired state in the workflow.
|
|
||||||
|
|
||||||
* `status/0-needs-triage`: all the new issues and PRs have this status. _[bot only]_
|
|
||||||
* `status/1-needs-design-review`: needs a design review. **(only for PR)**
|
|
||||||
* `status/2-needs-review`: needs a code/documentation review. **(only for PR)**
|
|
||||||
* `status/3-needs-merge`: ready to merge. **(only for PR)**
|
|
||||||
* `status/4-merge-in-progress`: merge is in progress. _[bot only]_
|
|
|
@ -127,4 +127,5 @@ nav:
|
||||||
- 'Documentation': 'contributing/documentation.md'
|
- 'Documentation': 'contributing/documentation.md'
|
||||||
- 'Data Collection': 'contributing/data-collection.md'
|
- 'Data Collection': 'contributing/data-collection.md'
|
||||||
- 'Advocating': 'contributing/advocating.md'
|
- 'Advocating': 'contributing/advocating.md'
|
||||||
|
- 'Maintainers': 'contributing/maintainers.md'
|
||||||
- 'Glossary': 'glossary.md'
|
- 'Glossary': 'glossary.md'
|
||||||
|
|
Loading…
Reference in a new issue