DEV Community

Discussion on: Why Get Involved in Web Standards?

Collapse
 
torgo profile image
Daniel Appelquist

A question I got on Twitter: "How can I start contributing to W3C standards around PWAs [as an individual]?"

Here was my reply:

The quick answer is : pick a part of the PWA "stack" that is being actively worked on and engage on the GitHub issues on that particular thing. So for example, WebApp Manifest is being worked on here: github.com/w3c/manifest and there are many open issues on webapp manifest right now. Doing a quick search for the spec you are interested in can usually yield the right link. Working groups also have home pages like w3.org/2019/webapps/ where the specs being worked in in that group are listed. Have a scan of these open issues and see if there is one which matches an improvement you'd like to see. Even giving a comment on one of the issues a 👍 is a good way to get started. Leaving detailed feedback - e.g. "this would be a really great idea and would help me because [xyz]" would be even better. Or open up a new issue. And most of the other pieces of PWAs (e.g. ServiceWorker and Push Notifications) are also being worked on similarly. If you want to start giving substantial feedback then it would be good to join the group officially and there is a different process for that depending on whether it's a "Community Group" (easier) or a "Working Group" (harder but still doable). Connecting with the group chair (who is usually listed on the group's home page - e.g. w3.org/2019/webapps/)is the best way to start this process.