Composer repository #41
Replies: 5 comments 9 replies
-
|
I don't think we've specifically discussed this, but I think it's a good idea. |
Beta Was this translation helpful? Give feedback.
-
|
We've talked about it, but it's a down-the-line thing. One thing composer doesn't do is solve the single-point-of-failure-for-distribution issues. You could point a composer WPackagist setup at a FAIR repo, but redirecting installs like we do with FAIR doesn't really help in the case of composer. The only way to change a composer setup is to move from |
Beta Was this translation helpful? Give feedback.
-
|
As an agency using the composer approach it would be great to have a fair alternative to wpackagist that also do not depend entirely on wordpress.org API (in the long run I suppose). Extra bonus if it can act as an aggregator to other third party vendors of plugins, kind of like satis. We would have no problem doing an update or our package names to reflect that.
Frankly I don't really understand this statement. Composer is a dev tool to begin with. |
Beta Was this translation helpful? Give feedback.
-
|
@jonathan-dejong this came up on today's tech call (2025-09-29). No final decisions yet, but it's definitely on the radar with the TBD being more when and how than if; I think everyone wants this. Speaking for myself, I think this has always been an intended part of the roadmap at some point, though so far it hasn't been tagged for a release or date. We are talking about system configurations that are specifically intended to support Agency or enterprise deployment pipelines, including private aggregation of a curated list of packages. Composer could potentially fit into more than one type of configuration. So far it's mostly theoretical, but pretty sure that requests and input will help shape it. |
Beta Was this translation helpful? Give feedback.
-
|
There is now an open-source version of wpackagist from the roots team But it still syncs the packages from wp.org |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
A(nother) thought occurred to me today as I was adding the FAIR plugin to a Composer-based site of mine...correct me if I'm wrong but...
Composer-based WordPress sites will not benefit from hooking into the FAIR protocol via the plugin.
Those sites would benefit from the other stuff the plugin does (internal alternatives for Gravatar, various -Happy APIs, etc), but largely packages (plugins/themes) would either be sourced from the developers directly (e.g.
roots/wordpress,humanmade/two-factorvia Packagist or things likerhubarbgroup/object-cache-provia their own Composer repo), or indirectly viaapi.wordpress.orgthrough WPackagist which just mirrors WordPress.org SVN.Is an alternative to WPackagist (
FAIRPackagist, or I guessAspirePackagist?) a thing that is being considered for Composer-based sites, or is that demographic small enough to not be considered until a future (e.g. post 1.0) release?Beta Was this translation helpful? Give feedback.
All reactions