-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Update EIP-1: Strengthen wording of status update PRs #6894
Conversation
File
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sounds fine to me
I am rather torn about this. I like being able to see my comments and suggestions applied to the same PR that I made them on. Makes it easier to track progress. I'd be less opposed if we can enforce that the PR's "Files Changed" tab shows the most recent version in
Is it easy to automatically enforce this rule? I think there's an option in GitHub to require PRs be up-to-date, but that would require all PRs follow that rule. |
I think thats how it normally works, the target/master branch gets auto updated if something is merged (and if there are conflicts they show up)
i think yes, for e.g. in ethereumjs repo we follow similar rule, however github also shows up with a button to rebase the PR with latest target/master at which then the PR becomes mergable |
Co-authored-by: g11tech <develop@g11tech.io>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm!
It's easy to use the API to automatically rebase relevant PRs on push to the EIPs repository. The only reason I am hesitant to use rebases as opposed to merges is that it requires a force pull, which makes me very unhappy. |
i think auto magic could be very non intutive to the author who might want to pull/push exactly for the reasons that you mentioned. We just need to block the PRs saying they need rebase as the PR is out of touch, this should also provide a signal to the author to re-review (or may be we can explicitly ask the author to rebase and review) |
There has been no activity on this pull request for 2 weeks. It will be closed after 3 months of inactivity. If you would like to move this PR forward, please respond to any outstanding feedback or add a comment indicating that you have addressed all required feedback and are ready for a review. |
This pull request was closed due to inactivity. If you are still pursuing it, feel free to reopen it and respond to any feedback or request a review in a comment. |
Why stick to final EIPs? It makes sense to require this for all status changes.
Why use SHOULD when we can use MUST?
Requiring the latest version of an EIP to review seems like a pretty obvious request.