Skip to content

Create a lightweight governance model

Greg Swindle edited this page Dec 5, 2018 · 1 revision

info InnerSource governance is about decision-making.

  1. What kind of decisions must be made?
  2. Why is the decision important?
  3. When does each decision happen?
  4. Who ⏤or which role ⏤makes decisions?
  5. Where in the product development and delivery lifecycle does a decision occur?
  6. How is each decision made and recorded?
  7. To what extent or degree does a decision affect the project/product?

Definition of "governance model"

A governance model defines decisions, as well as who or what role, when, where, how, and why those decisions are made during your InnerSource project's development and delivery lifecycle.

Governance models support InnerSource project longevity

An InnerSource project can flourish when:

  1. Consumers use the product.
  2. Contributors (who are almost always consumers) work on the product.
  3. Maintainers (who are experienced contributors) govern product development and delivery.

It is important to encourage consumers to become contributors, who in turn become maintainers. This flow is called the contribution conversion funnel.


Remember the contributor conversion funnel An effective governance supports product development and delivery with a decision-making framework that encourages contributor and maintainer conversions.


How to create a governance model

  1. Map your product development and delivery workflow into stages.
  2. Identify what decisions people make at each stage.
  3. Etc.

Git Git logo

Terminal CLI snippets for git.

  1. Git tips
  2. Git notes

verified Openly declare the health of your product, project, community, and source code with these essential badges. (GitHub SaaS only.)

  1. Badges by category: even more badges, arranged for your pleasure.
  2. Repo status badges 🌟 : a recommended suite of badges for your README, Project Dashboard, PULL_REQUEST_TEMPLATE (or merge_request_template), CONTRIBUTING guidelines, as well as the status checks behind them.

UX Cheat-sheets

Info Icons, images, gists, code snippets, etc.

  1. Architecture Decision Record status labels
  2. Octicon cheatsheet
  3. TechRadar labels

Telescope Stellar languages, frameworks, platform, techniques, and tools.

Clone this wiki locally