- Issue created by @phenaproxima
- πΊπΈUnited States chrisfromredfin Portland, Maine
I am not necessarily opposed, especially if it makes things easier, except that it should be possible to use Project Browser as a "window shopping" tool only without Package Manager installed. So making it an outright dependency seems to contradict that. That said, people could still turn off the install/download ability inside of Project Browser without having to uninstall Package Manager, but then PM is installed _possibly_ for no reason (unless user is using it for AU, etc.)
- πΊπΈUnited States chrisfromredfin Portland, Maine
(Are there other ways to reduce friction?)
- πΊπΈUnited States phenaproxima Massachusetts
it should be possible to use Project Browser as a "window shopping" tool only without Package Manager installed
Having it depend on Package Manager doesn't mean that you couldn't use Project Browser for window shopping. You could just turn off
allow_ui_install
and that'd be the end of it.Another option: when Package Manager is installed, automatically opt into allowing UI installs. This would be trivial to implement with hook_modules_installed(). It wouldn't do anything about the core warning and testing_package_manager setting, but that setting only affects installing Package Manager in the UI, so people using
drush en package_manager
or installing via a recipe (i.e.,drupal_cms_admin_ui
, which enables Project Browser) would be unaffected.