Skip to content

Commit 662a1bf

Browse files
Merge pull request #560 from InnerSourceCommons/fix-product-spelling
Spell checking and style checking of the English LP content (vale)
2 parents ffb389d + 3a52228 commit 662a1bf

22 files changed

Lines changed: 171 additions & 49 deletions

.github/vale/Vocab/Base/accept.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
uplevel
2+
upleveled
3+
refactorization
4+
integrations
5+
6+
POs?
7+
Committer's
8+
9+
asciidoctor
10+
asciidoc
11+
Yonik
12+
reviewdog
13+
duplicative

.github/vale/Vocab/Base/reject.txt

Whitespace-only changes.

.github/workflows/vale.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Spelling & Styles
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
paths:
8+
- '**.asciidoc'
9+
- '**.md'
10+
pull_request:
11+
branches:
12+
- main
13+
14+
jobs:
15+
vale:
16+
runs-on: ubuntu-latest
17+
18+
steps:
19+
- uses: actions/checkout@v3
20+
21+
- name: Vale Linting
22+
uses: errata-ai/vale-action@reviewdog
23+
with:
24+
# the folders to run the checks for
25+
files: '["docs/","introduction/", "trusted-committer/", "contributor/", "product-owner/", "project-leader/", "workbook/"]'
26+
# we want to check all files in the folders listed above, but exclude
27+
# a) any files in subfolders (these are translations)
28+
# b) any '-script.asciidoc' files
29+
# c) any '*.vtt' files
30+
vale_flags: '--glob=!{*/*/*,*/*-script.asciidoc,*/*.vtt}'
31+
# one of: added, diff_context, file, nofilter
32+
filter_mode: added
33+
debug: true

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ scripts/node_modules
44
scripts/learningpath
55
scripts/newsite
66
scripts/.env
7-
.vs
7+
.vs
8+
.github/vale

.vale.ini

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
StylesPath = .github/vale
2+
MinAlertLevel = suggestion
3+
4+
Packages = https://github.com/InnerSourceCommons/isc-styles/releases/latest/download/ISC.zip
5+
6+
Vocab = Base
7+
8+
[*]
9+
BasedOnStyles = ISC

contributor/02-becoming-a-contributor-article.asciidoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
== Becoming an InnerSource Contributor
22

3-
InnerSource contributors operate outside of regular team boundaries, they are the links crossing organisational silos. As such, they need to be aware of a few common practices that make this work more effective.
3+
InnerSource contributors operate outside of regular team boundaries, they are the links crossing organizational silos. As such, they need to be aware of a few common practices that make this work more effective.
44

55
=== Sharing Mindset
66

7-
So - you're implementing a new feature for your team's product. You need some functionality to get this feature working. Instead of jumping right into the implementation, slow down for a bit: does this functionality reflect a general issue? Is it something that other teams in your organisation face as well due to the shared business domain? Is this functionality orthogonal to the domain of your project? If any of that applies, then start looking beyond your own team: is there a shared solution that you can use or improve to fit your needs? Should there be one?
7+
So - you're implementing a new feature for your team's product. You need some functionality to get this feature working. Instead of jumping right into the implementation, slow down for a bit: does this functionality reflect a general issue? Is it something that other teams in your organization face as well due to the shared business domain? Is this functionality orthogonal to the domain of your project? If any of that applies, then start looking beyond your own team: is there a shared solution that you can use or improve to fit your needs? Should there be one?
88

99
=== Benefits to sharing solutions
1010

contributor/03-contributor-ethos-article.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ the software project to which they are contributing.
120120
As a result, the final call on what the contribution must look like is with the
121121
host team. It helps to approach the host team with a humble
122122
mindset, with the assumption that all are collaborating towards the purpose of
123-
the shared organisation. It helps to be open and transparent - not only about
123+
the shared organization. It helps to be open and transparent - not only about
124124
what was implemented and how, but also why the change was needed.
125125

126126
Treat any feedback as a gift: others are trying to improve your solution, saving

contributor/05-benefits-of-contribution-article.asciidoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,19 +82,19 @@ drain of energy that central dependencies bring to the table? Many open source
8282
projects are being used by a huge number of players - some of who participate
8383
in their design and development. Encouraging cross team collaboration in InnerSource
8484
projects at the corporate level means that you can drive central
85-
innovation from the edges of your organisation.
85+
innovation from the edges of your organization.
8686

8787
In general it is well understood that projects with a https://en.wikipedia.org/wiki/Bus_factor[bus
8888
factor] of one or two people pose a
89-
risk to the organisation - all the more, when that project turns out to be
89+
risk to the organization - all the more, when that project turns out to be
9090
central to the purpose of the business. InnerSource helps not only with making such
9191
projects transparent, but also provides tools to improve that situation by
9292
putting focus on mentoring and expanding the contributor base.
9393

9494
While cross team collaboration makes assessing individual contributions hard,
95-
it also enables learning and knowledge sharing within the organisation. As a
95+
it also enables learning and knowledge sharing within the organization. As a
9696
result, the impact of individuals will improve. Best practices and positive
97-
innovation will spread more easily across the entire organisation. As a side
97+
innovation will spread more easily across the entire organization. As a side
9898
effect, improvements to the work environment will more easily spread across the
9999
organization - helping retain employees.
100100

contributor/06-conclusion-article.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ We hope you've enjoyed watching the videos, and/or and reading the articles, and
1414

1515
If you haven't done so already, we would like to invite you to learn more about the other aspects of InnerSource in our InnerSource learning path: http://innersourcecommons.org/learningpath/
1616

17-
We invite you to check out the InnerSource group http://innersourcecommons.org[InnerSource Commons] online - feel free to join the discussion and share your experiences and lessons learnt in your organization.
17+
We invite you to check out the InnerSource group http://innersourcecommons.org[InnerSource Commons] online - feel free to join the discussion and share your experiences and lessons learned in your organization.
1818

1919
Live long and have prosperous projects!

contributor/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
---
22
title: Learning Path - Contributor
33
---
4-
The Contributor section covers what it means to be an InnerSource Contributor, the aspects of behaviour that will make you a successful Contributor, contribution mechanics and the benefits of InnerSource for your team and organization.
4+
The Contributor section covers what it means to be an InnerSource Contributor, the aspects of behavior that will make you a successful Contributor, contribution mechanics and the benefits of InnerSource for your team and organization.

0 commit comments

Comments
 (0)