Devographics / Monorepo

Monorepo containing the State of JS apps
surveyform-sigma.vercel.app
Other
124 stars 50 forks source link

Track implementation status for features #298

Open SachaG opened 11 months ago

SachaG commented 11 months ago

It would be good to have an easy way to show if a feature exists or not. For example, a status field that could be something like:

Thoughts?

SachaG commented 11 months ago
Screenshot 2023-09-22 at 7 08 08 Screenshot 2023-09-22 at 7 08 19

MDN and CanIUse have this kind of data already, but I'm not sure if they show it in a single comprehensive metric anywhere?

LeaVerou commented 11 months ago

I think the kind of data you need depends on how you plan to use it. For example, if you plan to show browser icons next to each feature, like web.dev:

image

…then all you need is latest browser version from each major browser.

If you plan to use the data to affect question UX (e.g. disable "used it"), it seems that the main categories that matter are:

SachaG commented 11 months ago

No I didn't want to show browsers. I think it'd be nice to also track which features have proposals just so people get an idea of how far along they are?

LeaVerou commented 11 months ago

That's a bit too fuzzy: how do you define a proposal? Draft spec? Explainer? Blog post?

SachaG commented 11 months ago

You're the expert :) Doesn't the w3c have formal stages a proposal/spec goes through?