Thank you for your interest in contributing to the UAE Public Data Engine! We welcome contributions from everyone.
- Fork the repository on GitHub.
- Clone your fork locally.
- Install Dependencies: We use Poetry.
make install
- Create a Branch for your feature or bug fix:
git checkout -b feature/my-feature.
- Make your changes.
- Run the tests to ensure everything is working:
make test - Run the linter to ensure code style compliance:
make lint
- Commit your changes using clear and descriptive commit messages.
- Push your branch to your fork.
- Open a Pull Request against the
mainbranch of this repository. - Describe your changes and link to any relevant issues.
- We use Ruff for linting and formatting.
- Please ensure your code passes
make checkbefore submitting.
By contributing, you agree that your contributions will be licensed under the MIT License.