Thank you for your interest in contributing to GIRAF. We welcome contributions from everyone and you are obviously welcome to reach out for any sort of assistance. We are always keen to see both students and non-AAU people participate.
- Fork the repository you want to contribute to
- Create a branch from the default branch:
- Features:
feat/123-short-description - Bug fixes:
fix/123-short-description - Documentation:
docs/123-short-description
- Features:
- Make your changes following the repo's coding standards
- Test your changes locally
- Open a Pull Request against the default branch with a clear description
- Address review feedback — maintainers will review your PR
For detailed workflow documentation, see the Process section on the wiki.
Each repository uses slightly different tech stacks
- giraf-core — Python/Django
- giraf-ai — Python
- weekplanner — .NET + Expo/React Native
- visual-tangible-artefacts — .NET + Flutter
- foodplanner — Flutter
- wiki — MkDocs documentation
All contributors are expected to follow our Code of Conduct. Please read it before participating.