Cookiecutter option | Picked value |
---|---|
Plugin name | LoopStructural |
Plugin name slugified | loopstructural |
Plugin name class (used in code) | Loopstructural |
Plugin category | None |
Plugin description short | Implict 3D geological modelling in QGIS |
Plugin description long | This plugin provides an interface to LoopStructural a 3D geological modelling library. |
Plugin tags | geology,structural geology,3D geology,mining |
Plugin icon | default_icon.png |
Plugin with processing provider | False |
Author name | Lachlan GROSE |
Author organization | Company |
Author email | lachlan.grose@monash.edu |
Minimum QGIS version | 3.28 |
Maximum QGIS version | 3.99 |
Git repository URL | https://github.com/Loop3d/loopstructural-qgis/ |
Git default branch | main |
License | GPLv2+ |
Python linter | None |
CI/CD platform | GitHub |
IDE | VSCode |
This project is configured with the following tools:
Code rules are enforced with pre-commit hooks.
See also: contribution guidelines.
Plugin is linted, tested, packaged and published with GitHub.
If you mean to deploy it to the official QGIS plugins repository, remember to set your OSGeo credentials (OSGEO_USER_NAME
and OSGEO_USER_PASSWORD
) as environment variables in your CI/CD tool.
The documentation is generated using Sphinx and is automatically generated through the CI and published on Pages.
- homepage: https://github.com/Loop3d/loopstructural-qgis/
- repository: https://github.com/Loop3d/loopstructural-qgis/
- tracker: https://github.com/Loop3d/loopstructural-qgis//issues/
Typical commands on Linux (Ubuntu).
-
If you don't pick the
git init
option, initialize your local repository:git init
-
Follow the embedded documentation to set up your development environment
-
Add all files to git index to prepare initial commit:
git add -A
-
Run the git hooks to ensure that everything runs OK and to start developing on quality standards:
pre-commit run -a
- Have a look to the plugin's metadata.txt file: review it, complete it or fix it if needed (URLs, etc.).
- Follow the embedded documentation to build plugin documentation locally
Distributed under the terms of the GPLv2+
license.