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

RFC 116: Interop 2023 #116

Merged
merged 16 commits into from
Aug 17, 2022
Merged

RFC 116: Interop 2023 #116

merged 16 commits into from
Aug 17, 2022

Conversation

foolip
Copy link
Member

@foolip foolip commented Jul 5, 2022

@foolip foolip changed the title Interop 2023 RFC 116: Interop 2023 Jul 5, 2022
rfcs/interop_2023.md Outdated Show resolved Hide resolved
@foolip
Copy link
Member Author

foolip commented Jul 7, 2022

This is a big RFC, so I'd like to call out some things worth looking at:

  • The timeline! We should stick to it, so review it carefully!
  • To avoid the proposal/sub-proposal structure, proposals should be "as specific as reasonably possible", and I've added a grouping/dropping step. Dropping requires consensus, it's not doing the support/neutral/oppose positions over again.
  • Investigation efforts aren't mentioned and "investigate" is not one of the possible positions on proposals. Should we have explicit "investigate" proposals, and what should we require for them? I think it's fair to say these got off to a slow start in 2022, can we improve on that?
  • User needs are mentioned, since that is what motivated the Web Compat focus area of 2022. How to weigh developer needs, user needs, etc., is left to the participating organizations.

Copy link
Member

@gsnedders gsnedders left a comment

Choose a reason for hiding this comment

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

FWIW, I'm not totally sure it makes sense to actually have one of these RFCs annually at this point; I think there's broad agreement across the Core team that we should keep on doing this as long as there's cross-vendor interest.

I'd be more interested in an RFC that acts closer to a charter for the Interop team going forward, and leave it down to that team what happens (potentially with an explicit limitation where it only holds as long as it has a similar coverage of browser vendors to the Core Team).

In a sense, I suggest we focus on the governance section here, and define the scope of what we believe Interop should be.

(Thus not immediately commenting on the rest.)

rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
@foolip
Copy link
Member Author

foolip commented Jul 8, 2022

FWIW, I'm not totally sure it makes sense to actually have one of these RFCs annually at this point; I think there's broad agreement across the Core team that we should keep on doing this as long as there's cross-vendor interest.

I'd be more interested in an RFC that acts closer to a charter for the Interop team going forward, and leave it down to that team what happens (potentially with an explicit limitation where it only holds as long as it has a similar coverage of browser vendors to the Core Team).

In a sense, I suggest we focus on the governance section here, and define the scope of what we believe Interop should be.

I like that direction if others in the core team and interop-2022 team are on board with it.

Maybe a setup like this?

@foolip
Copy link
Member Author

foolip commented Jul 25, 2022

Alright, I've pushed two changes:

  • Define investigation effort proposals
  • Simplify consensus to use the same definition everywhere

I think that resolves all feedback, except the decision making process which I suggest we do in a coming interop team governance RFC.

Everyone please take another look.

@foolip
Copy link
Member Author

foolip commented Jul 28, 2022

I still need to change this to no longer refer to a 2023 repo or team, to instead say that we'll rename the existing ones.

@foolip
Copy link
Member Author

foolip commented Jul 28, 2022

Alright, those updates now made as well. I'm not aware of any more changes that need to be made, but I might have missed something. Please review :)

rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
foolip and others added 3 commits July 29, 2022 14:53
Co-authored-by: Sam Sneddon <gsnedders@apple.com>
Co-authored-by: Sam Sneddon <gsnedders@apple.com>
Co-authored-by: Sam Sneddon <gsnedders@apple.com>
rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
rfcs/interop_2023.md Outdated Show resolved Hide resolved
@foolip
Copy link
Member Author

foolip commented Aug 11, 2022

I've addressed all the remaining feedback now. @web-platform-tests/wpt-core-team please review, for the final time?

@sideshowbarker sideshowbarker merged commit 4eeee79 into master Aug 17, 2022
@sideshowbarker sideshowbarker deleted the interop_2023 branch August 17, 2022 23:56
@foolip
Copy link
Member Author

foolip commented Aug 18, 2022

Thanks for the review and fixes, @sideshowbarker!

@foolip
Copy link
Member Author

foolip commented Aug 18, 2022

I've now renamed the repo and the team, as per the RFC.

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