-
Notifications
You must be signed in to change notification settings - Fork 27
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
Interop 2024 Dashboard updates #615
Comments
Our priorities for the dashboard in 2024 are:
I've done some of the backend work to support these use cases in https://github.com/jgraham/wpt-interop/tree/score_2024 |
We issued a call for change requests in #524 and discussed in #599. Quick/easy changes can probably still be done, but for anything substantial we need to make sure there's someone who can commit to implementing the changes before launch. cc @DanielRyanSmith @past FYI About the specifics that @jensimmons listed:
Yes, I made a partial mockup of this in web-platform-tests/wpt.fyi#3580 (comment). In a way it's fallout from the next item.
Indeed, the Chrome team wants to switch to Chrome Canary as the experimental Chrome on wpt.fyi in general. web-platform-tests/wpt.fyi#3579 tracks this. @DanielRyanSmith is working on this.
Looks like #257 is when we discussed this. Looks like I never filed an issue on wpt.fyi, so I suspect this request never even reached @DanielRyanSmith. Let's discuss again.
Sounds good to me.
This should be trivial to add in if we have the descriptions, so we'd need a volunteer for that. |
Also...
Perhaps this is already happening for prior years, but I wanted to check.
|
I've filed these issues after discussion in #619: |
As a user I would prefer there to be up to date score - "fixed" number does not give any usefull information - I don't care what score whas on the end of 2023 I want to know what it is now. Also graph select options could include "Interop 2022" and "Interop 2023" apart from "All Active Focus Areas" |
The previous focus area section of the Interop dashboard is the right place to see the current scores for things that were in previous years. That will have the current score of the current versions of tests — and let you judge how each browser is doing on those technologies. The previous year's pages truly are archives — to see what was accomplished in 2021, 2022, 2023, frozen in time. Simply as an archival record. If we let those pages update (as tests are changed, for example), we won't have any record of the real-time-from-the-past scores from each year. Having an archive is helpful. The archive doesn't tell us the current test pass rates for Cascade Layers or Aspect Ratio. The current dashboard does: And no, there's no "giant number" for the things that were included in 2021 vs 2022, etc... but that seems very unimportant. It doesn't matter which year something was added to the Interop project, or how many years it was included.... what matters is the current test pass rate. If you want to see who's "winning", you can see the current totals — right now it's Chrome 99.2%, Firefox 97.2%, Safari 99.6%, and the number that matters the most: Interop 96.1%. |
For what it's worth, another argument in favor of freezing the dashboard is that in some cases the tests are going to change, either by adding new tests that weren't part of Interop2023 or by updating to match clearer/stricter requirements in specifications. One large example of this is that after we freeze the dashboard for Interop2023, we'd like to reland web-platform-tests/wpt#42857 (which was reverted in web-platform-tests/wpt#43212) which added thorough test coverage for the new This is also probably not the only example where we want to change the tests after Interop2023 is done but have been waiting -- though it may be one of the larger ones. |
The Interop initiative and the efforts of the browser teams have been incredible. As an observer, I check the dashboard a few times a month out of curiosity. I have a few requests about the information on the dashboard going into 2024: The meaning of “Previous Focus Area” on the dashboard is unclear. In 2022, there were 15 areas. For 2023, 7 of 15 were listed as “Previous” and the other 8 were included in “Active”. “Active” implies that the “Previous” areas are inactive… meaning out-of-scope for the current year…? Description Requests:In addition to explaining the overall purpose, goal, and how to contribute to Interop in the
Other requests:
|
|
@zcorpan the smooth colors issue is tracked in web-platform-tests/wpt.fyi#3694, PR at web-platform-tests/wpt.fyi#3668. I'll point out the contrast issue there again. |
There was prior discussion in #96. |
It seems that the Interop 2023 Dashboard and the changes we made a year ago from the previous dashboards have served us well. It's likely, however, that there are additional tweaks that we will want to make going into 2024. Let's articulate what those are here, and debate them.
I have a few:
The text was updated successfully, but these errors were encountered: