This project expresses the executionBroker DM using VO-DML and vodml tools.
The real source is in model/ExecutionBrokerDM-v1.vodsl.
The ExecutionBrokerDM documentation is published on GitHub pages with CI.
gradle vodslToVodmlwill create the VO-DML
gradle testshould build the model and run tests against it.
gradle testSiteshould build the site and make it available at http://localhost:8000
Conversion from the OpenAPI schema defined in https://github.com/ivoa/Calycopis-schema
npx @redocly/cli bundle Calycopis-broker.yaml > single.yaml
and then running
python3 openapi2vodsl.pyand then some manual editing