Thank you for your interest in contributing to the Shaka Packager MCP Server! This document will guide you through the contribution process.
Please be respectful and considerate of others when contributing to this project. We aim to foster an inclusive and welcoming community.
To set up a development environment:
# Clone the repository
git clone https://github.com/coderjun/shaka-packager-mcp.git
cd shaka-packager-mcp
# Install development dependencies with pip
pip install -e ".[dev]"Run tests with pytest:
pytestThis project uses:
Format your code before submitting:
black .
isort .- Fork the repository
- Create a branch for your feature or fix
- Add tests for your changes
- Ensure all tests pass
- Format your code with Black and isort
- Submit a pull request
Please use GitHub Issues to submit feature requests and bug reports. Include as much detail as possible to help us understand your request or the issue you're experiencing.
By contributing to this project, you agree that your contributions will be licensed under the project's MIT License.