6 Commits

Author SHA1 Message Date
Alexander Ivanov
6f5b3206c9 docs: dedupe checklist between CONTRIBUTING.md and PR template 2026-04-26 08:06:20 +03:00
Alexander Ivanov
f018a5d7cc docs: align CONTRIBUTING title with README canonical name 2026-04-26 08:02:41 +03:00
Alexander Ivanov
414357277b docs: drop OSI-license requirement, add as-is disclaimer
The list is a directory of resources, not a redistribution -- requiring
an OSI-approved license on every linked repo gates legitimate items
(public-domain code, custom permissive terms, blogs, communities) for
no real benefit, since the maintainers don't audit licensing on behalf
of readers anyway. Replaces the requirement with an explicit "as is"
note and removes the matching disqualifier and checklist items.
2026-04-26 08:02:04 +03:00
Alexander Ivanov
f5b87265cb fix: invert duplicate criterion to state the requirement, not the failure mode 2026-04-26 07:59:58 +03:00
Alexander Ivanov
ce31668f50 docs: document PR title convention in CONTRIBUTING.md 2026-04-26 07:59:05 +03:00
Alexander Ivanov
11d1fb51b2 docs: add CONTRIBUTING.md and PR template
Introduces explicit inclusion criteria, format rules, and disqualifiers
so future submissions have something concrete to refer to instead of
implicit norms. Also adds a GitHub PR template echoing the checklist
and a short pointer to CONTRIBUTING.md from README.md.

Triggered by review of #198 (Add ShopSavvy), which exposed that the
"thin client for paid third-party API, non-functional without an
author-issued key" disqualifier was not written down anywhere.
2026-04-26 07:50:12 +03:00