Closed Elchi3 closed 2 years ago
Finish mixin work (for workers)
Should this also include events? See https://github.com/mdn/browser-compat-data/issues/8929#issuecomment-859545693 for everything that remains to be done to eliminate mixins.
Yes, ideally, we fix all issues related to mixins.
What's the right place to discuss WebView? @tomayac was enthusiastic about WebView, but there's no issue for it, just https://github.com/mdn/content/pull/3918 which added the linked RFC.
"Enthusiastic" as in "good to have this documented". The best browser still is an actual browser, and not a WebView :-) Just to set this straight.
Sorry to overstate your love of WebViews :)
What's the right place to discuss WebView? @tomayac was enthusiastic about WebView, but there's no issue for it, just mdn/content#3918 which added the linked RFC.
I think we should open a new issue here so we can discuss this project some mor, outline a plan, and scope the work that we want to do.
(As soon as the vacations are over and new OWD employees have been onboarded, I plan to go over all projects, too, but it doesn't hurt to get into some of this stuff beforehand already).
Forgot to post this here: Results from the stack ranking we did in June:
1) WebXR Browser Compatibility 2) Fix how MDN distributes Polyfills 3) Documenting HTTP/2 and HTTP/3 4) WebView information on MDN 5) Modernizing the Learning Area JavaScript modules 6) Use webref as the source for CSS formal syntax, instead of mdn/data 7) ARIA roles reference docs
We talked about this ranking in the last SC call and I did not hear any reservations, so this order should be a guiding principle when assigning work in our team. We're planning to onboard two new folks soon and we will then get together and look at these to determine what is achievable in the quarter. In the meantime, we're trying to finish continued projects.
We had a planning check-in call yesterday and here's a summary of where we are with Q3 projects:
@Elchi3 do you consider representing support of events in scope for Q3, or just the bits that get entangled with mixins? From my work on API data with @vinyldarkscratch, I would say that events are the most problematic part of the data, and while the model we have makes it possible to represent support for different facets of events, I don't think the result is very clear to web developers.
Spending some cycles on events would be great, if OWD could :)
Predicting that the answer is "no not yet" my follow-up question would be where I can park the suggestion for Q4 review.
I'm still busy with WebXR docs, but unblocking mixins when I can is in scope. The top of my to-list includes https://github.com/mdn/browser-compat-data/pull/11518. Let me know what other things are pressingly needed and I will try to get to it.
https://github.com/mdn/browser-compat-data/issues/7545 looks like a larger effort, though (and maybe it is separate enough from mixins?). So, it would be really great if you could file that as new project for OWD to consider for Q4. You can file an issue on this repo and we can flesh it out this quarter, so it is ready to be considered in the next planning call (September 8).
In Q3 we,
Well done, team! 💯
The Q4 issue is https://github.com/openwebdocs/project/issues/55. See you over there :)
We met last Wednesday (June 9th, 2021) to go through current OWD project proposals and ideas. This issue summarizes them so we can discuss which projects to take on in Q3 2021 (the months July, August, September).
Continued projects
These project have been started and it makes sense to continue them in Q3.
Proposed projects
Proposed projects are defined ideas that are clear in scope. They are ready to be worked on.
Ideas
These ideas aren't proposals yet as more details are needed.
Submit ideas
You can still submit ideas until the end of June and we will take a look!