feat: add sphinx-jsonschema extension for JSON Schema rendering#553
feat: add sphinx-jsonschema extension for JSON Schema rendering#553a-zw wants to merge 1 commit into
Conversation
Use it in docs/reference/metamodel.rst Closes eclipse-score#472
License Check Results🚀 The license check job ran with the Bazel command: bazel run --lockfile_mode=error //src:license-checkStatus: Click to expand output |
|
The created documentation from the pull request is available at: docu-html |
|
Checks report:
Locally tests and linting passes cleanly. 🤷 |
| --hash=sha256:f82bf179951d58f55dca78ab3706aeafa496b741a91b1911d371441127d64282 | ||
| # via -r requirements.in | ||
| # via -r src/requirements.in | ||
| sphinx-jsonschema==1.19.2 \ |
There was a problem hiding this comment.
This repo is archived & has a GPL3-License. We can not add that no?
There was a problem hiding this comment.
I think useblocks is only developing their ubcode schema forward https://sphinx-needs.readthedocs.io/en/stable/schema/index.html#schema-violation-report-json-file
There was a problem hiding this comment.
Why not?
I think cause it is not compatible with Apache 2.0 as well as eclipse says it can not be used in eclipse projects.
There was a problem hiding this comment.
yeah there was a list anywhere but i lost the link
There was a problem hiding this comment.
There was a problem hiding this comment.
Imho we are not "using" the extension in the sense of the license: We do not redistribute it. We do not redistribute compilations of it. We only provide build instructions.
I guess we need to involve the Eclipse Foundation Intellectual Property Team then?
See it in action: https://eclipse-score.github.io/docs-as-code/pr-553/reference/metamodel.html
Closes #472