Skip to content

Feature request: Include stats for new contributors in generated changelog #142

@RRosio

Description

@RRosio

Context

It would be really nice if we could highlight new contributors, making their first merged PR or first issue in the project, in a release or time-rage.

Proposal

Add a “New Contributors” section in the output (maybe below the "Contributors to this release" section). It would include contributors whose first merged PR or issue creation date falls within the selected criteria.

Possibly include:

  • a list of the GitHub handles and links much like the current "Contributors to this release" section
  • callout to the contributor's first PR/issue number

Tasks and updates

Maybe we can start with:

  • Determine how to identify a contributor’s first merged PR or opened issue
  • Add a “New Contributors” section
  • Add a CLI flag (maybe --show-new-contributors)

I’m interested in looking into this, I could take a first pass if it seems like a good idea?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions