mozilla / standards-positions

https://mozilla.github.io/standards-positions/
Mozilla Public License 2.0
639 stars 69 forks source link

Hide shipped-and-finished standards #524

Open saschanaz opened 3 years ago

saschanaz commented 3 years ago

It's a bit confusing to see things like <template> and bigint are still in the page when all engines ship them and no significant changes are expected there. Probably good to mark them as shipped and hide them by default.

Maybe dead standards e.g. HTML imports should also be hidden.

annevk commented 3 years ago

Interesting, what makes it confusing?

Two things come to mind here:

  1. What we ship doesn't necessarily correlate with what we think about it. DRM comes to mind.
  2. Positions on abandoned or even shipped specifications still seem relevant in the development of new specifications as hopefully those new efforts learn from past efforts.
saschanaz commented 3 years ago

Interesting, what makes it confusing?

Those make me think 1) those are not finished, or 2) Mozilla still want to say something for them.

What we ship doesn't necessarily correlate with what we think about it. DRM comes to mind.

Yeah, but we haven't been against the idea for <template> nor for bigint, right?

Positions on abandoned or even shipped specifications still seem relevant in the development of new specifications as hopefully those new efforts learn from past efforts.

Agreed, so "hide" by default but not "remove", because I think the main interest there still is about emerging standards.