Closed (fixed)
Project:
Project Browser
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
15 Nov 2021 at 20:31 UTC
Updated:
12 Oct 2022 at 19:39 UTC
Jump to comment: Most recent
Comments
Comment #2
tedbowComment #4
yash.rode commentedComment #6
yash.rode commentedComment #7
phenaproxima🤔 I question this.
Is it really that big of a problem if a module installation causes a patch-level core update? Updating to a different minor (or major!) I can understand...but blocking patch-level updates seems a little draconian and user-unfriendly to me. I'd like to get @tedbow's thoughts here.
Comment #8
phenaproximaIMHO we should postpone this on #3245770: Create a service to composer install via package_manager from Automatic Updates, because right now we're cross-pollinating these two merge requests.
Comment #9
tedbowre #7 I think should be up to the Project Browser team but as that made Package Manager we should help them make an informed decision.
Problems I see with allowing core updates
My advice would be not to allow any core updates until the implications are throughly researched and assessed. These are only the problems I could think of off the top of my head. I think there are probably other consideration.
Comment #10
phenaproximaOK, makes sense. Let's maybe open a follow-up issue, with a @todo in the doc comment of the class, to re-evaluate this and revisit the need for it.
Comment #11
yash.rode commentedComment #12
phenaproximaComment #13
yash.rode commentedComment #15
phenaproximaSending back to "needs work" for the test failures to be resolved.
Comment #16
phenaproximaSo, about the weird failure, @bnjmnm had this to say:
So try that, I guess, and see if it helps!
Comment #17
yash.rode commentedComment #18
phenaproximaLooks good to me. Consider this an RTBC, once the blocker is merged. Nice work, @yash.rode!
Comment #19
tedbow#3245770: Create a service to composer install via package_manager from Automatic Updates is committed! We should remove any duplicate code here
Comment #21
bnjmnmRebased and available for someone to resume work on it.
Comment #22
bnjmnmComment #23
tedbowFor MR comments
Comment #24
yash.rode commentedComment #25
yash.rode commentedComment #26
tedbowgetting close!
Comment #27
yash.rode commentedComment #28
tedbow@yash.rode thanks everything looks good now!
Comment #31
yash.rode commentedComment #32
narendrarComment #33
tim.plunkettRebased right up until #3306722: Update Installer service to work without requiring to specify the package version, that will need rebase from someone who knows the MR better.
Comment #34
yash.rode commentedComment #35
phenaproximaI don't see a real problem here. I'm not sure about the phrasing of the validation message, but that could be fixed later.
Comment #36
narendrarDone some changes in test after https://www.drupal.org/project/project_browser/issues/3310703 is merged.
Comment #37
narendrarAll feedback addressed and changes seems good to me. Marking as RTBC.
Comment #38
tim.plunkettRebased, fixed a few nitpicks, now merging. Thanks for sticking with this @yash.rode!
Comment #40
tim.plunkettMerged!