Require english documentation (#2218)

This commit is contained in:
ceriath 2018-11-09 23:21:49 +01:00 committed by Avelino
parent 4feb927a4a
commit 32048b3229

View File

@ -31,7 +31,7 @@ To be on the list, project repositories should adhere to these quality standards
- Regular, recent commits - Regular, recent commits
- Or, for finished projects, issues and pull requests are responded to - Or, for finished projects, issues and pull requests are responded to
- Stable or progressing toward stable - Stable or progressing toward stable
- Thoroughly documented (README, godoc comments, etc.) - Thoroughly documented (README, godoc comments, etc.) in english language, so everyone is able to understand the project's intention and how it works
- Tests, where practical. If the library/program is testable, then coverage should be >= 80% for non-data-related packages and >=90% for data related packages. **Notice**: the tests will be reviewed too. We will check your coverage manually if your package's coverage is just a benchmark results. - Tests, where practical. If the library/program is testable, then coverage should be >= 80% for non-data-related packages and >=90% for data related packages. **Notice**: the tests will be reviewed too. We will check your coverage manually if your package's coverage is just a benchmark results.