View your Composer dependencies in the Package Registry UI

Problem to solve

The GitLab Composer Repository allows developers to publish and share PHP dependencies, right alongside their source code and CI Pipelines.

When using the Package Registry UI, the PHP dependencies are listed under the All tab, but there is no Composer tab, which makes it difficult to find what you are looking for in the Group view or if your project has multiple types of dependencies.

Intended users

Proposal

Now that #15886 (closed) has been implemented, we will ensure that a group or projects PHP dependencies and metadata are easily discoverable in the Package Registry UI.

Included metadata

  • name
  • type
  • license
  • version
  • tags

Further details

Permissions and Security

  • There are no permissions changes required for this change.

Documentation

  • There are no documentation changes needed for this change

Testing

What does success look like, and how can we measure that?

Metrics

  • Count of clicks on setup and install commands
  • Pageviews to */packages
Edited by Tim Rizzi