-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compose definition-of-done and put in template #205
Comments
When a new node type is created, one needs to run
to create new jsonschemas in the docs folder, and
to generate the Python models from it. This should be followed by |
@evetion running this script requires the package |
The The reason we use a separate environment is to avoid having to add JSON3 as a dependency for Ribasim itself. If you haven't done so before, you first need to instantiate your docs environment, you could run https://deltares.github.io/Ribasim/contribute/core.html#run-ribasim-simulations |
Ok, thanks for the clarification. |
This is my first draft of how to add a new node type. Please let me know if anything is incorrect or incomplete in such a way that I can fix it, so that it helps me understand the code better. Informed by #205. --------- Co-authored-by: Bart de Koning <bart123-4@hotmail.com> Co-authored-by: Martijn Visser <mgvisser@gmail.com>
This is my first draft of how to add a new node type. Please let me know if anything is incorrect or incomplete in such a way that I can fix it, so that it helps me understand the code better. Informed by #205. --------- Co-authored-by: Bart de Koning <bart123-4@hotmail.com> Co-authored-by: Martijn Visser <mgvisser@gmail.com>
If we agree on this list we can move it to an issue template
Typically new node-types require update of:
Updating other jl-files may depend on needs
ribasim_python
documentation
QGIS
The text was updated successfully, but these errors were encountered: