Skip to content

Commit db15ee1

Browse files
authored
Board Report 2023-05 (#540)
* Board Report 2023-05
1 parent 59c01a9 commit db15ee1

File tree

2 files changed

+110
-1
lines changed

2 files changed

+110
-1
lines changed

meta/boardreports/2023-02.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Meta
44

5-
* Reporting Period: November 1st, 2022 - January 31st, 2022
5+
* Reporting Period: November 1st, 2022 - January 31st, 2023
66
* [merged PRs](https://github.com/InnerSourceCommons/InnerSourcePatterns/pulls?q=is%3Apr+closed%3A2022-11-01..2023-01-31+is%3Amerged)
77
* [opened issues](https://github.com/InnerSourceCommons/InnerSourcePatterns/issues?q=is%3Aissue+created%3A2022-11-01..2023-01-31+is%3Aopen)
88

meta/boardreports/2023-05.md

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
# InnerSource Patterns WG - Report for Board Meeting 2023-05
2+
3+
## Meta
4+
5+
* Reporting Period: 2023-02..2023-04
6+
* [merged PRs](https://github.com/InnerSourceCommons/InnerSourcePatterns/pulls?q=is%3Apr+closed%3A2023-02..2023-04+is%3Amerged)
7+
* [opened issues](https://github.com/InnerSourceCommons/InnerSourcePatterns/issues?q=is%3Aissue+created%3A2023-02..2023-04+is%3Aopen)
8+
9+
## Engagement
10+
11+
The [patterns book] is the way InnerSource practices are captured and shared. Recent web analytics:
12+
13+
* stable traffic on the patterns book (tracking_id: `G-QL1S8MW5D9`)
14+
* 18,361 views total (previous report was 12,143 page)
15+
* that is 50% more traffic, so quite significant!
16+
* not sure where the increase in traffic comes from (didn't have time for a deep-dive)
17+
* Most popular patterns:
18+
* Core Team
19+
* 30 Day Warranty
20+
* InnerSource Portal
21+
* Common Requirements
22+
* Maturity Model
23+
* traffic for translations:
24+
* Japanese - 979 views total (somewhat continuous traffic but with spikes - probably around events of the Japanese community)
25+
* Chinese - 545 views total (most traffic around the time when the book was released at end of 2023/01)
26+
27+
## Changes
28+
29+
Changes are contributed via the [InnerSourcePatterns] repository:
30+
31+
* new visual and other improvements for the [Communication Tooling](https://patterns.innersourcecommons.org/p/communication-tooling) pattern - thank you @spier
32+
* adding known instances to various patterns (BBVA, GitHub, Bosch) - thank you @rahermur, @zkoppert, @gruetter
33+
* improvements to [Modular Code](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/patterns/1-initial/modular-code.md) pattern. - thank you @fioddor
34+
* This is a case of a pattern that is around for years and still did not make it into our book. We suspect that many orgs are using this approach and might not even consider this an enabler for InnerSource. Might be too obvious! We have filed an issue to improve the pattern further and get it published in our book. So please [contribute](https://github.com/InnerSourceCommons/InnerSourcePatterns/issues/529)!
35+
* New **Structured** patterns:
36+
* [Group Support](https://patterns.innersourcecommons.org/p/group-support) - great work @rrrutledge
37+
* New **Initial** patterns:
38+
* none
39+
* Last [Trusted Committer](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/TRUSTED-COMMITTERS.md) added was [@yuhattor](https://github.com/yuhattor) (added 2022-07-21)
40+
* Trusted Committer candidates in the pipeline: No
41+
42+
## Next Goals (same as previous Board report)
43+
44+
The overall goals of this group are:
45+
46+
1. Increase number of people consuming the patterns. ("easier to discover", pattern of month, categories)
47+
2. Increase the number and quality of patterns.
48+
1. Increase the number of people thinking to contribute. ("patterns in wild", "known instances")
49+
2. Increase probability of successful contribution. ("reduce review time", "lower barrier of entry")
50+
3. Optimise the existing content. (level-up more patterns, "known instances" again)
51+
52+
All goals will be progressed but we are prioritising effort towards 2.iii.
53+
54+
Specifically we want to get existing **Initial (L1)** patterns improved to **Structured (L2)**, so that we can publish them in the book.
55+
56+
We had a [discussion](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/486#discussion_r1029921121) about this and created a short-list of those patterns (details below).
57+
58+
We now have a [script](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/meta/scripts/find_upgradeable_patterns.rb) that identifies patterns that could be upgrade, based on the number of Known Instances only:
59+
60+
```
61+
$ ruby find_upgradeable_patterns.rb
62+
## Initial => Structured
63+
## 1-Initial patterns primed for upgrade to 2-Structured (based on Known Instances only)
64+
1 | ../../patterns/1-initial/innersource-guidance-group.md
65+
1 | ../../patterns/1-initial/innersource-customer-interview-questions.md
66+
2 | ../../patterns/1-initial/balancing-openness-and-security.md
67+
1 | ../../patterns/1-initial/source-code-inventory.md
68+
1 | ../../patterns/1-initial/incubator-pipeline.md
69+
1 | ../../patterns/1-initial/include-product-owners.md
70+
1 | ../../patterns/1-initial/introducing-metrics-in-innersource.md
71+
1 | ../../patterns/1-initial/modular-code.md
72+
1 | ../../patterns/1-initial/contained-innersource.md
73+
1 | ../../patterns/1-initial/transitioning-contractor-code-to-innersource-model.md
74+
1 | ../../patterns/1-initial/governance-levels.md
75+
76+
## Structured => Validated
77+
## 2-Structured patterns primed for upgrade to 3-Validated (based on Known Instances only)
78+
3 | ../../patterns/2-structured/30-day-warranty.md
79+
5 | ../../patterns/2-structured/transparent-cross-team-decision-making-using-rfcs.md
80+
3 | ../../patterns/2-structured/document-your-guiding-principles.md
81+
4 | ../../patterns/2-structured/trusted-committer.md
82+
3 | ../../patterns/2-structured/core-team.md
83+
3 | ../../patterns/2-structured/maturity-model.md
84+
5 | ../../patterns/2-structured/innersource-portal.md
85+
3 | ../../patterns/2-structured/gig-marketplace.md
86+
3 | ../../patterns/2-structured/project-setup/base-documentation.md
87+
3 | ../../patterns/2-structured/project-setup/communication-tooling.md
88+
```
89+
90+
### Shortlisted Patterns
91+
92+
Here you find more detail about the possible execution of this approach.
93+
It is more information than what the Board needs. It may however help you to understand how we are reasoning about our patterns.
94+
95+
We identified these patterns as "low-hanging fruits", as they contain a **Known Instance** already, and that info is often hard to get.
96+
97+
We believe we can contact the respective authors/organizations, and ask them to review the patterns against the [Structured (L2) Requirements](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/meta/contributor-handbook.md#requirements-level-2---structured). The upside for those orgs is to get their pattern (and brand) published in our book.
98+
99+
We expect that with one round of review (or rather a single PR) we can get these patterns published in our book.
100+
101+
* **(in progress)** (Comcast) [release-process.md](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/patterns/1-initial/release-process.md) - We kept this pattern in Initial to give the community time to review/harden this pattern before it goes into the book. - See [#524](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/524)
102+
* **(in progress)** (Flutter, Europace) [governance-levels.md](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/patterns/1-initial/governance-levels.md) - Proposed by Europace (Isabel) but further improved by Rob.
103+
* (??? Tim Yao, Georg Grütter) [contained-innersource.md](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/patterns/1-initial/contained-innersource.md) - This pattern has been around for a long time. It can try to contact the two authors and see if they want to bring it over the finish line.
104+
* (Philips) [source-code-inventory.md](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/patterns/1-initial/source-code-inventory.md)
105+
* (Philips, Verizon) [balancing-openness-and-security.md](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/patterns/1-initial/balancing-openness-and-security.md)
106+
* (GitHub) [transitioning-contractor-code-to-innersource-model.md](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/patterns/1-initial/transitioning-contractor-code-to-innersource-model.md)
107+
108+
[patterns book]: https://patterns.innersourcecommons.org/
109+
[InnerSourcePatterns]: https://github.com/InnerSourceCommons/InnerSourcePatterns/

0 commit comments

Comments
 (0)