Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The InnerSource Mentality segment #557

Merged
merged 1 commit into from
May 9, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions introduction/09-innersource-mentality.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
== The InnerSource Mentality

InnerSource helps when there are multiple teams at our company that have a shared need - business or technical.
We want one shared project that all can leverage.
This sharing allows each team to spend as much time as possible in their unique business area instead of reinventing what someone has done before.

We manage shared projects via InnerSource, meaning that we apply open source practices and principles to the way that they are run.
These projects are open for reuse and contribution across the company.
In theory, any project can be an InnerSource project, but you can find popular InnerSource projects listed in the company InnerSource portal.

InnerSource needs to be a part of the way we work.
When delivering on your software roadmap, when you come across a need that is likely shared with other teams, stop and think.
Has anyone else at the company already build something that (almost) solves this need?
If so, on-board to that project, even if that means contributing to it first to extend it to meet your use case.
If there is not an existing project, then build it in a sharable way with yourself as its first consumer, and then list it in the InnerSource portal.

Working in this way helps us to get the most as a company out of the engineering time that we all put in and enables us to spend more time on our unique mission as a company.
Adopt The InnerSource Mentality.