This project use github to host code, to track issues and feature requests, as well as accept pull requests.
You can make contributing to this project, whether it's:
- Reporting a bug using Github issues
- Proposing new features using Github issues
- Submitting a code using Github Pull Request
Great Bug Reports tend to have:
- What version of the DjangoAdminGeomap and Django is being used.
- A quick summary and/or background.
- Steps to reproduce. Be specific! Give sample code if you can.
- What you expected would happen.
- What actually happens.
- Notes (possibly including why you think this might be happening, or stuff you tried that didn't work).
This project solves one simple and common problem: displaying records from the Django database on a map.
All your suggestions for a more flexible and functional display of objects on the map are welcome.
Any other tasks related to geodata and Django are not the goals of this project. For example, geodata processing functions or improvements in the Django admin panel.
Pull requests are the best way to propose changes to the codebase. Github Flow perform quality checks for you code.
- Fork the repo and create your branch from
main
. - If you've add/change/remove features, update the README.md.
- If you've added code that should be tested, add tests. 100% test coverage is a fetish of the author of this code ;)
- Ensure the test suite passes.
- Make sure your code lints.
- Issue that pull request!
When you submit code changes, your submissions are understood to be under the same MIT License that covers the project. Feel free to contact the maintainers if that's a concern.