mirror of
https://github.com/Gathin23/cleanyourtv.git
synced 2026-10-27 19:54:45 +00:00
The workflow builds the launcher with its unit tests and a 400 KB size guard, and runs the tools tests plus a new tests/test_examples.py that checks every list's format and that both TV tables index every folder. Issue forms for TV reports and bugs, a PR checklist from CONTRIBUTING, and a short plain-language code of conduct.
1.7 KiB
1.7 KiB
Code of conduct
This project exists because a few thousand people helped each other fix their TVs in the replies to a tweet. Keep it like that.
Expected
- Be kind. Many contributors are doing this on a parent's or grandparent's TV, in a second language, on their first pull request.
- Assume good faith. A list that breaks something was tested on different firmware, not written to hurt anyone.
- Say what you tested on. Specifics ("Android TV 11, build RTT1, Hisense A4") help; verdicts ("doesn't work") do not.
- Respect the maintainers' decisions on scope. The launcher stays small, offline and without prebuilt binaries; if your idea does not fit, a fork with a SHOWCASE row is a good outcome, not a rejection of you.
Not accepted
- Insults, harassment, slurs, sexualised language or imagery, or personal attacks, in issues, pull requests, Discussions or the showcase.
- Publishing other people's private information: device identifiers, Wi-Fi names, IP addresses, ADB keys or anything that could identify a TV or a home.
- Lists or instructions that uninstall, root, or intentionally damage a TV, or that target a specific person's device.
- Spam, affiliate links, or passing off someone else's work as your own.
Enforcement
Maintainers may edit, hide or remove content and block accounts that break these rules, with a short explanation. To report something, open an issue, or if it is private, message @gathint on X. Reports are read by the maintainer and handled within a few days.
This is a short, plain-language code adapted in spirit from the Contributor Covenant.