This is something I’m running into as I’m building out Koype. Over at my site; I end up “wrapping” values if they have only one value and work off that. I think it might be a construct of the language but it’s very encouraging to the concept of everything being a list. That said, things like author and location do come up funny (even end I notice tends to be a list.

One idea to this would be providing an external schema that could define how a list-value is turned into a more normalized value. Just spitballing.

Permalink • Published about then updated by Jacky Alciné.