[wp-trac] [WordPress Trac] #22316: Plugin Dependencies (Yet Another Plugin Dependencies Ticket)

WordPress Trac noreply at wordpress.org
Sat May 13 22:18:28 UTC 2023


#22316: Plugin Dependencies (Yet Another Plugin Dependencies Ticket)
-------------------------------------------------+-------------------------
 Reporter:  Viper007Bond                         |       Owner:  afragen
     Type:  enhancement                          |      Status:  assigned
 Priority:  normal                               |   Milestone:  6.3
Component:  Upgrade/Install                      |     Version:  3.4.2
 Severity:  normal                               |  Resolution:
 Keywords:  dev-feedback has-patch needs-        |     Focuses:
  design-feedback needs-dev-note has-unit-tests  |
  2nd-opinion changes-requested                  |
-------------------------------------------------+-------------------------

Comment (by azaozz):

 Replying to [comment:290 costdev]:
 > If dependents can't be installed without their dependencies, what does
 this mean for uploading plugins to the site?

 Thinking that dependencies should be listed on the screen after the zip is
 uploaded (where the version info is shown). That list should include the
 status of the dependency (installed, activated), and prevent the
 installation if any are missing or not activated. The list can also
 include the "More Info" links to open the dependency plugin's modal where
 the plugin can be installed and activated.

 Then if all dependencies are installed and activated from the modal, the
 UI can be unblocked so the dependent plugin/theme can be installed.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/22316#comment:295>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list