Skip to content

Commit a0070bb

Browse files
authoredFeb 7, 2021
Removing old status flags + Various non-content cleanup (InnerSourceCommons#290)
No content changes! Removing old status 'Proven' from most Structured Patterns. Also some smaller formatting and ordering changes. Setting correct Status for our 'Initial' Patterns. Removing option sections that were blank. Some typo fixes.
1 parent 2977d53 commit a0070bb

28 files changed

+65
-78
lines changed
 

‎patterns/1-initial/bad-weather-for-liftoff.md

+8-6
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,24 @@ TBD
2525
- There is a natural tendency to pick low hanging fruits (e. g. tooling) and stop there.
2626
- For InnerSource to blossom, a critical mass of experienced developers which can walk the talk is required.
2727

28-
## Sketch (optional)
29-
3028
## Solution
3129

3230
TBD
3331

3432
## Resulting Context
3533

36-
## Rationale (optional)
34+
TBD
35+
36+
## Known Instances
3737

38-
## Known Instances (optional)
38+
TBD
3939

4040
## Status
4141

42-
Donut
42+
* Initial (Donut)
4343

4444
## Author(s)
4545

46-
* Georg Grütter, Wyane DuPont, Michael Dorner
46+
* Georg Grütter
47+
* Wyane DuPont
48+
* Michael Dorner

‎patterns/1-initial/code-consumers.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@ The following are potential solutions that have been proposed to this problem:
3939

4040
# Resulting Context
4141

42-
_needs work..?_
42+
TBD
4343

4444
# Known Instances
4545

46-
_needs work...?_
46+
TBD
4747

4848
# Authors
4949

‎patterns/1-initial/concept-anchor.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@ InnerSource helps in this process by its emphasis on a CI/CD workflow as well as
5858

5959
## Resulting Context
6060

61-
**TBD**
61+
TBD
6262

6363
## Status
6464

65-
Donut
65+
* Initial (Donut)
6666

6767
## Author(s)
6868

‎patterns/1-initial/defeat-hierarchical-constraints.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ Developers feel empowered to spend at least 20% of their time on inner sourcing
3030

3131
## Status
3232

33-
Donut
33+
* Initial (Donut)
3434

3535
## Author(s)

‎patterns/1-initial/developer-incentive-alignment-for-innersource-contribution.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,13 @@ TBD
6666
* devs take on professional mentorship responsibilities for their peers rather than leaving it to non-technical management
6767
* career progression clearly identified & understood by engs and management
6868

69-
## Rationale (optional)
69+
## Known Instances
7070

71-
## Known Instances (optional)
71+
TBD
7272

7373
## Status
7474

75-
* Initial
76-
* Old status: Unproven
77-
* Old status: brainstormed solution
75+
* Initial (brainstormed solution)
7876

7977
## Author
8078

‎patterns/1-initial/discover-your-innersource.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ Make it easy to find the reusable code.
5959

6060
## Known Instances
6161

62+
TBD
63+
6264
## Resulting Context
6365

6466
* Internal components are easily visible
@@ -70,8 +72,7 @@ Make it easy to find the reusable code.
7072

7173
## Status
7274

73-
* Initial
74-
* Brainstormed pattern idea in progress
75+
* Initial (brainstormed solution)
7576

7677
## Authors
7778

‎patterns/1-initial/duplicated-projects.md

+1-5
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Duplicated Projects
44

55
## Patlet
66

7-
Forthcoming ...
7+
TBD
88

99
## Problem
1010

@@ -51,7 +51,3 @@ e.g. Splunk.
5151
## Status
5252

5353
* Initial
54-
55-
## Author(s)
56-
57-
## Acknowledgements

‎patterns/1-initial/include-product-owners.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Key Performance Indicators (KPIs) for Product Owners are primarily product focus
6161

6262
## Status
6363

64-
* Initial (still missing Patlet and at least one Known Instance)
64+
* Initial
6565
* Created at the Spring Summit 2017 in Geneva, Switzerland
6666

6767
## Authors

‎patterns/1-initial/innersource-portal-hygiene.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,5 @@ The automatically managed InnerSource portal and badge system has ensured that t
6969

7070
## Status
7171

72-
**Initial**
73-
74-
Based of PR [#120](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/120) we decided to merge this pattern in a relatively early state, as the upstream had disappeared and we didn't want to loose the content. See further discussions in the PR itself.
72+
* Initial
73+
* Based of PR [#120](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/120) we decided to merge this pattern in a relatively early state, as the upstream had disappeared and we didn't want to loose the content. See further discussions in the PR itself.

‎patterns/1-initial/introducing-metrics-in-innersource.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Consider a third party that is seen as a neutral player to produce such metrics.
5656

5757
Have specific training on the topic of metrics and good practices to use them. An example is to have a methodology to follow metrics such as the Goal-Question-Metric approach or the Objectives-KeyResults one. On the other hand, try to reflect the short-term and medium-term goals in the metrics to be used.
5858

59-
Metrics when published or discussed should be done so in the aggregate without refering to specific people.
59+
Metrics when published or discussed should be done so in the aggregate without referring to specific people.
6060

6161
Produce a characterization of metrics as this might be helpful for others to understand and follow.
6262

@@ -70,13 +70,15 @@ Note: The aforementioned metrics are some common examples. They aren't a one-siz
7070

7171
The organization builds a monitoring and reporting infrastructure for the metrics that flow directly from its business goals.
7272

73-
Those metrics will provide visibility into the current situation of the project to the C-level executives. By comparing the metric measurements before applying inner source and to the metric measurements after applying the inner source initiative, it is possible to guage the effectiveness of the inner source initiave.
73+
Those metrics will provide visibility into the current situation of the project to the C-level executives. By comparing the metric measurements before applying InnerSource and to the metric measurements after applying the InnerSource initiative, it is possible to gauge the effectiveness of the InnerSource initiative.
7474

7575
Continued monitoring of these metrics will help middle management and developers understand how the initiative evolves and will help them with their daily work.
7676

7777
## Known Instances
7878

79-
## State
79+
TBD
80+
81+
## Status
8082

8183
Initial
8284

‎patterns/1-initial/junkyard-styled-innersourcing.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ Two situations:
3535

3636
## Status
3737

38-
* Initial
39-
* Brainstormed pattern idea in progress
38+
* Initial (brainstormed solution)
4039

4140
## Authors
4241

‎patterns/1-initial/organizational-mindset-change.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,4 @@ All of the company heartily adopts inner sourcing! Cake for everyone!
3232

3333
## Status
3434

35-
Donut
36-
37-
## Author(s)
35+
* Initial (Donut)

‎patterns/1-initial/reluctance-to-accept-contributions.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,9 @@ The last 3 patterns above were mentioned to be "under construction" at the time
5151

5252
## Status
5353

54-
11 Oct 2016 - First draft
55-
13 Apr - Reviewed & Revised
54+
* Initial
55+
* 11 Oct 2016 - First draft
56+
* 13 Apr - Reviewed & Revised
5657

5758
## Author
5859

‎patterns/1-initial/share-your-code-to-get-more-done.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
Share Your Code to Get More Done
44

5-
Old title: Share Your Code to Get More Done - Likely Contributors Variant
6-
75
## Patlet
86

97
TBD
@@ -46,9 +44,9 @@ TBD
4644
* People from outside the traditional silo are contributing successfully
4745
* More development is getting done per period (sprint)
4846

49-
## Rationale (optional)
47+
## Known Instances
5048

51-
## Known instances (optional)
49+
TBD
5250

5351
## Status
5452

@@ -59,3 +57,7 @@ TBD
5957
## Author
6058

6159
David Marcucci
60+
61+
## Alias
62+
63+
Old title: Share Your Code to Get More Done - Likely Contributors Variant

‎patterns/1-initial/shared-code-repo-different-from-build-repo.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ Ideally, overhead is minimized or eliminated. Or integrate the shared code repos
2828

2929
## Known Instances
3030

31-
## Status
31+
TBD
3232

33-
Unproven
33+
## Status
3434

35-
## Author
35+
Initial

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

-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ This was tried and proven successful at PayPal.
7777
## Status
7878

7979
* Structured
80-
* Old status: Proven
8180
* Drafted at the 2017 Spring InnerSource Summit; reviewed 18 July 2017.
8281

8382
## Variants

‎patterns/2-structured/common-requirements.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ TBD
5353
## Status
5454

5555
* Structured
56-
* Old status: Proven
56+
* Drafted Aug 2016
5757

5858
## Author
5959

60-
Robert Hanmer, 22 Aug 2016, 20 Sept 2016
60+
Robert Hanmer

‎patterns/2-structured/contracted-contributor.md

-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,6 @@ A formal contracting is also beneficial for contributors and communities:
124124
## Status
125125

126126
* Structured
127-
* Old status: Proven
128127

129128
## Author
130129

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

+6-6
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ In-practice, though, it does give a framework by which you can make a sound deci
7070
After having good, reasonable data according to the above explanation, you should fund dedicated development hours toward running the project up to _**at least**_ of the lesser of the following three levels:
7171

7272
1. The raw hours saved by the formula above. Since we're all sure that the formula will produce a number that is below the true number of hours saved, you can have confidence that funding the project up to that point is a sure win for you.
73-
1. The amount of time that it takes to support inner sourced contributions to cross-team projects. Since the contributor would likely have done the work anyway in a one-off fashion, it is worth it to fund the time it takes to faciliate their work going into a shared location.
73+
1. The amount of time that it takes to support inner sourced contributions to cross-team projects. Since the contributor would likely have done the work anyway in a one-off fashion, it is worth it to fund the time it takes to facilitate their work going into a shared location.
7474
1. Whatever feels good to you. One intentional side-effect of having a valuation formula is that it naturally forces measurement of the key points of usage that provide value to consumers.
7575

7676
Those measurements can be understood and consumed in their raw form to provide you with a gut-feel idea of how valuable is the project.
@@ -94,15 +94,15 @@ They will provide a head-and-shoulders improvement in on-the-ground results over
9494

9595
* Nike
9696

97+
## Status
98+
99+
* Structured
100+
* Old status: Proven in multiple domains.
101+
97102
## Authors
98103

99104
* Russ Rutledge
100105

101106
## Acknowledgement
102107

103108
* Jeremiah Wright for teaching me to think about cross-team projects as an internal business dealing in the currency of developer time.
104-
105-
## Status
106-
107-
* Structured
108-
* Old status: Proven in multiple domains.

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

-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ Dedicated Community Leader
6767
## Status
6868

6969
* Structured
70-
* Old status: Proven
7170

7271
## Authors
7372

‎patterns/2-structured/gig-marketplace.md

-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ When used in combination with the InnerSource Portal pattern, the Gig Marketplac
6666
## Status
6767

6868
* Structured
69-
* Old status: Proven
7069

7170
## Author(s)
7271

‎patterns/2-structured/innersource-license.md

-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ It is worth mentioning that so far the software shared under this InnerSource li
6969
## Status
7070

7171
* Structured
72-
* Old status: Proven
7372
* The experiment listed under **Known Instances** is running since 02/2020. The initial experience shows first positive effects but more experience is needed to fully evaluate the pattern.
7473

7574
## Author(s)

‎patterns/2-structured/innersource-portal.md

-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ The InnerSource Portal has enabled InnerSource project owners to advertise their
6565
## Status
6666

6767
* Structured
68-
* Old status: Proven
6968

7069
## Author(s)
7170

‎patterns/2-structured/maturity-model.md

+5-7
Original file line numberDiff line numberDiff line change
@@ -214,20 +214,18 @@ long term.
214214
* Zylk
215215
* Bitergia
216216

217+
## Status
218+
219+
* Structured
220+
* Drafted in September 2019
221+
217222
## Authors
218223

219224
* Daniel Izquierdo Cortazar
220225
* Isabel Drost-Fromm
221226
* Jorge
222227
* Nerea
223228

224-
## Acknowledgements
225-
226229
## Alias
227230

228231
Maturity model: Learn about InnerSource best practices
229-
230-
## Status
231-
232-
* Structured
233-
* Drafted in September 2019

‎patterns/2-structured/praise-participants.md

-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@ Overdoing it may feel insincere and mechanical and defeat your purpose in reachi
6868
## Status
6969

7070
* Structured
71-
* Old status: Proven
7271

7372
## Author(s)
7473

‎patterns/2-structured/repository-activity-score.md

-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,6 @@ The repository activity score is a simple calculation based on the GitHub API. I
112112
## Status
113113

114114
* Structured
115-
* Old status: Proven
116115

117116
## Author(s)
118117

‎patterns/2-structured/service-vs-library.md

-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ Europace AG
8282
## Status
8383

8484
* Structured
85-
* Old status: Proven
8685

8786
## Author(s)
8887

‎patterns/2-structured/trusted-committer.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,22 @@ work of the contributor above and beyond single contributions.
1111

1212
## Problem
1313

14-
- Project maintainers want to find ways to scale their ability to support a project
15-
- Project maintainers want to find ways to lengthen the value delivered by a project
16-
- Project maintainers want to visibly reward frequent contributors and empower them to amplify their value contribution.
17-
- Lack of language for recognizing contributions across teams within an organization
14+
- Project maintainers want to find ways to scale their ability to support a project
15+
- Project maintainers want to find ways to lengthen the value delivered by a project
16+
- Project maintainers want to visibly reward frequent contributors and empower them to amplify their value contribution.
17+
- Lack of language for recognizing contributions across teams within an organization
1818

1919
## Context
2020

21-
- You are the maintainer of a cross-team library, service, or shared resource
22-
- You receive regular contributions
23-
- There are motivated contributors looking to build expertise through InnerSource projects
21+
- You are the maintainer of a cross-team library, service, or shared resource
22+
- You receive regular contributions
23+
- There are motivated contributors looking to build expertise through InnerSource projects
2424

2525
## Forces
2626

27-
- Over the lifecycle of a project the focus of the maintainers may shift away to accommodate changing business priorities
28-
- Contributors seek visible artifacts of their contributions demonstrating value
29-
- Maintaining a project of reasonable complexity is taxing for a small team
27+
- Over the lifecycle of a project the focus of the maintainers may shift away to accommodate changing business priorities
28+
- Contributors seek visible artifacts of their contributions demonstrating value
29+
- Maintaining a project of reasonable complexity is taxing for a small team
3030

3131
## Solution
3232

0 commit comments

Comments
 (0)
Please sign in to comment.