Skip to content

Commit fb14e09

Browse files
authored
Merge branch 'main' into innersource-ambassado-ki-bosch
2 parents 8746ea8 + 31741ab commit fb14e09

23 files changed

+73
-55
lines changed

pattern-categorization/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

patterns/1-initial/innersource-ambassador.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,21 @@ InnerSource Ambassadors leverage their existing knowledge of their departments a
6161

6262
The rewards for the ambassadors will vary by individual motivations. Rewards that ambassadors have expressed are that being an ambassador provides opportunity to build their internal network, enhance their communication and influence skills, build their knowledge further about InnerSource, build their presentation and speaking skills, and learn about other products and teams within their company.
6363

64+
There are many examples in the industry, using similar concepts. Sometimes used as part of the marketing activities of the company as well (i.e. to advertise for their products).
65+
66+
Here some examples from the commercial domain, academia and open source:
67+
68+
- **IBM** is using similar concepts in various areas: [IBM Champions](https://www.ibm.com/community/ibm-champions/), [IBM Z Ambassadors](https://www.yourbigyear.com/ibm-z-student-ambassador-program), [IBM Skillsbuild Student Ambassadors](https://www.yourbigyear.com/ibm-skillsbuild-ambassador-program)
69+
- **IBM Research** has a concept called [IBM Quantum Ambassadors](https://www.ibm.com/training/badge/ibm-quantum-associate-ambassador)
70+
- **Red Hat** has a concept called [Red Hat Champions](https://access.redhat.com/champions)
71+
- **CNCF** has a concept called [CNCF Ambassadors](https://www.cncf.io/people/ambassadors/application-process/)
72+
6473
## Known Instances
6574

66-
- *SAP* has a concept called [Open Source Champions](https://community.sap.com/t5/open-source-blogs/sap-open-source-champions/ba-p/13539587) that seems related
67-
- [WellSky](https://wellsky.com/) has the analogous concept of InnerSource Champions representing each business area of the company.
68-
- Robert Bosch GmbH has the analogous concept of *Social Coding Advocates*.
75+
- **SAP** has a concept called [Open Source Champions](https://community.sap.com/t5/open-source-blogs/sap-open-source-champions/ba-p/13539587) that seems related
76+
- **[WellSky](https://wellsky.com/)** has the analogous concept of InnerSource Champions representing each business area of the company.
77+
- **Siemens** has 70 Social Coding Ambassadors from across subsidiaries and countries that promote the Open and InnerSource mindset across the company.
78+
- **Robert Bosch GmbH** has the analogous concept of *Social Coding Advocates*.
6979

7080
## Status
7181

@@ -83,5 +93,6 @@ The rewards for the ambassadors will vary by individual motivations. Rewards tha
8393

8494
## Alias
8595

86-
- Departmental InnerSource Representatives/Champion/Ambassador
87-
- Local InnerSource Representatives/Champion/Ambassador
96+
- Departmental InnerSource Representatives/Champion/Ambassador/Evangelist
97+
- Local InnerSource Representatives/Champion/Ambassador/Evangelist
98+
- Social Coding Ambassador

patterns/2-structured/30-day-warranty.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@ In addition it helps to provide clear [contribution guidelines](./base-documenta
4646

4747
## Known Instances
4848

49-
- This was tried and proven successful at PayPal.
50-
- GitHub internally uses this pattern with a modified warranty timeline of 6 weeks.
51-
- Microsoft recommends this pattern as a principle - teams set their own specific time target matching their needs and confidence.
52-
- SAP leverages this pattern in their InnerSource-based Everest project to transform collaboration, ensuring contributions are not just accepted but also supported, enhancing trust and driving forward the culture of shared responsibility and innovation. See: [InnerSource: First Contribution Explored](https://community.sap.com/t5/open-source-blogs/innersource-first-contribution-explored/ba-p/13644916)
49+
- **PayPal** Tried this and it was proven successful.
50+
- **GitHub** internally uses this pattern with a modified warranty timeline of 6 weeks.
51+
- **Microsoft** recommends this pattern as a principle - teams set their own specific time target matching their needs and confidence.
52+
- **SAP** leverages this pattern in their InnerSource-based Everest project to transform collaboration, ensuring contributions are not just accepted but also supported, enhancing trust and driving forward the culture of shared responsibility and innovation. See: [InnerSource: First Contribution Explored](https://community.sap.com/t5/open-source-blogs/innersource-first-contribution-explored/ba-p/13644916)
5353

5454
## Authors
5555

patterns/2-structured/base-documentation.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -128,11 +128,12 @@ started right away: [README-template.md](templates/README-template.md),
128128

129129
## Known Instances
130130

131-
* Europace AG - See blog post [InnerSource: Adding base documentation](https://tech.europace.de/post/innersource-base-documentation/)
132-
* Paypal Inc.
133-
* Mercado Libre - create a documentation site that contains how to get started with InnerSource and also define the basic artifacts that a repository must have to be InnerSource (README, CONTRIBUTING, CODING_GUIDELINES, etc).
134-
* Analog Devices Inc.
135-
* Airbus
131+
* **Europace AG** - See blog post [InnerSource: Adding base documentation](https://tech.europace.de/post/innersource-base-documentation/)
132+
* **Paypal Inc.**
133+
* **Mercado Libre** - create a documentation site that contains how to get started with InnerSource and also define the basic artifacts that a repository must have to be InnerSource (README, CONTRIBUTING, CODING_GUIDELINES, etc).
134+
* **Analog Devices Inc.**
135+
* **Airbus**
136+
* **Siemens** automatically creates a checklist issue for every new InnerSource project to make maintainers aware of mandatory requirements (e.g. business approval, license & copyright, export control, contributing guidelines, maintainer maturity) as well as best practices (e.g. documentation as code, semantic versioning, continuous integration/deployment).
136137

137138
## Authors
138139

patterns/2-structured/communication-tooling.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,10 @@ to a lower need to repeat explanations.
7474

7575
## Known Instances
7676

77-
* Europace AG
78-
* Paypal Inc.
79-
* Mercado Libre
77+
* **Europace AG**
78+
* **Paypal Inc.**
79+
* **Mercado Libre**
80+
* **Siemens** makes extensive use of communication channels accessible to all employees for all user questions and discussions around code.siemens.com, InnerSource and Open Source.
8081

8182
## Authors
8283

patterns/2-structured/contracted-contributor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ A formal contracting is also beneficial for contributors and communities:
8383

8484
## Known Instances
8585

86-
- BIOS at Robert Bosch GmbH
86+
- BIOS at **Robert Bosch GmbH**
8787

8888
## Status
8989

patterns/2-structured/crossteam-project-valuation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ They will provide a head-and-shoulders improvement in on-the-ground results over
9292

9393
## Known Instances
9494

95-
* Nike
95+
* **Nike**
9696

9797
## Status
9898

patterns/2-structured/dedicated-community-leader.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ Having excellent and dedicated community leaders is a precondition for the succe
5858

5959
## Known Instances
6060

61-
* _BIOS at Robert Bosch GmbH_. Note that InnerSource at Bosch was, for the majority, aimed at increasing innovation and to a large degree dealt with internal facing products. This pattern is currently not used at Bosch for lack of funding.
62-
* _Airbus_. A data scientist wanted to improve the collaboration with peers in the group and found: i) many developers (beyond data science) wanted that too and were happy someone was taking care of the issue, and ii) support from line manager and middle management to eventually act as the _de facto_ community leader, on top of his regular line of duty.
61+
* BIOS at **Robert Bosch GmbH**. Note that InnerSource at Bosch was, for the majority, aimed at increasing innovation and to a large degree dealt with internal facing products. This pattern is currently not used at Bosch for lack of funding.
62+
* **Airbus**. A data scientist wanted to improve the collaboration with peers in the group and found: i) many developers (beyond data science) wanted that too and were happy someone was taking care of the issue, and ii) support from line manager and middle management to eventually act as the _de facto_ community leader, on top of his regular line of duty.
6363

6464
## Alias
6565

patterns/2-structured/document-your-guiding-principles.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,10 @@ All Trusted Committers of a project are published.
121121

122122
## Known Instances
123123

124-
* Europace AG
125-
* GitHub
126-
* Robert Bosch GmbH
124+
* **Europace AG**
125+
* **GitHub**
126+
* **Robert Bosch GmbH**
127+
* **Siemens'** InnerSource strategy is built upon the guiding principles of Documentation, Workflow, Transparency, Continuous Integration and Culture which are detailed in their InnerSource portal.
127128

128129
### Europace AG
129130

patterns/2-structured/gig-marketplace.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ When used in combination with the InnerSource Portal pattern, the Gig Marketplac
6060
## Known Instances
6161

6262
* A large financial services organization has used the creation of an InnerSource Gig Marketplace website to foster their InnerSource program.
63-
* SAP implemented the Gig Marketplace pattern - a new InnerSource program was added to the internal job platform where positions and similar offerings can be posted.
63+
* **SAP** implemented the Gig Marketplace pattern - a new InnerSource program was added to the internal job platform where positions and similar offerings can be posted.
6464
* The Gig Marketplace pattern has been proven to work extremely well with the associated [InnerSource Portal](./innersource-portal.md) pattern in this context. The InnerSource Portal increases awareness of specific projects currently underway while the Gig Marketplace advertises tasks of a certain type available to be worked on within those projects.
6565

6666
## Status

0 commit comments

Comments
 (0)