Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Require filing implementation tracking bugs after getting to stage 3? #10

Open
mathiasbynens opened this issue Jul 28, 2017 · 3 comments

Comments

@mathiasbynens
Copy link
Member

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.

@michaelficarra
Copy link
Member

Strong 👎. 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.

@mathiasbynens
Copy link
Member Author

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

@ljharb
Copy link
Member

ljharb commented Jul 28, 2017

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants