aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMelody Horn <melody@boringcactus.com>2022-03-27 00:30:56 -0600
committerMelody Horn <melody@boringcactus.com>2022-03-27 00:30:56 -0600
commit4a8a749233c8142417c0c541a7be27d8db5ab4e9 (patch)
tree9420a074749e2570b5476a5ccd4c3651d140c9b2
parente30580e3663bfa5538698df0de5b871b1e2f44e2 (diff)
downloadkdl-schema-4a8a749233c8142417c0c541a7be27d8db5ab4e9.tar.gz
kdl-schema-4a8a749233c8142417c0c541a7be27d8db5ab4e9.zip
expand out 1.0.0 blockers list
-rw-r--r--README.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/README.md b/README.md
index d0a2811..02fcf1d 100644
--- a/README.md
+++ b/README.md
@@ -74,9 +74,11 @@ assert_eq!(kdl_schema::SCHEMA_SCHEMA.document.info.title[0].text, "KDL Schema");
## conditions blocking version 1.0.0
+- good API for parsing from a file
+- good API for resolving refs (as long as the ref is a simple global query by ID because using anything other than that as a ref is a weird lifehack and not idiomatic)
- types actually match the schema (currently I'm omitting several things because the schema schema doesn't use them)
- ergonomic builder API to define a schema in Rust in a non-ugly way
-- can generate KDL
+- can generate KDL from schema object in Rust
- can choose kdl or knuffel as parser
## license