Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Add the Priority of constituencies principle. #164
So, five years and one day ago I wrote a blog post about the Priority of Constituencies principle which has some comments on it. I guess I'm curious what you think of those comments and whether they're worth incorporating.
(I think the fundamental question in the first part of that post is whether the priority of constituencies exists simply because there are more users than there are authors, more authors than there are browser implementers, etc., or for some more fundamental reason like the idea that end users should get priority because we're running things on their machines and in ways that could affect their lives.)
I was surprised when reading cost to be fair and went to check the original principle to see if it had that too. I like replacing that with "value".
And I like the idea of enshrining the fundamental importance of end users, though perhaps that ought to be a separate principle? Or is deferring to mnot's work is sufficient?
They certainly are!
I think it exists for both of those reasons.
I think it can be the same principle (users come first because of their fundamental importance). I think we should point to @mnot's work, for sure, but I think our stating of this principle needs to stand on its own.