Show list of module names (or drush/bee command)

Created on 12 April 2024, 7 months ago
Updated 28 April 2024, 7 months ago

Problem/Motivation

Make installation of modules on Backdrop site more efficient for site builders and developers who are moving D7 sites to BackdropCMS.

Proposed resolution

Add section at the bottom of the page with list of modules that can be pasted into installer

User interface changes

✨ Feature request
Status

Needs work

Version

1.3

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States irinaz

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @irinaz
  • πŸ‡ΊπŸ‡ΈUnited States irinaz
  • πŸ‡ΊπŸ‡ΈUnited States irinaz
  • πŸ‡ΊπŸ‡ΈUnited States keiserjb

    I have an implementation that adds a bee command that can be used on a new site install as well as a list that can be cut and pasted into the project installer.

  • Status changed to RTBC 7 months ago
  • πŸ‡ΊπŸ‡ΈUnited States irinaz

    I tested this MR and it works as expected - provides list of modules that are not in BackdropCMS core and are enabled on D7 site. Marking RTBC

  • πŸ‡ΊπŸ‡ΈUnited States jenlampton
  • πŸ‡ΊπŸ‡ΈUnited States jenlampton
  • πŸ‡ΊπŸ‡ΈUnited States jenlampton
  • Status changed to Needs work 7 months ago
  • πŸ‡ΊπŸ‡ΈUnited States jenlampton

    I don't think this information belongs on the "Backdrop Upgrade Status Report" page. It doesn't have anything to do with how ready your site is for Backdrop (and the report page is already very long).

    The complete list of modules could go on the Drupal Status Report page, maybe? We could add it there.

    We could also add it to the top or bottom of the "Backdrop Upgrade status" page. That page already lists all the contrib modules so it seems like maybe a good fit.

    I was also thinking that we could add a page for "Backdrop Upgrade Tools" (or something). A drush or bee command could go there. But neither would really be necessary if we had the complete list of modules, so maybe that's all we need to add.

  • πŸ‡ΊπŸ‡ΈUnited States jenlampton

    I'm removing the installer module screenshot from the issue description since installer module in Backdrop, and Backdrop upgrades from Drupal 7 have nothing to do with each other. I know some people like to do upgrades that way but since that isn't supported (and can be dangerous) I don't want to encourage it ;)

    We do still need the complete list of module machine names for supported upgrade paths (and people can use that list for whatever they want!)

    Please also see the GitHub issue for more discussion and other possible solutions:
    https://github.com/backdrop-contrib/backdrop_upgrade_status/issues/44

Production build 0.71.5 2024