Skip to content

Commit d806b98

Browse files
authored
Merge branch 'InnerSourceCommons:main' into migrating-from-innersource-to-opensource
2 parents dba2f4e + 10b77ba commit d806b98

17 files changed

+925
-634
lines changed

.github/workflows/book.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
echo "Generated book for: ${{ matrix.language }}" >> $GITHUB_STEP_SUMMARY
3434
3535
- name: Commit updated toc.md for the book
36-
uses: stefanzweifel/git-auto-commit-action@v5
36+
uses: stefanzweifel/git-auto-commit-action@v6
3737
with:
3838
commit_message: Writing updated toc.md for the ${{ matrix.language }} book
3939
branch: ${{ github.head_ref }}

.github/workflows/generate-mindmap.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@ jobs:
5454
- name: Reduce Screenshot Size (PNG)
5555
run: npx optipng ${{ matrix.folder }}/innersource-program-mind-map.png
5656
- name: Commit Changes
57-
uses: stefanzweifel/git-auto-commit-action@v5
57+
uses: stefanzweifel/git-auto-commit-action@v6
5858
with:
5959
commit_message: Re-creating markmap and screenshot

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

Lines changed: 1 addition & 1 deletion
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@v46
24+
uses: tj-actions/changed-files@v47
2525

2626
- name: Filter markdown files only
2727
run: |

.github/workflows/pattern-metrics.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
echo "CODEOWNERS_FILTER=$CODEOWNERS_FILTER" >> "$GITHUB_ENV"
5454
5555
- name: Run issue-metrics tool for issues
56-
uses: github/issue-metrics@v2
56+
uses: github/issue-metrics@v3
5757
env:
5858
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5959
SEARCH_QUERY: 'repo:InnerSourceCommons/InnerSourcePatterns is:issue created:${{ env.last_month }} -reason:"not planned" ${{ env.CODEOWNERS_FILTER }}'
@@ -66,7 +66,7 @@ jobs:
6666
mv ./issue_metrics.md ready_to_merge_issues_report.md
6767
6868
- name: Run issue-metrics tool for PRs
69-
uses: github/issue-metrics@v2
69+
uses: github/issue-metrics@v3
7070
env:
7171
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7272
SEARCH_QUERY: 'repo:InnerSourceCommons/InnerSourcePatterns is:pr created:${{ env.last_month }} -reason:"not planned" ${{ env.CODEOWNERS_FILTER }}'

.lycheeignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,5 @@ https://www.chathamhouse.org/about-us/chatham-house-rule
1313
https://www.linkedin.com/in
1414
# from source-code-inventory.md / no longer reachable but we want to keep the link in the pattern in case we find it again.
1515
https://github.com/trieshard/source-strategy-assessment/blob/master/framework.md
16-
https://dl.acm.org/doi/10.5555/3158161.3158175
16+
https://dl.acm.org/doi/10.5555/3158161.3158175
17+
https://retromat.org/en/

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ Our mission
9797
* [Walk the InnerSource talk](/patterns/1-initial/walk-the-innersource-talk.md) - *Teams across the organization are encouraged to adopt InnerSource principles such as working openly, sharing code, and collaborating transparently. But, if the team behind the InnerSource initiative doesn’t follow these practices themselves, it undermines credibility and adoption. Therefore, this team should lead by example: documenting their decisions as code, working in the open, and treating their work as an InnerSource project to build trust and show others how it’s done.*
9898
* [Require InnerSource before Open Source](/patterns/1-initial/innersource-before-open-source.md) - *Maintaining and managing open source projects can be challenging for organizations, due to a lack of internal infrastructure and people with the knowledge of the required collaboration practices. By requiring projects to be InnerSource before becoming open source, teams have time to establish the necessary internal support, governance, and collaboration skills needed for successful community engagement.*
9999
* [AI Code Generation Context](patterns/1-initial/ai-code-generation-context.md) - *AI tools generate code that diverges from project standards and architectural patterns. Provide an AI Code Generation Context within the repositories to guide AI tools in producing contributions that align with existing project conventions, reducing review friction and maintaining code consistency.*
100+
* [InnerSource as a Career Booster](patterns/1-initial/innersource-as-career-booster.md) - *Many employees wonder how contributing to InnerSource projects benefits their careers beyond their immediate team objectives. By engaging in InnerSource, individuals expand their skills, grow their network, increase visibility across the organization, and unlock new career opportunities.*
100101

101102
<!--
102103
NOTE: The 'Initial' Patterns below don't have a Patlet yet, which is essential for readers to quickly browse our patterns.
112 KB
Loading

assets/img/source-code-inventory-mockup-dashboard.PNG renamed to assets/img/source-code-inventory/source-code-inventory-mockup-dashboard.png

File renamed without changes.

assets/img/source-code-inventory-mockup-questionnaire.PNG renamed to assets/img/source-code-inventory/source-code-inventory-mockup-questionnaire.png

File renamed without changes.

pattern-categorization/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ In the mind map you will see patterns categorized from left to right in increasi
1414
graph LR
1515
L0(L0 InnerSource Program) --> L1(L1 Phase) --> L2(L2 Problem Category)
1616
L2(L2 Problem Category) --> L3(L3 Specific Problem) --> L4("L4 Pattern (Solution)")
17-
````
17+
```
1818

1919
The logic for these levels is:
2020

@@ -35,7 +35,7 @@ To test your changes locally, you can also generate the mind map yourself like t
3535
We are using `node 20.x` at the moment.
3636

3737
```
38-
# install the markmap CLI
38+
# install the required dependencies (including the markmap CLI)
3939
npm install -g markmap-cli
4040
4141
# then generate the mindmap (it will open in your browser automatically)

0 commit comments

Comments
 (0)