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

OWD Q4 projects #55

Closed
Elchi3 opened this issue Sep 9, 2021 · 16 comments
Closed

OWD Q4 projects #55

Elchi3 opened this issue Sep 9, 2021 · 16 comments

Comments

@Elchi3
Copy link
Member

Elchi3 commented Sep 9, 2021

We met yesterday (September 8th, 2021) to go through current OWD project proposals and ideas.
This issue summarizes them so we can discuss which projects to take on in Q4 2021 (the months October, November, December). For reference, the Q3 issue is #42.

Continued projects

These projects have been started, likely won't get done completely in Q3, and it makes sense to continue them in Q4.

Potential new projects

These are projects that have been discussed before or are new proposals. We will assess them and a stack ranking exercise will determine their importance (every SC member is encouraged to propose projects and to participate in stack ranking). Preparation drivers are people who make sure we have all the information to get started with the project if it gets prioritized by the group.

Mozilla MDN projects

Mozilla shared these MDN projects for Q4 and we might want to collaborate with them.

  • Content reorg (Ruth)
  • Documenting WebGPU (Ruth & Joe Medley)
  • Demos (Ruth)
  • Project Synth / contribution docs (Ruth)
@foolip
Copy link
Member

foolip commented Sep 10, 2021

Documenting events and representing them in BCD. (needs issue!) Preparation driver: @foolip

There's already mdn/browser-compat-data#7545 and mdn/browser-compat-data#12290, are issues in mdn/content and here also needed?

Content reorg (Ruth)

@Rumyra do you have details on this you could share? In particular, if API docs will be reorganized, I'd be interested to see what the proposed structure is.

@foolip
Copy link
Member

foolip commented Sep 10, 2021

every SC member is encouraged to propose projects and to participate in stack ranking

@Elchi3 how should we go about this? Simply by posting an ordered list in this issue?

@Elchi3
Copy link
Member Author

Elchi3 commented Sep 10, 2021

There's already mdn/browser-compat-data#7545 and mdn/browser-compat-data#12290, are issues in mdn/content and here also needed?

An OWD issue here that summarizes what should be done on both MDN and BCD for this whole topic would be appreciated, yes.

@Elchi3 how should we go about this? Simply by posting an ordered list in this issue?

Given the list of projects we want to consider for stack ranking might not be complete yet (please propose projects until September 29 still!!), please don't post an ordered list yet. Last time, I took ordered lists from people in the call but I'm also happy to receive them here or async elsewhere on or around September 29. (aside: I think it is better if people think for themselves and aren't influenced by other people's ordered lists).

@foolip
Copy link
Member

foolip commented Sep 14, 2021

I'd like to "propose" a project to group compat tables in a way that puts deprecated stuff at the end. I know that either @Elchi3 or @ddbeck has talked about doing this already, but I don't remember who :) Is there an issue for this somewhere already?

@ddbeck
Copy link
Contributor

ddbeck commented Sep 14, 2021

@foolip I talked about talking to Daryl (the designer at Mozilla) about including this in her site design efforts coming later in the year. Though I expect there's a bit of work that could be more formally part of BCD to support that (e.g., defining a canonical pretty sort for features). I haven't opened an issue yet and Daryl's on vacation until later in the month, so I was on hold for that stuff as I saw it

@dominiccooney
Copy link
Contributor

I have sketched some project proposals in mdn/content#57, mdn/content#58, mdn/content#59 and mdn/content#60.

@yoavweiss
Copy link

Hey folks! @mmocny and others put together a list of documentation issues for the various performance APIs in #62

Would be great if y'all can put that on your lists! :)

@Elchi3
Copy link
Member Author

Elchi3 commented Sep 22, 2021

@dominiccooney

I have sketched some project proposals in mdn/content#57, mdn/content#58, mdn/content#59 and mdn/content#60.

Thanks! I've commented these and added the Privacy docs project to the list of OWD projects to consider for Q4. Input needed on the other issues.

@yoavweiss

Hey folks! @mmocny and others put together a list of documentation issues for the various performance APIs in mdn/content#62

Would be great if y'all can put that on your lists! :)

Thanks much! I've added the Performance API project proposal to the list of OWD projects to consider for Q4.

@foolip
Copy link
Member

foolip commented Sep 22, 2021

I filed the events proposal as #61.

@foolip
Copy link
Member

foolip commented Sep 23, 2021

I've also filed #66, which is my attempt to rally more support around getting BCD's API data to 100% this year.

@Elchi3
Copy link
Member Author

Elchi3 commented Sep 23, 2021

Thanks @foolip, both look well defined to me, so I added them.

@ddbeck
Copy link
Contributor

ddbeck commented Sep 27, 2021

I've filed #67 to regularize Will's ongoing contributions to menace of sidebars.

@ddbeck
Copy link
Contributor

ddbeck commented Sep 29, 2021

OK, one more last-minute suggestion, if it's not too late: #69

@Elchi3 Elchi3 mentioned this issue Oct 6, 2021
@Elchi3
Copy link
Member Author

Elchi3 commented Oct 7, 2021

The Open Web Docs Steering Committee took part in an open prioritization process. 14 members of the SC handed in their ranked list and I've calculated an overall rank from there. The data is available here: https://docs.google.com/spreadsheets/d/1zuaBQ__4_2-s2LiiK9A4-XaQUIR0ucN7O1OYWQ1TsfE/edit#gid=0 (please let me know if there are flaws)

The overall rank is:

  1. ARIA attributes
  2. Updating DOM guides (and completing its reference)
  3. Modernizing the Learning Area JavaScript modules
  4. Documenting events and representing them in BCD
  5. Use webref as the source for CSS formal syntax, instead of mdn/data
  6. 100% complete BCD API data (no true/null values)
  7. Fix how MDN distributes Polyfills
  8. WebView information on MDN
  9. Fixing MDN page titles
  10. Documenting Performance APIs
  11. Improving Privacy Docs
  12. OWD project: clean up BCD data guidelines
  13. WebXR guides
  14. Web Testing strategies
  15. Sidebars for content architecture refresh
  16. Documenting WebDriver

Given there are a few continued projects from Q3, 2022 planning, and end-of-year holidays, the initial reaction from the team is that we would like to try to make progress on projects 1-5 at most. (we are a team of 4 given our current budget)

If anyone plans to take on any of the other projects (Mozilla signaled work is going to happen on project 15), we're happy to help but we will most likely not have the time to drive it.

Thanks to everyone who submitted proposals. All suggested projects are great and needed. I'm open to feedback on this process and I'm happy to do this again for Q1 where projects that didn't make it this time can be nominated again. Cheers!

@yoavweiss
Copy link

Thanks! Could you auto-nominate in Q1 projects that will not be tackled this Q?

@Elchi3
Copy link
Member Author

Elchi3 commented Oct 7, 2021

I'm happy to do that (unless there are indications that a project isn't valid anymore but in that case we would close the issue anyway).

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

No branches or pull requests

6 participants