-
Notifications
You must be signed in to change notification settings - Fork 159
Define a "Priority of Constituencies" #906
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I love the idea! It's IMO exactly what the DSL should be about: user before all. |
@ricardozanini @JBBianchi @fjtirado can we proceed with it? |
We were already doing that, isnt i? ;) |
Sounds good 👍 do we have consensus on which personas to include, the naming and the definition? Are we ok with:
Do we want to take the web platform wording verbatim, or change anything? (Bedsides the naming) |
Love your naming suggestions, so +1 on those!
At this point in time, I personally don't see any reason why not to take it verbatim, aside from the only think that's actually tickling me, which is about theoretical/lexical/semantic purity coming last, which imo can lead to people pushing for brievety at the cost of clarity or fluency. |
The Web Platform Design Principles are the guidelines for designing web & browser apis. They define their "Priority of Constituencies"
And since this spec also has to balance the needs of "writers", "operators" and "implementors" I thought it could be valuable to define similar guiding principles to help us make decisions.
Obviously we do no have to go with their wording (or even their order, even though I agree with it). A good place for it could be in the or next to the Design section of the dsl.
The text was updated successfully, but these errors were encountered: