[wp-trac] [WordPress Trac] #62132: Make wordpress.org API connections for updates, plugins and themes configurable to a different location

WordPress Trac noreply at wordpress.org
Wed Feb 26 21:45:49 UTC 2025


#62132: Make wordpress.org API connections for updates, plugins and themes
configurable to a different location
--------------------------------------+------------------------------
 Reporter:  jamesking56               |       Owner:  (none)
     Type:  feature request           |      Status:  reopened
 Priority:  normal                    |   Milestone:  Awaiting Review
Component:  Upgrade/Install           |     Version:
 Severity:  normal                    |  Resolution:
 Keywords:  has-patch has-unit-tests  |     Focuses:
--------------------------------------+------------------------------

Comment (by Clorith):

 After the core meeting today, I wanted to add my reasoning for pushing for
 this, just to hopefully provide some clarity as there have been some
 initial feedback in comment:1

 It is true that it's possible to filter the WordPress HTTP API to modify
 the API requests, but this not only isn't filterable during setup for
 example, where calls are made to glotpress, but it is also a very deep
 filter, and there is a psychological aspect to making something hard to
 change, telling everyone "we do not want this to be changed".

 I find this important with the recent movements in the WordPress ecosystem
 to give hosters a feeling of freedom and autonomy _if they want it_, and
 show them the trust we have in their ability to maintain their platforms.
 By giving them not only an easier means to mirror API requests, but also
 allowing them to control the use of them based on their environments that
 _don't_ require them to deploy global must-use plugins or similar on their
 platforms.

 Mirrors can be a valuable resource in reducing network strain on the
 WordPress.org infrastructure (depending on how they are implemented).
 Providing an easy, and official, means of implementing a safety net would
 make this much easier. It would also make things easier on hosters who for
 various reasons do not have direct access to WordPress.org (I presume most
 are aware of the mirrors that exist of WordPress.org, down to the level of
 forum posts, in some countries because the main site is inaccessible).

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


More information about the wp-trac mailing list