Trusted Committer (TC)

Think of the TC as the developer(s) in your organization, perhaps team leads, that are trusted and highly invested in the specific project. Their role is to help mentor contributors and to move code changes along. Some of their other responsibilities include:

The InnerSource Commons details specific roles that are valuable in adopting InnerSource. Some developers must take on responsibilities outside of their silos, so they created a new role with defined responsibilities and called it the Trusted Committer.

Cultural problems that exist with no TCs

Recognizing and rewarding TCs

The TC role illuminates a developer’s advanced skills in mentoring, deep knowledge of architecture, and best code-review practices. Being a TC is a time consuming and important responsibility, therefore these individuals should be recognized and rewarded within their teams and the organization.