[wp-trac] [WordPress Trac] #57386: Add filter to WP_Upgrader::install_package for copy_dir()

WordPress Trac noreply at wordpress.org
Fri Jan 6 22:32:59 UTC 2023


#57386: Add filter to WP_Upgrader::install_package for copy_dir()
-----------------------------+--------------------------
 Reporter:  afragen          |       Owner:  (none)
     Type:  feature request  |      Status:  reopened
 Priority:  normal           |   Milestone:  6.2
Component:  Upgrade/Install  |     Version:  trunk
 Severity:  normal           |  Resolution:
 Keywords:  has-patch        |     Focuses:  performance
-----------------------------+--------------------------

Comment (by peterwilsoncc):

 Replying to [comment:17 afragen]:
 > In terms of who this affects, [https://community.oracle.com/tech/apps-
 infra/discussion/comment/14522583/#Comment_14522583  Oracle does not
 support VirtualBox for production]. While it's possible to use it for
 hosting, I don't think that we should support what Oracle doesn't. This
 means it will only affect development environments using VirtualBox, who
 have chosen to use the filter, so a small portion of a small portion of a
 small portion of users.
 >
 > Some more background on the VirtualBox issue.
 > https://www.virtualbox.org/ticket/8761#comment:24
 > https://www.virtualbox.org/ticket/17971

 I think this conclusion is incorrect. VitualBox users should not have to
 make any changes to work around core.

 MAMP, WAMP, VirtualBox and other developer environments are not
 recommended in hosting environments but are all suitable for local
 development environments.

 WordPress.com VIP provide guides for two VB based development
 environments, [https://docs.wpvip.com/how-tos/third-party-local-
 development/ Chassis] and [https://docs.wpvip.com/how-tos/local-
 development/set-up-vvv/ VVV]. Altis DXP also provides a [https://docs
 .altis-dxp.com/local-chassis/ VB based local environment].

 The intended workflow for these is to upgrade themes and plugins locally,
 test and then push to production. If updating locally is unavailable to
 users of these platforms without a plugin it's a bug, not a feature.

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


More information about the wp-trac mailing list