[media-source] Redundancies, duplications, and general spec health (#325)

marcoscaceres has just created a new issue for https://github.com/w3c/media-source:

== Redundancies, duplications, and general spec health ==
The spec needs a significant cleanup. I know the spec is really old, but it seems to be using specification patterns we (W3C and WHATWG) abandoned about a decade ago. 

The terminology in the spec is also all over the place. It confuses objects, interfaces, etc. 

Task queuing is are also not done correctly throughout. 

The markup in the spec is also a bit of nightmare, making it extremely difficult for folks to contribute. 

It would be good if, like any software project, we put in place coding standards and use tooling (e.g., HTML Tidy or Prettier) to keep the markup sane. This can be done automatically on merge, as is done elsewhere at the W3C. 

Please view or discuss this issue at https://github.com/w3c/media-source/issues/325 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 17 October 2023 21:49:28 UTC