1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-04 21:25:24 +00:00

Add MR checklist as a version controlled file and simplify it + update contributing.md

This commit is contained in:
Nigel Gott 2022-01-19 10:23:10 +00:00
parent c6fb8019fb
commit 92588b75e7
2 changed files with 20 additions and 0 deletions
.gitlab/merge_request_templates
CONTRIBUTING.md

View file

@ -0,0 +1,18 @@
### Merge Request Checklist
- [ ] [changelog.md](https://gitlab.com/bramw/baserow/-/blob/develop/changelog.md) has
been updated if required
- [ ] New/updated **Premium features** are separated correctly in the premium folder
- [ ] The latest **Chrome and Firefox** have been used to test any new frontend features
- [ ] [Documentation](https://gitlab.com/bramw/baserow/-/tree/develop/docs) has been
updated
- [ ] [Quality Standards](https://gitlab.com/bramw/baserow/-/blob/develop/CONTRIBUTING.md#quality-standards)
are met
- [ ] **Performance**: tables are still fast with 100k+ rows, 100+ field tables
- [ ] The [redoc API pages](https://api.baserow.io/api/redoc/) have been updated for any
REST API changes
- [ ]
Our [custom API docs](https://gitlab.com/bramw/baserow/-/blob/develop/web-frontend/modules/database/pages/APIDocsDatabase.vue)
are updated for changes to endpoints accessed via api tokens
- [ ] The UI/UX has been updated
following [UI Style Guide](https://baserow.io/style-guide)

View file

@ -38,6 +38,8 @@ repository on GitHub, but this is not the official one.
* Documentation for every concept that can used by a plugin.
* [changelog.md](changelog.md) should be updated with any new features.
* The pipeline must pass.
* Try to apply the **rule of 10s**: MRs should aim to have no more than 10 code files with more than 10 lines modified.
A code file doesn't include tests/css/text/migrations/translations/configuration/ etc.
## Any contributions you make will be under the MIT Software License