Thank you for your interest in contributing to Digital Odyssey! We welcome contributions from anyone who is interested in improving the application. Before submitting a contribution, please make sure to read and follow the guidelines below.
Please note that this project is governed by the Digital Odyssey Code of Conduct. By participating in this project, you are expected to uphold the principles outlined in the code of conduct.
If you would like to contribute to Digital Odyssey, please follow these steps:
- Fork the repository.
- Create a new branch with a descriptive name.
- Make your changes and commit them to the new branch.
- Test your changes locally to make sure they work as expected.
- Push the new branch to your fork.
- Open a pull request in the main repository and describe your changes in detail.
Please make sure to follow the coding guidelines below when contributing to Digital Odyssey:
- Use Python 3.7 or higher.
- Follow PEP 8 guidelines for code style.
- Write clear, concise commit messages.
- Include tests for any new functionality you add.
- Make sure all tests pass before submitting a pull request.
If you find a bug or would like to request a new feature, please create an issue in the Digital Odyssey issue tracker. Please include as much detail as possible in your issue, including steps to reproduce the problem (if applicable).
If you have any questions or concerns about contributing to Digital Odyssey, please contact the project maintainer at [email protected].
Thank you for your contributions!