Skip to content
LFX Insights

Code contributions & Collaborations

Insights tracks activity across platforms to capture the diverse ways individuals support open source projects. This activity is used to understand individual impact, engagement patterns, and participation across projects, communities, and platforms. Activities are grouped into two categories: Code contributions and Collaborations, highlighting both technical work and broader engagement.

1. Code contributions
Code contributions reflect meaningful technical and community-driven impact. They represent direct work that adds code or technical value to a project. This includes commits, pull requests, code reviews, and related technical activities.

2. Collaborations
Collaborations signal engagement or coordination rather than direct contributions, they capture non-code activities that support the project, including discussions, documentation, planning, and community engagement.

Learn more about the data sources we currently track.

NOTE

We’ve updated how Insights classifies activity. Previously, all meaningful activities were grouped under “Contributions”. We now distinguish between Code contributions and Collaborations to ensure that both technical and non-code work is recognized appropriately. Join the discussion here.

Tracked Code contribution types

Gerrit

  • changeset-created – Submitted a new changeset.
  • changeset-merged – Merged a code change into the main branch.
  • changeset-closed – Closed a code review.
  • changeset-abandoned – Abandoned a code change.
  • changeset_comment-created – Commented on a changeset.
  • patchset-created – Uploaded a new patchset for review.
  • patchset_comment-created – Commented on a patchset.
  • patchset_approval-created – Approved a patchset during review.

Git

  • authored-commit – Authored a Git commit in the default branch.
  • reviewed-commit – Reviewed a commit in the default branch.
  • tested-commit – Tested changes and marked them accordingly in the default branch.
  • co-authored-commit – Co-authored a commit with another user in the default branch.
  • informed-commit – Contributed ideas or guidance that led to a commit in the default branch.
  • influenced-commit – Indirectly influenced a commit’s creation in the default branch.
  • approved-commit – Approved a commit during code review in the default branch.
  • committed-commit – Committed changes to a repository in the default branch.
  • reported-commit – Reported an issue fixed by a commit in the default branch.
  • resolved-commit – Resolved an issue with a commit in the default branch.
  • signed-off-commit – Signed off on a commit for compliance/review in the default branch.

GitHub

  • pull_request-opened – Opened a new pull request.
  • pull_request-closed – Closed an existing pull request.
  • pull_request-review-requested – Requested a code review.
  • pull_request-reviewed – Reviewed a pull request.
  • pull_request-merged – Merged a pull request into the main branch.
  • pull_request-comment – Commented on a pull request.
  • authored-commit – Authored and pushed a commit in a pull request.

GitLab

  • merge_request-opened – Opened a new merge request.
  • merge_request-closed – Closed a merge request.
  • merge_request-review-requested – Requested a merge request review.
  • merge_request-review-approved – Approved a merge request.
  • merge_request-review-changes-requested – Requested changes on a merge request.
  • merge_request-merged – Merged a merge request.
  • merge_request-comment – Commented on a merge request.
  • authored-commit – Authored a commit in a merge request to a GitLab repo.

Tracked Collaboration types

Confluence

  • page-created – Created a new Confluence page.
  • page-updated – Edited or updated a Confluence page.
  • comment-created – Posted a comment on a page or blog post.
  • attachment-created – Uploaded a file or asset to a page.
  • blogpost-created – Published a new blog post.
  • blogpost-updated – Updated an existing blog post.
  • attachment – Attached a file to a page or blog post.

Discord

  • message – Sent a message in a channel or thread.
  • thread_started – Started a new thread in a channel.
  • thread_message – Replied within a thread.

GitHub

  • discussion-started – Started a new GitHub Discussion.
  • issues-opened – Opened a new issue.
  • issues-closed – Closed a previously opened issue.
  • issue-comment – Commented on an issue.
  • discussion-comment – Commented on a discussion.

GitLab

  • issues-opened – Opened a new issue.
  • issues-closed – Closed an existing issue.
  • issue-comment – Commented on an issue.

Groups.io

  • message – Sent a message to a mailing group or list.

Jira

  • issue-created – Created a new Jira issue or ticket.
  • issue-closed – Closed or resolved an issue.
  • issue-assigned – Assigned an issue to a user.
  • issue-updated – Updated issue status or content.
  • issue-comment-created – Added a new comment to an issue.
  • issue-comment-updated – Edited an existing comment.
  • issue-attachment-added – Added a file attachment to an issue.

Slack

  • message – Sent a message in a public or private Slack channel.

Stack Overflow

  • question – Asked a technical question.
  • answer – Provided an answer to someone else's question.