Thank you for considering contributing to PyDock! This document provides guidelines and instructions for contributing.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow PEP 8 style guide for Python code
- Use meaningful commit messages
- Add comments for complex logic
- Update documentation as needed
When adding a new service:
- Create a directory for the service in the root directory
- Add a
Dockerfilefor the service - Update
docker-compose.ymlto include the service - Add documentation in the
DOCUMENTATIONdirectory - Update the README if necessary
Before submitting a PR:
- Test that the service builds correctly
- Test that the service starts and runs
- Update any relevant documentation
Feel free to open an issue for any questions or clarifications.