- Rewrite the documentation's donate page
- Remove donation infos from individual team members
- Add all team members
- Fix GitHub username regex in Sphinx extension
- Rewrite the project README
- Use HTML for centered text, add logo, update badges
- Rephrase text sections
- Remove Open Collective and update support section
- Replace all links to Open Collective with a link to the latest docs
- add template for showing the "use the templates" note at the top
- reorder templates by prepending numbers to the file names
- add data for title templates and automatic labels (where applicable)
- make templates more consistent and add more descriptions
- improve debug log comments
- remove "expected/actual behavior" from feature request template
We've been getting a lot of requests for plugins that simply don't fit in with Streamlink, don't have anywhere near enough details, or are generally not worth implementing. Up until now we've been dealing with some abuse from users in terms of what we will add/support due to not having it clearly documented what we will or will not support. This update to our documentation hopes to change that and clarify our stance for users.
Fixes#1837