aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornodiscc <nodiscc@gmail.com>2022-08-04 18:36:14 +0000
committernodiscc <nodiscc@gmail.com>2022-08-04 18:36:16 +0000
commit5f7134168af511a376fcae80ea2e00396ea58b5e (patch)
treeae8b1fb8c01955b07a416349ede94936907abd9b
parentnon-free.md: use level 3 headings for all sections (diff)
downloadawesome-selfhosted-5f7134168af511a376fcae80ea2e00396ea58b5e.tar.gz
awesome-selfhosted-5f7134168af511a376fcae80ea2e00396ea58b5e.zip
contributing: update/simplify list entry template for non-free software
- `⊘ Proprietary` marker can be used in place of the license tag - ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/3198 - ref. https://github.com/nodiscc/hecat/issues/57
-rw-r--r--.github/PULL_REQUEST_TEMPLATE.md4
1 files changed, 1 insertions, 3 deletions
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
index bc236446..c0aa5a6f 100644
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -14,9 +14,7 @@ To ensure your PR is dealt with swiftly please check the following:
``- [Name](http://homepage/) - Short description, under 250 characters, sentence case. ([Demo](http://url.to/demo), [Source Code](http://url.of/source/code), [Clients](https://url.to/list/of/related/clients-or-apps)) `License` `Language` ``
- [ ] Additions that depend on proprietary services outside the user's control must be marked `⚠`.
``- [Name](http://homepage/) `⚠` - Short description, under 250 characters, sentence case. ([Demo](http://url.to/demo), [Source Code](http://url.of/source/code), [Clients](https://url.to/list/of/related/clients-or-apps)) `License` `Language` ``
-- [ ] Additions that are not [Free software](https://en.wikipedia.org/wiki/Free_software)
- must be added to `non-free.md` and marked `⊘ Proprietary`:
- ``- [Name](http://homepage/) `⊘ Proprietary` - Short description, under 250 characters, sentence case. ([Demo](http://url.to/demo), [Source Code](http://url.of/source/code), [Clients](https://url.to/list/of/related/clients-or-apps)) `Language` ``
+- [ ] Additions that are not [Free software](https://en.wikipedia.org/wiki/Free_software) must be added to `non-free.md` and have the license set to `⊘ Proprietary`
- [ ] Additions are inserted preserving alphabetical order.
- [ ] Additions are not already listed at any of [awesome-sysadmin](https://github.com/n1trux/awesome-sysadmin), [awesome-analytics](https://github.com/onurakpolat/awesome-analytics), [staticgen.com](https://www.staticgen.com/), [staticsitegenerators.net](https://staticsitegenerators.net/).
- [ ] The `Language` tag is the main **server-side** requirement for the software. Don't include frameworks or specific dialects.