Add Checklist to PRs #1041

Merged
ggg27 merged 10 commits from patch-2 into master 2019-08-09 02:12:05 +00:00
1 changed files with 11 additions and 5 deletions

View File

@ -2,10 +2,16 @@
## Description
Resolves: #none <!-- The number of the issue that is resolved by this pull request. If there is none, feel free to delete this line -->
Resolves: #none <!-- The number of the issue that is resolved by this pull request. If there is none, feel free to delete this line
ggg27 commented 2019-07-30 02:44:39 +00:00 (Migrated from github.com)
Review

Thanks

Thanks
<!--
## Screenshots
#### Check List <!-- Please add an x in each box below, like so: [x] -->
Mikaela commented 2019-07-22 18:06:09 +00:00 (Migrated from github.com)
Review

I think this is reduntant as when you open a PR, GitHub suggests you on the right to read the contributing guidelines. It also appears somewhat formal to me.

I think this is reduntant as when you open a PR, GitHub suggests you on the right to read the contributing guidelines. It also appears somewhat formal to me.
Mikaela commented 2019-07-22 18:10:56 +00:00 (Migrated from github.com)
Review

I am not sure if this is that good idea as it could easily cause a merge conflict if multiple users were submitting PRs to add multiple apps/services simultaneously. I think it should possibly be something for a team member to update (but it needs a PR with approval)? Ideas @BurungHantu1605 ?

I am not sure if this is that good idea as it could easily cause a merge conflict if multiple users were submitting PRs to add multiple apps/services simultaneously. I think it should possibly be something for a team member to update (but it needs a PR with approval)? Ideas @BurungHantu1605 ?
Mikaela commented 2019-07-22 18:11:30 +00:00 (Migrated from github.com)
Review

I think this should be "Project is preferably..."

I think this should be "Project is preferably..."
Mikaela commented 2019-07-22 18:11:55 +00:00 (Migrated from github.com)
Review

I wonder if this could be removed as Netlify handles that?

I wonder if this could be removed as Netlify handles that?
Review

AFAIK it will only cause a merge conflict if people edit the same line, which seems unlikely since they'll likely be editing different sections of the file. But in any case merge conflicts are relatively easy to solve when a team member merges them. I would however make the following grammatical changes:

- [ ] I have listed any applicable source code in [source_code.md](https://github.com/privacytoolsIO/privacytools.io/blob/master/source_code.md)
AFAIK it will only cause a merge conflict if people edit the same line, which seems unlikely since they'll likely be editing different sections of the file. But in any case merge conflicts are relatively easy to solve when a team member merges them. I would however make the following grammatical changes: ```suggestion - [ ] I have listed any applicable source code in [source_code.md](https://github.com/privacytoolsIO/privacytools.io/blob/master/source_code.md) ```
Review

I think this is fine to include if we're doing this, because it means people need to affirm that they have read it directly.

- [ ] I have read and understand [CONTRIBUTING.md](https://github.com/privacytoolsIO/privacytools.io/blob/master/.github/CONTRIBUTING.md)
I think this is fine to include if we're doing this, because it means people need to affirm that they have read it directly. ```suggestion - [ ] I have read and understand [CONTRIBUTING.md](https://github.com/privacytoolsIO/privacytools.io/blob/master/.github/CONTRIBUTING.md) ```
Review

I would add instructions for those unfamiliar with Markdown.

#### Check List <!-- Please add an x in each box below, like so: [x] -->
I would add instructions for those unfamiliar with Markdown. ```suggestion #### Check List <!-- Please add an x in each box below, like so: [x] --> ```
Review
- [ ] This project is [free software](https://www.wikipedia.org/wiki/Free_software), unless 1) no free software alternative exists, or 2) this software is significantly better than a free software alternative.
```suggestion - [ ] This project is [free software](https://www.wikipedia.org/wiki/Free_software), unless 1) no free software alternative exists, or 2) this software is significantly better than a free software alternative. ```
nitrohorse commented 2019-07-26 01:59:43 +00:00 (Migrated from github.com)
Review
```suggestion ```
ggg27 commented 2019-07-26 02:21:36 +00:00 (Migrated from github.com)
Review

fixed in latest commit.

Thx

fixed in latest commit. Thx
ggg27 commented 2019-07-26 02:23:11 +00:00 (Migrated from github.com)
Review

Software must actually be free software:
https://github.com/privacytoolsIO/privacytools.io/blob/master/.github/CONTRIBUTING.md#software

But, ya that description makes more sense.

Software must actually be [free software](https://www.wikipedia.org/wiki/Free_software): https://github.com/privacytoolsIO/privacytools.io/blob/master/.github/CONTRIBUTING.md#software But, ya that description makes more sense.
Please add screenshots if applicable
-->
- [ ] I have read and understand [CONTRIBUTING.md](https://github.com/privacytoolsIO/privacytools.io/blob/master/.github/CONTRIBUTING.md).
- [ ] I have listed the source code for this project in [source_code.md](https://github.com/privacytoolsIO/privacytools.io/blob/master/source_code.md).
- [ ] This project is [free/libre software](https://www.wikipedia.org/wiki/Free_software).
- [ ] This project has an [associated discussion](https://github.com/privacytoolsIO/privacytools.io/issues).
Code Repository (if applicable):