Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nens/threedi-schematisation-editor
QGIS tool for editing schematisations
https://github.com/nens/threedi-schematisation-editor
Last synced: 4 days ago
JSON representation
QGIS tool for editing schematisations
- Host: GitHub
- URL: https://github.com/nens/threedi-schematisation-editor
- Owner: nens
- Created: 2022-04-13T08:52:45.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-13T15:33:10.000Z (7 months ago)
- Last Synced: 2024-04-14T05:10:33.292Z (7 months ago)
- Language: QML
- Size: 4.98 MB
- Stars: 0
- Watchers: 13
- Forks: 0
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.rst
Awesome Lists containing this project
README
threedi-schematisation-editor
==============================A QGIS plugin containing N&S' schematisation editor.
Development
------------Testing happens within a docker container, build (if necessary) and run your docker as follows::
$ docker compose build schema
$ docker compose run schema make testDeployment
----------Make sure you have ``zest.releaser`` with ``qgispluginreleaser`` installed. The
``qgispluginreleaser`` ensures the metadata.txt, which is used by the qgis plugin
manager, is also updated to the new version. To make a new release enter the following
commands and follow their steps::$ cd /path/to/the/plugin
$ fullreleaseThis creates a new release and optionally pushes to github. The deployment step is configured as a Github action.
In case the commit is tagged with a version (which zest.releaser) does, a zip file ``threedi_schematisation_editor..zip`` is created
(via ``make zip`` and uploaded to https://artifacts.lizard.net/ via the ``upload-artifact.sh`` script. The tests are also run.Installation
------------- In case the plugin manager in QGIS is properly configured, the plugin should also be available via the plugin manager.