getting-started-inner-source
getting-started-inner-source copied to clipboard
䷃ A InnerSource roadmap with guidelines, recipes, and measures of success.
Getting Started with InnerSource
Quickly deliver innovative, reusable software that is secure and mature enough to accept contributions from the engineering and design communities.
Table of contents
- 1. What is InnerSource, and how does it benefit you?
- 2. Starting an InnerSource product
- 3. How to Contribute to InnerSource
- 4. Finding Consumers for your InnerSource Product
- 5. Building Welcoming Communities
- 6. Best Practices for Maintainers
- 7. InnerSource Governance
- 8. Code of Conduct
- 9. InnerSource Metrics
- 10. InnerSource as a pathway to Open Source
1. What is InnerSource, and how does it benefit you?
![]()
InnerSource is a working model that:
- Gives your team access to the most talented engineers and designers in your organization
- Grants designers and engineers the freedom to work on products they’re passionate about.
InnerSource compliments Agile product delivery through:
- Transparent delivery processes and open communication;
- Sharing source code among IT peers; and
- Accepting contributions from those peers.
Learn more about InnerSource Programs; its challenges and benefits; and InnerSource "Roadmaps."
2. Starting an InnerSource product
![]()
Everything you need develop and deliver products harnessing the collective creativity and expertise the entire engineering and design community.
3. How to Contribute to InnerSource
![]()
Want to contribute to InnerSource? Here's a guide to making InnerSource contributions for n00bs and Nobel laureates.
4. Finding Consumers for your InnerSource Product
![]()
:soon: Get your product into the happy hands of users and grow your product.
5. Building Welcoming Communities
![]()
:soon: Build a community that encourages employees to use, contribute to, and evangelize your product.
6. Best Practices for Maintainers
![]()
Learn how to make your life easier as an InnerSource maintainer, from documenting processes to leveraging your community's expertise.
7. InnerSource Governance
![]()
A governance model gives you social framework for collaboration and consensus with a framework of rules, roles, and responsibilities.
8. Code of Conduct
![]()
Facilitate healthy and constructive community behavior by adopting and enforcing a code of conduct.
9. InnerSource Metrics
![]()
➡ Make informed decisions to help your InnerSource product thrive by measuring and tracking its success.
10. InnerSource as a pathway to Open Source
![]()
:soon: How to start the process of making your InnerSource product open to the world.