-
Notifications
You must be signed in to change notification settings - Fork 134
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
Better process to avoid duplicate work and resolve technical disagreement #878
Comments
I should confess that I was able to follow the PR to some extent, but had to leave behind due to its technical depth! I like the idea of a top-down approach in PRs and reviews to be employed in:
wherein top-down here means i) presenting a high level objective, ii) an architecture if applicable, iii) design and design considerations. These can come before the PR, so much of the ratification is achieved before we write the first line of code. |
I had wondered if something like an rfc process would make sense, although we were not too successful with the earlier enhancement proposal process which we had tried at one point in the past. Maybe if we can make it light weight enough it might work/help. |
@mhdawson - do you remember what were the blockers for rfc model? It looks great to me, and I believe it can potentially reduce / eliminate disputes and moreover allows diverse views to converge and improve the overall PR experience. |
|
thanks @richardlau . So keeping aside the fact that most of the bad examples in that repo were reasonably heavy-weight features, I think the pattern reported there could occur for any rfc issue. So here we are:
may be we need a middle ground? |
@jasnell, @joyeecheung I'm thinking this can be closed since we've not discussed/progressed in quite some time. Please let me know if that is not the case, otherwise I'll close in a week or so. |
Closing since nobodies chiming in that it needs to stay open. |
(I am not entirely sure what exactly @jasnell wanted to discuss, feel free to edit the issue if this is not the topic you had in mind).
As discussed in the last TSC meeting (#873), opening this issue so that we can discuss about this asynchronously. For more context, see nodejs/node#32761 and nodejs/node#32984.
Quoting @jasnell in nodejs/node#32761 (comment)
And quoting myself in #868 (comment)
The text was updated successfully, but these errors were encountered: