Problem/Motivation

With moving toward more reliance on git.drupalcode.org, there will be less repository-related information on project pages (and elsewhere on Drupal.org). And the current Git/repository-related information is a bit scattered across the project page, it is somewhat hard to find the code. Short-term, #3006207: Maintainers block on projects should show maintainers of project, not committers will remove how many commits a maintainer has made & when.

Steps to reproduce

Visit your favorite project page, like https://www.drupal.org/project/webform

User interface changes

  • Potentially remove the “View pending patches” link. At minimum, reword it to include merge requests, and move it lower as it is not the most important developer link.
  • Consider rewording “Browse code repository” to something that stands out a bit more. We can survey other plugin/module directories to see if any do this particularly well, https://packagist.org/packages/drupal/core-recommended has a “Source” link. An icon could be added.
  • Link “View commits” directly to git.drupalcode.org.
  • Consider linking to GitLab activity, like https://git.drupalcode.org/project/webform/activity. It is somewhat redundant with commits, and includes more.
  • Consider linking to GitLab contributors, like https://git.drupalcode.org/project/webform/-/graphs/HEAD. It is somewhat slow to load, does give a good general sense of the pace of development activity.

Issue fork drupalorg-3246296

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

drumm created an issue. See original summary.

  • drumm committed 0012c37 on 7.x-3.x
    Issue #3246296 by drumm: Revamp the “Development” block on project pages
    
drumm’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.