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
[core] Upgrade the dependencies #17612
[core] Upgrade the dependencies #17612
Conversation
cf0045f
to
2a44026
Compare
@material-ui/core: parsed: +0.50% , gzip: +0.28% Details of bundle changes.Comparing: f25c643...debd185
|
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.
Just don't, please.
Hold on, they are still 15 dependencies behind. |
I'm mean: Don't waste your time doing something machines can already do for us. Developer time is worth more than machine time. |
@eps1lon I'm exploring how well the machine does the task (benchmark). It seems that dependabot would need to create significantly more pull requests to keep up with the transitive dependencies updates. Is this sustainable? |
2a44026
to
67ee1d6
Compare
You have to answer this question since you are proposing to do this manually. You have to outline what issue you are solving here. You have show that we currently have issues that are not solvable by doing this manually. You are not reviewing anything here. Edit:
How? What exactly are you exploring here and how could you ever think this is a benchmark? You have to outline the parameters first. Unless you actually want to tell me that machine time = dev time? |
67ee1d6
to
9e7247c
Compare
You are even doing work that was already done in previous PRs. Sorry please talk to me privately first. I can't let you waste time on this. |
You might jump to conclusions. I can answer you once I have pushed these changes to the end and that I see how dependabot behaves in the next few weeks. I think that it's too early to tell. It might require a month. |
My assumption is that dependabot doesn't send enough pull requests a week to keep up. I hope that by pushing the updates on this draft pull request to the end, and by looking at how much time dependabot need to keep up, we can conclude. I have no idea what the solution would be. Maybe increase the number of allowed PRs, but it might not be enough. It feels that a few dependencies have been behind forever. |
Increase the PR count, done. Time to do stuff a machine can't do. |
I hope it would be enough, but, will it?
|
Did this happen?
Please elaborate with an example. |
Arguing about "clicks" is not a good faith argument. Please think about what exactly you want to achieve here. What issues did you identify and how does your approach solve these. The day "a click" is associated with a significant cost for a developer is the day nobody will every pay developers a dime anymore. |
Aug 26, we had 30 pull requests for dependabot to keep up.
|
"react-final-form": "^6.3.0", | ||
"react-frame-component": "^4.1.1", | ||
"react-inspector": "^3.0.2", | ||
"react-inspector": "^4.0.0", |
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.
What insight did you gain over #17605?
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.
It seems to break SSR too.
I'm not sure about using our tree view, it seems that a non-obvious layer of UI is required to reproduce Chrome output.
"nyc": "^14.1.1", | ||
"prettier": "1.17.0", | ||
"prettier": "1.18.2", |
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.
What insight did you gain over #16717?
@@ -123,7 +123,7 @@ | |||
"rollup-plugin-size-snapshot": "^0.10.0", | |||
"rollup-plugin-terser": "^5.1.1", | |||
"sinon": "^7.0.0", | |||
"size-limit": "^0.21.0", | |||
"size-limit": "^2.0.0", |
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.
What insights did you gain over #16975?
Then this is not an argument. If you don't know it then you don't know it.
We have a changelog for that. Who is browsing commit history? |
9515aff
to
c6030ee
Compare
@eps1lon I have identified a couple of upgrades that require code changes in the codebase, that we can't automate. How would you prefer them to be handled? |
c6030ee
to
debd185
Compare
I stop here. They are too many dependencies to upgrade that can be handled in a single one.
|
Exploring.