This is a monorepo housing all of the python open-gis tools.
Both ./lib
and ./packages
contain pep8-compliant python packages.
./lib
is for anything that can be shared between tools./packages
is for the tools themselves. They cannot depend on one another.
If you find that your tools have code they need to share you can either pull it into the ./lib/commons
package or, if there's enough code, create a new ./lib/whatever
package.
We're pretty much using the Gitflow Workflow
- All work MUST happen on branches.
- Make sure your pull requests merge onto
dev
and notmaster
. - Hotfixes may be applied directly to
master
... carefully and after lots of testing. - Add your issue and/or pull request to a milestone to make sure it will be included.
- Attach your commits to issues and pull requests by referencing them in commit messages