Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Composer provides a tremendously valuable tool for developers for dependency management, but whether composer support is provided through packagist.org directly or through the façade at Drupal.org (see issue #2576285: Drupal.org Composer Service (façade)) there is concern that composer could represent a single point of failure.
This plan issue is to explore options for making composer support more robust.
Ideas
- Packagist.org could aggregate from the Drupal.org json facade.
- Packagist.org could mirror Drupal.org packages
- Drupal.org could federate packagist.org
Comments
Comment #2
hestenetPostponing until the initial composer support is in place - though we can certainly plan here.
Comment #3
hestenetComment #4
MixologicThis is actually, pretty robust.