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 agenda item for Float16Array for stages 2 and 3 #1324

Merged
merged 1 commit into from
Feb 20, 2023
Merged

Conversation

bakkot
Copy link
Contributor

@bakkot bakkot commented Feb 19, 2023

No description provided.

@ljharb ljharb merged commit 8470494 into main Feb 20, 2023
@ljharb ljharb deleted the bakkot-patch-1 branch February 20, 2023 05:55
@phoddie
Copy link
Contributor

phoddie commented Mar 2, 2023

I'm unsure if advancing a proposal two stages in a single meeting is consistent with the stage process. I acknowledge that it may not be expressly disallowed by the process text, but it seems to side-step the deliberate pace intended by the stage process.

@leobalter
Copy link
Member

IIRC, this already happened in the past, but I also remember the message was that double advancement could be rejected if a delegate express the desire of keeping the one-step pacing for the proposal to reach better maturity.

At the same time, @phoddie it seems like from your comment this might not be ready for implementation. I'm supporting you here if that's the case.

@ljharb
Copy link
Member

ljharb commented Mar 2, 2023

it's indeed happened many times before and is often acceptable when semantics are straightforward and noncontroversial, but as @leobalter indicates, it's also totally fine to withhold consensus for two stages at once if there's a reason to go slower.

@phoddie
Copy link
Contributor

phoddie commented Mar 2, 2023

it's indeed happened many times before

Thanks, @ljharb. While I've not attended everything TC39 meeting in the last 5 years, I've been at plenty. And while my memory is far from perfect, I don't recall this happening. I do recall it being proposed a couple times. Would you mind citing an example or two?

it's also totally fine to withhold consensus for two stages at once if there's a reason to go slower

Understood and appreciated. Still, this assumes that a delegate who might object is fully engaged with TC39. The reality is that not everyone has time to track every proposal at every meeting. Advancing proposals by no more than one stage at a meeting gives more delegates an opportunity to provide feedback. That's fundamental to the stage process. And given how controversial proposing a step backwards in the stage process is, a measured paced is all-the-more important.

t seems like from your comment this might not be ready for implementation. I'm supporting you here if that's the case.

@leobalter, thank you. I'm not taking a position here on the proposal itself. At first look, it appears straightforward.

@ljharb
Copy link
Member

ljharb commented Mar 2, 2023

@phoddie

That's all I could find with some trivial code searches of the proposals repo.

@phoddie
Copy link
Contributor

phoddie commented Mar 2, 2023

Thanks, @ljharb.

FWIW – none of those went to Stage 3 or Stage 4 in a single meeting (with one small exception). It still feels like a stretch to leap from "The committee expects to devote time to examining the problem space, solutions and cross-cutting concerns" to "The solution is complete and no further work is possible without implementation experience, significant usage and external feedback" in one meeting.

It was my mistake to raise this concern here. This isn't the appropriate forum. Thank you for your patience.

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.

None yet

4 participants