Skip to content

Latest commit

 

History

History
61 lines (50 loc) · 1.99 KB

File metadata and controls

61 lines (50 loc) · 1.99 KB

Contributing

Hi there! Thanks for your interest in contributing to this project.

Contributions help improve the project for everyone. By submitting a contribution, you agree that your work will be licensed under the same license as this repository.

Before submitting changes

A few quick guidelines:

  • Keep changes focused and easy to review
  • Follow the existing style of the project
  • Update documentation when needed
  • Avoid adding third-party source lists, stream URLs, or metadata unless you have clear permission to do so

For larger changes, opening an issue first is appreciated.

Submitting a pull request

  1. Fork and clone the repository
  2. Create a new branch: git checkout -b my-branch-name
  3. Make your changes
  4. Test your changes locally
  5. Update documentation if needed
  6. Commit your changes with a clear commit message
  7. Push to your fork and open a pull request

Tips for getting a pull request accepted

These things help a lot:

  • Keep your pull request focused on one change
  • Write clear commit messages
  • Explain what changed and why
  • Follow the project's existing code style
  • Include examples or screenshots when helpful
  • Avoid unrelated refactors in the same pull request

If you want to make multiple unrelated changes, please open separate pull requests.

Reporting bugs

When opening a bug report, please include:

  • What you expected to happen
  • What actually happened
  • Steps to reproduce the issue
  • Your environment, if relevant
    • Operating system
    • PowerShell version
    • Error messages or logs

Suggesting features

Feature requests are welcome. Please describe:

  • The problem you want to solve
  • Your proposed solution
  • Any alternatives you considered

Third-party material must be legally reusable and compatible with this project's license and usage requirements.

Resources