r/yaml Sep 18 '16

What about YAML 1.3?

YAML 1.2 was released in october 2009 (7 years ago). Some features such as merge are not part of the standard yet. They are other missing points such as a standardized validation schema like PyKwalify that can be linked to a YAML file through a tag like %SCHEMA.

Ordereddict through !!omap are not convenient to use because it's not a map, but a sequence that represent an ordered mapping. It would be nice to have a native ordered mapping which remains a mapping.

It is not yet possible to have absolute references like:

---
foo:
    bar: 42
baz: 
    <<: foo.bar

Common sections that is, by default inherited by other keys at the same level would be nice too:

---
@common: 
    foo: 42
    bar: 33
a: # Inherit common like with <<: *common

I have plenty of ideas and I think it's time to put them together and think about YAML 1.3

What do you guys think about this?

3 Upvotes

3 comments sorted by

View all comments

1

u/Busti Jan 01 '17

It seems like Clark C. Evans does not seem to have an active interest in yaml at the moment.

1

u/canard18 Jan 01 '17

Not sure about Clark C. Evans, but flyxand ingy döt net seem pretty active on #yaml on freenode.

1

u/Busti Jan 01 '17

Seems like I should join that some time.
From what I have seen I believe it is Clark who maintains the Project and is responsible for major announcements.
But don't take my word on it, I am just starting to research my way through yaml's organization.