process-document icon indicating copy to clipboard operation
process-document copied to clipboard

Require filing implementation tracking bugs after getting to stage 3?

Open mathiasbynens opened this issue 8 years ago • 3 comments

Once a proposal reaches stage 3, it makes sense to file implementation tracking bugs for ChakraCore, JavaScriptCore, SpiderMonkey, and V8, and to link to them from the proposal repository’s README.

Can we make this a post-Stage-3-acceptance requirement? For many stage 3 proposals, it’s currently unclear if bugs have been filed against every major engine or not just by looking at the repository.

mathiasbynens avatar Jul 28 '17 08:07 mathiasbynens

Strong :-1:. This is not the responsibility of the champion or of TC39 in general. Each implementation, including minor and major ones, is responsible for tracking the standard and their development process in their own way. A wise champion may want to get involved if they want to achieve stage 4 sooner, but should not be required.

michaelficarra avatar Jul 28 '17 14:07 michaelficarra

For stage 4, implementations are required — why wouldn’t you want to track implementation progress in the repository?

mathiasbynens avatar Jul 28 '17 15:07 mathiasbynens

I think you absolutely would want to - but it's not a requirement. If the champion decides not to track, then they may find it harder to meet the stage 4 requirements, but that's not necessarily the case.

ljharb avatar Jul 28 '17 15:07 ljharb