tc39 / process-document

Document describing the process for making changes to ECMA-262
https://tc39.es/process-document/
30 stars 18 forks source link

Explicitly require a public repository for Stage 1 #26

Closed mathiasbynens closed 4 years ago

mathiasbynens commented 4 years ago

Stage 1 already had various entrance criteria (such as prose outlining the problem, the shape of the solution, examples of usage, the high-level API, etc.), which in practice are expected to be made accessible through a publicly available repository.

This patch explicitly makes the repository a requirement for Stage 1 advancement, resolving the following issues:

sffc commented 4 years ago

Worth linking to https://github.com/tc39/template-for-proposals?

ljharb commented 4 years ago

Probably better to link to https://github.com/tc39/ecma262/blob/master/CONTRIBUTING.md#new-feature-proposals and then add the template link there if desired.

ljharb commented 4 years ago

I've added this to the agenda, so we can get consensus on it next week: https://github.com/tc39/agendas/commit/205e270d7091df7b08af626ce12f04983e058113

ljharb commented 4 years ago

This received consensus today.

DerekNonGeneric commented 4 years ago

Just wanted to give you all a heads up that the process document doesn't seem to currently link to the proposal template repo.

Linking to the template repo in this document may help w/ the user journey of the website, which links to the process document.

Anecdotally, I thought I had heard of this repo, but was only able to locate it by searching this org's public repos for it. :)