openwebdocs / project

project documentation, policies & meeting minutes
http://openwebdocs.org
Creative Commons Zero v1.0 Universal
359 stars 42 forks source link

OWD Q3 projects #42

Closed Elchi3 closed 2 years ago

Elchi3 commented 3 years ago

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!

foolip commented 3 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.

Elchi3 commented 3 years ago

Yes, ideally, we fix all issues related to mixins.

foolip commented 3 years ago

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.

tomayac commented 3 years ago

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

foolip commented 3 years ago

Sorry to overstate your love of WebViews :)

Elchi3 commented 3 years ago

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

Elchi3 commented 3 years ago

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.

Jaap1990 commented 3 years ago

https://github.com/openwebdocs/project/issues/42#issuecomment-879679064

Elchi3 commented 3 years ago

We had a planning check-in call yesterday and here's a summary of where we are with Q3 projects:

WIP with the goal to finish

Aiming to make progress (at least)

foolip commented 3 years ago

@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 :)

foolip commented 3 years ago

Predicting that the answer is "no not yet" my follow-up question would be where I can park the suggestion for Q4 review.

Elchi3 commented 3 years ago

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

Elchi3 commented 2 years ago

In Q3 we,

Well done, team! 💯

The Q4 issue is https://github.com/openwebdocs/project/issues/55. See you over there :)