- Issue created by @catch
- π¬π§United Kingdom catch
Changing the release branch version to 11.1.x since 11.0.x is already out with releases to make things less confusing.
- π¬π§United Kingdom catch
To support π Prepare for package_manager in core Active we need to have package_manager in 11.1, or release very, very early 11.2 alphas. Very early 11.2 alphas affects the entire release process, so I think we should do this issue instead.
This means not removing package_manager from the 11.1.x branch which is what we'd normally do for an alpha-stability experimental module, and instead hiding package_manger via hidden.true in package_manager.info.yml.
We also said we'd put package_manager behind a dev/prod toggle but unfortunately β¨ Add a Production/Development Toggle To Core Needs work isn't done yet.
But.. for package_manager specifically, any arbitrary $settings key will do because it's going to be a temporary situation anyway until it's stable. So we can just do $settings['testing_package_manager'] = TRUE or whatever without worrying too much hopefully.
Then we need a hook_requirements('install') to prevent installation unless the setting is on, and a change record, and hopefully that's enough?
- π¦πΊAustralia larowlan π¦πΊπ.au GMT+10
I think any arbitrary settings key is fine
- First commit to issue fork.
- Merge request !10080Hide and restrict package_manager (and update_manager) behind a dev/prod toggle β (Closed) created by quietone
- π¬π§United Kingdom catch
One comment on the MR but otherwise looks great.
- πΊπΈUnited States phenaproxima Massachusetts
Tests are failing but I like this idea and the proposed approach. So consider this a soft RTBC when tests pass.
- First commit to issue fork.
- πΊπΈUnited States dww
I think I fixed the tests. Let's see what the bot thinks.
Meanwhile, crediting @quietone for the initial work, @catch for the detailed reviews + input, and myself for trying to fix the tests...
- π¬π§United Kingdom catch
Two very common random test failures but otherwise green. Moving to RTBC.
-
larowlan β
committed f4f4c8c7 on 11.1.x
Issue #3483481 by quietone, dww, catch: Hide and restrict...
-
larowlan β
committed f4f4c8c7 on 11.1.x
-
larowlan β
committed 69df78a3 on 11.x
Issue #3483481 by quietone, dww, catch: Hide and restrict...
-
larowlan β
committed 69df78a3 on 11.x
- π¦πΊAustralia larowlan π¦πΊπ.au GMT+10
Committed to 11.x and backported to 11.1.x
- πΊπΈUnited States dww
Sweet, thanks!
I just published the CR ( https://www.drupal.org/node/3486019 β ) and set the "Introduced in version" to 11.1.0-beta1. Hope that's correct. Please edit if needed.
Thanks again,
-Derek Automatically closed - issue fixed for 2 weeks with no activity.