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

add a new testing stage #37

Merged
merged 2 commits into from
Dec 1, 2023
Merged

add a new testing stage #37

merged 2 commits into from
Dec 1, 2023

Conversation

michaelficarra
Copy link
Member

To be used as a basis for the ongoing discussion of a new stage at the upcoming TC39 meeting.

index.html Outdated Show resolved Hide resolved
</ul>
</td>
<td>The solution is complete and no further work is possible without implementation experience, significant usage and external feedback.
<td>Complete: all semantics, syntax and API are completely described
<td>Limited: only those deemed critical based on implementation experience
<td>Spec compliant
<td>Spec compliant production
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<td>Spec compliant production
<td>Spec compliant; safe to use in production

maybe?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since we got consensus on specifically this wording, I'm going to leave it alone. I'll be submitting a follow-up PR soon with names and a refactoring of descriptions that maintains the spirit here, which will include addressing this wording.

@michaelficarra michaelficarra marked this pull request as ready for review November 30, 2023 21:50
@michaelficarra
Copy link
Member Author

This should be good to merge as-is.

<li>ECMAScript editors have signed off on the current spec text
</ul>
</td>
<td>The solution is complete and no further work is possible without feedback from tests, implementations, or usage. No changes to the proposal will be requested aside from those elicited through testing or implementation experience.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<td>The solution is complete and no further work is possible without feedback from tests, implementations, or usage. No changes to the proposal will be requested aside from those elicited through testing or implementation experience.
<td>The solution is complete and no further work is possible without feedback from tests, implementations, or usage. No changes to the proposal will be requested aside from those elicited through testing, implementation, or usage experience.

surely? given that "usage" is mentioned in the previous sentence and multiple times below.

</td>
<td>The solution is complete and no further work is possible without feedback from tests, implementations, or usage. No changes to the proposal will be requested aside from those elicited through testing or implementation experience.
<td>Complete: all semantics, syntax and API are completely described
<td>Limited: only those resulting from new information obtained through testing or usage experience
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

per bakkot's comment above, this needs updating to match that suggestion if accepted

<td>The solution is complete and no further work is possible without feedback from tests, implementations, or usage. No changes to the proposal will be requested aside from those elicited through testing or implementation experience.
<td>Complete: all semantics, syntax and API are completely described
<td>Limited: only those resulting from new information obtained through testing or usage experience
<td>Spec compliant prototypes
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<td>Spec compliant prototypes
<td>Spec-compliant prototypes

</ul>
</td>
<td>The solution is complete and no further work is possible without implementation experience, significant usage and external feedback.
<td>Complete: all semantics, syntax and API are completely described
<td>Limited: only those deemed critical based on implementation experience
<td>Spec compliant
<td>Spec compliant production
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<td>Spec compliant production
<td>Spec-compliant production

Copy link
Member

@ctcpip ctcpip left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, though the minor suggestions would be nice and perhaps consider amending the commit to not include the eyeroll emoji 🤷‍♀️

@leobalter
Copy link
Member

Ideas for a subsequent change (another PR), with the repetition of "testing, implementation, or usage experience" we might set these as a definition for "feature adoption" (name is up for bikeshed), so we only repeat the shorter verson.

E.g.:

-The solution is complete and no further work is possible without feedback from tests, implementations, or usage. No changes to the proposal will be requested aside from those elicited through testing, implementation, or usage experience.
+The solution is complete and no further work is possible without feedback from tests, implementations, or usage. No changes to the proposal will be requested aside from those elicited through feature adoption.

+Feature adoption for proposals comprehends the experience observed by testing results, implementation, and/or usage.

This change must not block the progress/acceptance of this PR as it only serves as cosmetic/editorial.

@michaelficarra
Copy link
Member Author

These suggestions are great, but for process document changes, I don't feel comfortable merging anything other than the exact wording that was agreed upon. Unlike with how the committee delegates authority to the editor group to execute what they understand to be the committee's will, changes to this document are approved explicitly. Since I'm making a follow-up anyway, I'll incorporate these suggestions into that. But next time, please review the PR before it is approved.

@michaelficarra michaelficarra merged commit 117564f into gh-pages Dec 1, 2023
@michaelficarra michaelficarra deleted the new-stage branch December 1, 2023 23:15
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

Successfully merging this pull request may close these issues.

5 participants