- Ensure the bug has not already been reported by searching our GitHub Issues.
- If you cannot find an open issue describing the problem, use the Bug report template to open a new one. Tag it with the bug label.
- Check if the feature has already been requested by searching through our GitHub Issues.
- If the feature request doesn't exist, feel free to create a new one. Tag it with the request label.
- Check Issues logs for the desired feature or bug. Ensure that no one else is already working on it.
- If the feature/bug is not yet filed, please create a detailed issue first:
- "Detail Your Idea or Issue"
- If the feature/bug is not yet filed, please create a detailed issue first:
- Fork the repository.
- Begin coding. Feel free to ask questions and collaborate with us.
- Commit messages should reference the GitHub Issue and provide a concise description:
- "#34 - Implement Feature X"
- Remember to include tests for your code.
- Commit messages should reference the GitHub Issue and provide a concise description:
- Once done, push to your fork and submit a Pull Request to our
master
branch:- Pull Request titles should begin with the GitHub Issue number:
- "45 - Implementing New Analytics Feature"
- Ensure the Pull Request description clearly outlines your solution.
- Add Release Notes comment describing implemented changes.
- Link your PR to the relevant Issue.
- Pull Request titles should begin with the GitHub Issue number:
If you have any questions or need help, don't hesitate to reach out through our GitHub discussion section. We're here to help!
Your contributions are invaluable to us. Thank you for being part of the AbsaOSS community and helping us grow and improve!
The AbsaOSS Team