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

Spreadsheet for tallying positions #38

Closed
jensimmons opened this issue Dec 2, 2021 · 13 comments
Closed

Spreadsheet for tallying positions #38

jensimmons opened this issue Dec 2, 2021 · 13 comments
Assignees
Labels
agenda Agenda item for the next meeting

Comments

@jensimmons
Copy link
Contributor

jensimmons commented Dec 2, 2021

I had already made a spreadsheet in Numbers with the list of all the technology (including the sub-items in each bucket), so I thought I'd drop that list into a Google Doc as a start to our next step. Feel free to copy & paste this into another sheet if you'd like. Items are listed in order of when proposals were submitted.

It's here: https://docs.google.com/spreadsheets/d/1BWAwrBywedi7kBEij8NHU84UJKu6-SGR3ZykjM1l_0g/edit?usp=sharing

@foolip

@jensimmons jensimmons added the agenda Agenda item for the next meeting label Dec 2, 2021
@foolip
Copy link
Member

foolip commented Dec 3, 2021

Perfect, thanks Jen! I'll make a copy with some instructions and share that around.

@foolip
Copy link
Member

foolip commented Dec 3, 2021

Alright, the Interop 2022 positions has instructions and a sheet to copy for everyone participating in the process. Here are the different "positions" I landed on:

Shorthand Meaning
Support Include in Interop 2022
Neutral Don't mind including in Interop 2022 if others support
Oppose Don't include in Interop 2022
Investigate Don't include in Interop 2022, but collaborate to figure out a path to making it part of a future iteration

I didn't go with a P0-P3 priority which was also suggested, because these are used differently in different projects / bug trackers, and also because I don't think it could represent "Investigate" well.

@foolip
Copy link
Member

foolip commented Dec 3, 2021

After a discussion in the Matrix rooms with @jgraham and @annevk I've updated the definitions in the table a bit.

@jensimmons
Copy link
Contributor Author

Two things:

  1. We need columns or tab for each vendor, so people have a place to vote.
  2. The sheet is currently view-only.

Also, who is voting?

  • Google
  • Apple
  • Mozilla
  • Igalia
    ... anyone else? What about Microsoft? Have you reached out to them to keep them in the loop throughout the process?

@meyerweb
Copy link

meyerweb commented Dec 3, 2021

1. We need columns or tab for each vendor, so people have a place to vote.
2. The sheet is currently view-only.

I think the idea is for each team (or other org) to copy the sheet to their own Google Drive, and then edit the copy.

@jgraham
Copy link
Contributor

jgraham commented Dec 3, 2021

Also, who is voting?

No one. Per the initial RFC we are "seeking to identify […] areas that everyone would be happy to include" i.e. it's a process aimed at achieving consensus, not a vote.

@foolip
Copy link
Member

foolip commented Dec 3, 2021

We need columns or tab for each vendor, so people have a place to vote.

@jensimmons that was my original intention, but with the "Sub-position" and comment columns, that seemed impractical, with 3 columns per org. However, I agree a single sheet would be great for an overview, and have added a Summary sheet for that. That can be one of the last things we fill in, I think.

I'll grant edit access to anyone who wants to edit there directly. Or folks can make a copy and then share that via URL. It depends on whether people want to share their in-progress positions or not, either is fine I think.

Regarding who participates, I think your list is accurate. Microsoft are participating, and I think I saw both @dlibby- and @scottlow folks in yesterday's meeting.

As @jgraham says the idea is finding the common ground. Ultimately web-platform-tests/rfcs#99 needs to be accept, but the idea is to have a joint understanding, making the RFC a formality.

I haven't stated it in the RFC or elsewhere, but I think it's important that there's no process advantage from having multiple orgs contribute to a single browser engine, and I think we're steering clear of that. If we had voting I think we'd need something like one vote per engine, which would be a complication.

I suspect we'll identify lots of things to improve about the process for next time though :)

@jensimmons
Copy link
Contributor Author

Could you put the Sub-proposal column (one copy, on the left, for reference) and five copies of the Sub-position column (for each of the five orgs) in the Summary Tab instead of the Position column? Then we could all post our positions for all the items on one page.

Perhaps everyone could post their positions in the shared sheet by end of day on Tuesday. It would be helpful, I believe to be able to see everyone's position at least one day before meeting on Thursday.

If we wait until the last minute to share our positions (perhaps only in private copies of the sheet, shared via video conferencing during the meeting) — we will spend the whole meeting simply digesting what everyone has decided. Talking the list aloud. We won't be able to make much progress.

If instead we can all see where we are at on Tuesday night / Wednesday morning, then we'll have a day to think it through, and can come to Thursday's meeting with a much clearly sense of which items will need further discussion.

@foolip
Copy link
Member

foolip commented Dec 4, 2021

@jensimmons that sounds like a good solution, I'll edit the spreadsheet Monday morning. I also agree that having positions earlier would be better, I'll request it on the email thread if nobody beats me to it.

@foolip
Copy link
Member

foolip commented Dec 5, 2021

Alright, I've gone ahead and update the spreadsheet now, creating a new Sub-proposal summary sheet and updating the instructions.

Having tried to fill in some of it for Google, and repeating work, I think it will be easiest for folks to start from a copy of "Template" and then copy from that into the summary when done.

Suggestions for further simplification/improvements welcome.

@jgraham
Copy link
Contributor

jgraham commented Dec 5, 2021

I don't think we can commit to the Tuesday timetable, since we need time to reconsider the proposals that have undergone recent updates.

@jensimmons
Copy link
Contributor Author

In email @foolip wrote:

For next year we should probably only have one level of proposals to simplify.

In many ways, the “buckets” (or themes) are for marketing purposes (later), and not for deciding-on-technology purposes.

I don’t really see any point to expressing support for (or rejection of) an overall theme separate from the individual pieces. If, for example, an organization expressed support for the Form Controls theme to be included in Interop 2022, but then rejected each & every specific suggestion — what would that mean? It’s beyond the deadline to suggest new items… so I wouldn’t expect another round to define new form control items… it seems that all the matters at this point are the details. If an organization supports any of the form control items, then they support the bucket. If they support none of the items, then they reject the bucket. No need to “vote”(not vote) on the buckets alone.

@foolip
Copy link
Member

foolip commented Dec 10, 2021

Closing this since the spreadsheet has been filled out and used in #39.

@jensimmons indeed expressing support for the buckets independent of their contents wasn't very meaningful, and we didn't really use that sheet. We can skip that next time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agenda Agenda item for the next meeting
Projects
None yet
Development

No branches or pull requests

4 participants