diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index eee29c806..ba2440122 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -22,19 +22,22 @@ Typical reasons for deleting project: - No updates / no longer works - Deprecated - Lacks license +- Archived projects #### Projects are ineligible if: - Lack recent commit +- Have lower than 50 stargazers in Github - Don't support iOS 9 or later - Don't support Swift 4 or later -- Not written in English +- README or code comments aren't written in English - README is not clear - Does not support the most common package managers (spm, cocoapods, carthage...) ### Projects that can be rejected: - Projects without tests. +- Have only one contributor - Projects with exact same functionalities as other projects that are already in AwesomeiOS - Projects with few functionalities diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 000e659a0..3641b5717 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -14,7 +14,10 @@ ## Checklist +- [ ] Has 50 Github stargazers or more - [ ] Only one project/change is in this pull request +- [ ] Isn't an archived project +- [ ] Has more than one contributor - [ ] Has unit tests, integration tests or UI tests - [ ] Addition in chronological order (bottom of category) - [ ] Supports iOS 9 / tvOS 10 or later