-
Notifications
You must be signed in to change notification settings - Fork 15
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
flatten-tool and BODS 0.4 #447
Comments
@rhiaro will you have a chance to look at this over the next week or two? |
Currently flatten-tool does not support handling The issue is that there are actually multiple schema changes here, the actual change to DRAFT202012 of jsonschema, but also the use of There is a question about whether in the long term we want to support passing a schema to flatten-tool as a directory. This would require some changes to the CLI, as it would be necessary to pass not only the directory name, but also the root file (e.g. statement.json in the case of BODS 0.4), and adding code for building a Register construct out of the files in a robust manner (not just for BODS 0.4). Updating |
I've updated the title of this ticket so that it's a bit more general. I'd like to work out pretty quickly how to get flatten-tool to handle the BODS 0.4 schema. Once we've done that we'll need to update the Flatten tool for BODS documentation. Much of what's there will only apply to BODS <= 0.3. In fact, I think an interim update to that docs page would be a good call. I'll put in a separate ticket. |
Previously we've used flatten tool to create BODS templates.
Now that BODS has been upgraded to JSON 2020-12 I think this doesn't work anymore.
Following the instructions for https://flatten-tool.readthedocs.io/en/latest/usage-bods/#create-template
I am now getting the error
Error while resolving
urn:components#/$defs/UnspecifiedRecord: URLError: <urlopen error unknown url type: urn>
The text was updated successfully, but these errors were encountered: