I’ve tried JSON, YAML, and TOML for storing data. Last time, I ended up with an 8,000-line JSON file. And I had to write an editor for it, because text-based editing caused more syntax errors than I expected (what a surprise :).
But each of formats seemed nice at first.
So I understand that sometimes it’s easier to invent a new format. But compatibility with other formats can definitely be a problem lately.
My question is: how does the proposed system handle multiple editors working on the same text file?