mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
1.1 KiB
1.1 KiB
Contributing
Patches should be sent to the aur-dev@lists.archlinux.org mailing list or included in a merge request on the aurweb repository.
Before sending patches, you are recommended to run flake8
and isort
.
You can add a git hook to do this by installing python-pre-commit
and running
pre-commit install
.
Coding Guidelines
DISCLAIMER: We realise the code doesn't necessarily follow all the rules. This is an attempt to establish a standard coding style for future development.
- All source modified or added within a patchset must maintain equivalent or increased coverage by providing tests that use the functionality
- Please keep your source within an 80 column width
- Use four space indentation
- Use conventional commits
- DRY: Don't Repeat Yourself
- All code should be tested for good and bad cases
Test patches that increase coverage in the codebase are always welcome.