Skip to content
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

Add the Priority of constituencies principle. #164

Merged
merged 2 commits into from
Apr 1, 2020

Conversation

hober
Copy link
Contributor

@hober hober commented Mar 17, 2020

@annevk
Copy link
Member

annevk commented Mar 18, 2020

Someone with admin privileges should really protect this repository...

Copy link
Member

@annevk annevk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good apart from the weird second change that is from a different PR...

index.bs Outdated Show resolved Hide resolved
@hober hober force-pushed the priority-of-constituencies branch from 69306cf to e065cdd Compare March 18, 2020 17:26
@hober hober requested a review from annevk March 18, 2020 17:26
@hober
Copy link
Contributor Author

hober commented Mar 18, 2020

This looks good apart from the weird second change that is from a different PR...

Needed to rebase. Fixed.

@dbaron
Copy link
Member

dbaron commented Mar 19, 2020

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.)

@annevk
Copy link
Member

annevk commented Mar 20, 2020

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?

@hober
Copy link
Contributor Author

hober commented Mar 20, 2020

@dbaron wrote:

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.

They certainly are!

(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 think it exists for both of those reasons.

@annevk wrote:

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?

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.

@hober
Copy link
Contributor Author

hober commented Mar 20, 2020

Someone with admin privileges should really protect this repository...

@dbaron did so.

@hober
Copy link
Contributor Author

hober commented Apr 1, 2020

We decided to land this in our plenary this week. @dbaron, please file a follow-up issue or PR with suggested additional text.

@hober hober merged commit 19bbf27 into master Apr 1, 2020
@mnot
Copy link
Member

mnot commented Apr 1, 2020

FWIW - for-the-users should be an RFC soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants