Skip to content

Five for the Future: wire the Test team into the contributor directory#656

Open
huzaifaalmesbah wants to merge 1 commit into
WordPress:trunkfrom
huzaifaalmesbah:add-test-team-contribution-metrics
Open

Five for the Future: wire the Test team into the contributor directory#656
huzaifaalmesbah wants to merge 1 commit into
WordPress:trunkfrom
huzaifaalmesbah:add-test-team-contribution-metrics

Conversation

@huzaifaalmesbah
Copy link
Copy Markdown
Member

  • Adds test to TEAMS_WITH_DATA so /pledges/ on the Test make site renders the directory instead of the
    bring-tracking-to-this-team guide.

  • Maps test to WordPress/test-handbook in team_to_github_repos() so GitHub activity is scoped to the team's repo.

    No Trac mapping — the Test team has no Trac source, so the Trac branch in get_team_contribution_metrics() is skipped and rankings come entirely from wporg_github_activity.

Adds 'test' to TEAMS_WITH_DATA and maps it to WordPress/test-handbook in
team_to_github_repos(), so /pledges/ on the Test make site renders the
directory instead of the bring-tracking-to-this-team guide.
Copilot AI review requested due to automatic review settings May 27, 2026 08:20
@github-actions
Copy link
Copy Markdown

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

Core Committers: Use this line as a base for the props when committing in SVN:

Props huzaifaalmesbah.

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds support for a new “test” contributor team in the contribution metrics wiring.

Changes:

  • Added test to the list of teams considered to have contribution-tracking data.
  • Mapped the test team slug to a GitHub repo (WordPress/test-handbook) for metrics sourcing.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

* 3. Add the team's post_name slug to this list.
*/
const TEAMS_WITH_DATA = array( 'core', 'meta' );
const TEAMS_WITH_DATA = array( 'core', 'meta', 'test' );
Comment on lines 93 to 97
$map = array(
'core' => array( 'WordPress/wordpress-develop', 'WordPress/gutenberg' ),
'meta' => array( 'WordPress/wporg-main', 'WordPress/wporg-mu-plugins' ),
'test' => array( 'WordPress/test-handbook' ),
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants