Skip to content

Commit 8346fe2

Browse files
authored
Merge branch 'main' into innersource-ambassadors
2 parents 09674d1 + 38559f9 commit 8346fe2

19 files changed

+1588
-5812
lines changed

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "weekly"

.github/workflows/contributor-report.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
SPONSOR_INFO: "true"
3838

3939
- name: Create issue
40-
uses: peter-evans/create-issue-from-file@v4
40+
uses: peter-evans/create-issue-from-file@v5
4141
with:
4242
title: "Monthly Metrics: Contributors ${{ env.START_DATE }}..${{ env.END_DATE }}"
4343
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/generate-mindmap.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ jobs:
2121
generate-mindmap:
2222
runs-on: ubuntu-latest
2323

24+
permissions:
25+
# Give the default GITHUB_TOKEN write permission to commit and push the changed files back to the repository.
26+
contents: write
27+
2428
strategy:
2529
matrix:
2630
folder: [".", "./gl", "./pt-br"]

.github/workflows/link-checker-prs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
- name: Get changed files
2323
id: changed-files
24-
uses: tj-actions/changed-files@v44
24+
uses: tj-actions/changed-files@v45
2525

2626
- name: Filter markdown files only
2727
run: |
@@ -37,7 +37,7 @@ jobs:
3737

3838
- if: ${{ env.MARKDOWN_FILES != '' }}
3939
name: Link Checker
40-
uses: lycheeverse/lychee-action@v1.5.2
40+
uses: lycheeverse/lychee-action@v2
4141
with:
4242
args: --verbose --no-progress --exclude-mail --cache --max-cache-age 1d $MARKDOWN_FILES
4343
fail: true

.github/workflows/link-checker.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ on:
99
schedule:
1010
# * is a special character in YAML so you have to quote this string
1111
- cron: '30 8 * * 5'
12+
workflow_dispatch:
1213

1314
jobs:
1415
linkChecker:
@@ -24,7 +25,7 @@ jobs:
2425
restore-keys: cache-lychee-
2526

2627
- name: Link Checker
27-
uses: lycheeverse/lychee-action@v1.5.2
28+
uses: lycheeverse/lychee-action@v2
2829
with:
2930
args: --verbose --no-progress --exclude-mail --cache --max-cache-age 1d README.md patterns/ book/ translation/
3031
fail: true

.github/workflows/pattern-metrics.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
cat ready_to_merge_issues_report.md hr.md issue_metrics.md > all.md
8181
8282
- name: Create issue
83-
uses: peter-evans/create-issue-from-file@v4
83+
uses: peter-evans/create-issue-from-file@v5
8484
with:
8585
title: "Monthly Metrics: New Issues + New Pull Requests ${{ env.last_month }}"
8686
token: ${{ secrets.GITHUB_TOKEN }}

.lycheeignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,7 @@ fearlesschangepatterns.com
99
https://ulir.ul.ie/bitstream/handle/10344/4443/Stol_2014_inner.pdf
1010
.*@andrew.clegg.*
1111
https://m.dotdev.co/how-to-write-a-readme-that-rocks-bc29f279611a
12-
https://www.chathamhouse.org/about-us/chatham-house-rule
12+
https://www.chathamhouse.org/about-us/chatham-house-rule
13+
14+
# from source-code-inventory.md / no longer reachable but we want to keep the link in the pattern in case we find it again.
15+
https://github.com/trieshard/source-strategy-assessment/blob/master/framework.md

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ Our mission
8787
* [Code of Conduct](/patterns/1-initial/code-of-conduct.md) - *Communications and interactions between collaborators are rude, not inclusive or offensive, harming and increasing the discussions without any value added. A Code of Conduct provides guidelines for establishing rules and expectations regarding behavior and interactions within the community to build stronger levels of collaboration.*
8888
* [Trusted Committer and Contributor Retrospectives](/patterns/1-initial/cross-team-retrospectives.md) - *A host team working with contributors outside of their own line of management constantly runs into misunderstandings. As a result collaboration becomes brittle and frustrating. Setting aside time for regular retrospectives for the InnerSource team consisting of trusted committers and contributors can help make communication smooth.*
8989
* [InnerSource Hackathon](/patterns/1-initial/innersource-hackathon.md) - *In a company, initially only InnerSource enthusiasts are interested and practicing InnerSource during the early stages of InnerSource adoption; not all engineering teams are willing or have enough time and resources to adopt InnerSource. In this scenario, it is good to provide a safe space to try and adopt InnerSource through an InnerSource Hackathon event within the company.*
90+
* [Managing Capacity for Reviewing Contributions](/patterns/1-initial/capacity-for-contributions.md) - *Reviewing InnerSource contributions takes time and effort. This should be reflected in capacity planning, especially for larger contributions. Expectations and available capacity should be transparent so that contributors understand when their contributions will be reviewed and, if accepted, released.*
9091
* [InnerSource Ambassadors](/patterns/1-initial/innersource-hackathon.md) - *When driving InnerSource adoption through a large, decentralized organization it is hard to understand and address the local challenges that come up in different departments and regions. Local volunteers, called InnerSource Ambassadors, provide localized support by promoting InnerSource principles and acting as a communication bridge between their teams and the ISPO.*
9192

9293
<!--

meta/boardreports/2024-11.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# InnerSource Patterns WG - Report for Board Meeting 2024-11
2+
3+
## Meta
4+
5+
* Reporting Period: 2024-08..2024-10
6+
* [merged PRs](https://github.com/InnerSourceCommons/InnerSourcePatterns/pulls?q=is%3Apr+closed%3A2024-08..2024-10+is%3Amerged)
7+
* [opened issues](https://github.com/InnerSourceCommons/InnerSourcePatterns/issues?q=is%3Aissue+created%3A2024-08..2024-10+is%3Aopen)
8+
9+
## Engagement
10+
11+
The [patterns book][] is the way InnerSource practices are captured and shared. Recent web analytics:
12+
13+
* total traffic on the patterns book (tracking_id: `G-QL1S8MW5D9`)
14+
* 14,308 views total (prev 15,021)
15+
* 1,908 users (prev 1,897)
16+
* Most popular patterns:
17+
* 30 Day Warranty
18+
* Core Team
19+
* Maturity Model
20+
* Standard Base Documentation
21+
* InnerSource Portal
22+
* traffic for translations:
23+
* Japanese (/v/ja) - 1300 (prev no data in Google Analytics)
24+
* Chinese (/v/zh) - 305 (prev 545)
25+
* Brazilian Portuguese (/v/pt-br) - 332 (prev 358)
26+
* Galician (/v/gl) - 46 (prev 68)
27+
* English (/) - roughly 12,300 (14,308 - sum of translation views above)
28+
* interpretations
29+
* Of our translated content, the Japanese patterns are consumed the most (almost 10% of our total views). Great to see that the content provides value to users in that geo/language.
30+
* Year over year the total views are down quite a bit. not sure why. (see reports from 2023)
31+
32+
## Changes
33+
34+
Changes are contributed via the [InnerSourcePatterns][] repository:
35+
36+
* new patterns:
37+
* none
38+
* translations
39+
* [fixes](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/722) to the Chinese translations / thanks @node
40+
* additions of Known Instances (applications of our patterns in the wild)
41+
* none
42+
* other
43+
* [great review](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/710) / thanks @semioticrobotic
44+
* [fixed link to bazaar plugin](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/711) / thanks @khola
45+
46+
## Things to come
47+
48+
* We would like to do one round of cleanup of old PRs/issues that are unlikely to still be implemented as they are stale for too long.
49+
* (still) Toying with the idea to add [Adopters pages](https://innersourcecommons.gitbook.io/innersource-patterns-staging/v/adopters-test/adopters/adopters) to our book. Goal: showcase the organizations and the patterns they use more prominently in our book. Looking for feedback! More [details here](https://github.com/InnerSourceCommons/InnerSourcePatterns/issues/623).
50+
* Some PRs are stuck. Reason is mostly that I (@spier) have less time to review things or communication with the contributor stopped somewhere.
51+
52+
## Trusted Committers (Community)
53+
54+
* Last [Trusted Committer][] added was [@yuhattor](https://github.com/yuhattor) (added 2022-07-21)
55+
* Trusted Committer candidates in the pipeline: No
56+
* Finding new contributors and further trusted committers continues to be the main challenge of the InnerSource Patterns project
57+
58+
## Next Goals
59+
60+
Same as previous Board report.
61+
62+
[patterns book]: https://patterns.innersourcecommons.org/
63+
[InnerSourcePatterns]: https://github.com/InnerSourceCommons/InnerSourcePatterns/
64+
[Trusted Committer]: https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/main/TRUSTED-COMMITTERS.md

pattern-categorization/gl/innersource-program-mind-map.html

Lines changed: 8 additions & 4 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)