Get all Drupal modules and themes included on packagist.org

Created on 23 April 2025, 5 days ago

Problem/Motivation

I just realized that many Drupal projects are not present on https://packagist.org/.

These are:

These are not (and most others):

Steps to reproduce

Wonder why some Drupal projects are present on https://packagist.org/ and many are not ...

Proposed resolution

Figure out why, and perhaps try to get all Drupal projects listed on https://packagist.org/?

Would this do the job? If yes, we could add it as a recommended step of maintaining Drupal contrib modules:

GitLab Service
To enable the GitLab service integration, go to your GitLab repository, open the Settings > Integrations page from the menu. Search for Packagist in the list of Project Services. Check the "Active" box, enter your packagist.org username and API token. Save your changes and you're done.

From https://packagist.org/about

Or, instead of requiring the individual contrib module maintainers to do this, perhaps a drupal.org staff member has the permissions to set this for all contrib modules and themes on GitLab?

Remaining tasks

Enable GitLab service integration for packagist.org, either:

  • Document and add it as a recommended step for module maintainers
    ... or
  • A drupal.org staff member enables it for all relevant Drupal projects

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

📌 Task
Status

Active

Version

11.0 🔥

Component

composer

Created by

🇩🇰Denmark ressa Copenhagen

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024