matomo-org / matomo-org/github-changelog-generator

Include company names / sponsor of users that contribute

Open
#6 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement triaged
Dominant language
JavaScript
Stars
30
Forks
20
PR merge metrics
No merged PRs in 30d

Description

We could have an option to also fetch the users profile and include a company handle, if one is present. This would probably need a whitelist as some contributions are done in private and their company would maybe not want to be listed in a changelog. So we could have a whitelist of user names where we should include a company name. To not having to fetch the user profile etc we could also have a hard coded list of username to company or sponsor. Whenever a user contributes to a feature, it would include the handle of the company as well.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how the GitHub issues API data is turned into changelog entries, then inspect where user profiles could be fetched or mapped. Define how a whitelist or username-to-company list is configured, including privacy expectations. Done means eligible contributions consistently include the company or sponsor handle while others do not.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.