45 lines
1013 B
Markdown
45 lines
1013 B
Markdown
# Contributing Guide
|
|
|
|
Thanks for your interest in contributing!
|
|
|
|
## How to Contribute
|
|
|
|
You can help by:
|
|
- Reporting bugs
|
|
- Suggesting new features
|
|
- Improving documentation
|
|
- Submitting pull requests
|
|
|
|
## Before Submitting a PR
|
|
|
|
- Open an issue first for large changes
|
|
- Keep changes focused and minimal
|
|
- Follow the existing code style
|
|
- Test your changes locally
|
|
|
|
## Feature Requests
|
|
|
|
This project intentionally stays **simple and self-hosted**.
|
|
|
|
Good feature ideas:
|
|
- Performance improvements
|
|
- UX improvements
|
|
- Security hardening
|
|
- Better error handling
|
|
- Documentation improvements
|
|
|
|
Avoid:
|
|
- Torrent / mirror functionality
|
|
- Download-count based restrictions
|
|
- Anything violating platform ToS
|
|
|
|
## Legal Notice
|
|
|
|
You are responsible for ensuring your contribution does not introduce
|
|
illegal behavior or violate third-party terms of service.
|
|
|
|
## License of Contributions
|
|
|
|
By submitting a contribution, you agree that your contribution
|
|
will be licensed under the same license as the project
|
|
(Apache License 2.0). |