Closed stasm closed 4 years ago
I'd also like to add an (opinionated) list of non-goal examples to consider:
Based on the discussion on the need for a runtime format, I think the data model should not only represent individual messages, but also the full resource (i.e. set of messages). This will allow for a place to store essential metadata about the messages which would otherwise need to be repeated for each separately, such as the locale. Furthermore, any actual runtime implementation will be interested in being able to deal with sets of messages, rather than only treating them individually.
To be clear, this is completely independent of the canonical syntax allowing or not allowing for any references between messages.
I opened PR #77 with a draft of a goals and non-goals document.
Related to #49 and #50. I think it would be helpful to create a list of goals which we want to accomplish as the WG, as well as non-goals to help us stay focused.
I find the group's charter to be well written; it already contains a number of deliverables (emphasis mine):
Personally, I think this is a great definition of what I'd hope the WG will accomplish. I'm not sure if that's a general sentiment, however, which is why I'm filing this issue.
To rephrase the above in terms of explicit goals:
Goals