Our JSON QCSchema implementation is a bit outdated and incomplete, despite significant efforts to get this to work. (I appreciate all the hard work that has been done.)
The two main problems are:
Some points need further discussion before embarking on an update:
- Are there stability guarantees for QCSchema? How is it versioned?
- Validation in our current implementation is done through Python conditionals, which is laborious for both development and maintenance. A more systematic validation with the jsonschema package (or something similar) would simplify this aspect.
Our JSON QCSchema implementation is a bit outdated and incomplete, despite significant efforts to get this to work. (I appreciate all the hard work that has been done.)
The two main problems are:
Some points need further discussion before embarking on an update: