CiviCRM Extension Composer Plugin
Starting with Drupal 8, composer is used to manage web site dependencies and to download packages to the server. A Drupal and CiviCRM website requires 100s of packages to provide the large set of functional components. Composer simplifies the process of determining which versions of packages will all work together appropriately, and fetching all of them and putting them in the right place in the code base. Recently I read this recent blog article which advocates for setting a standard, that all extensions include the necessary definition to allow downloading ...
Read more