Skip to content

Commit aebe935

Browse files
committed
fix: MD009 trailing whitespace
Leaves trailing doublespace that is used as newlines
1 parent 193fb17 commit aebe935

17 files changed

+45
-46
lines changed

.markdownlint.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"default": true,
33
"MD004": false,
44
"MD007": false,
5-
"MD009": false,
65
"MD012": false,
76
"MD013": false,
87
"MD014": false,

meta/boardreports/2020-10-details.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# InnerSource Patterns WG - Report for governance meeting 2020-10
22

33
**Details Section**
4-
4+
55
## Project Activity - Describe the overall activity in the project over the past quarter.
66

77
Here are some more detailed numbers as mentioned in short-form.
@@ -10,10 +10,10 @@ Here are some more detailed numbers as mentioned in short-form.
1010

1111
#### Entirely new & merged: 5
1212

13-
- RFCs #204 @tsadler1988 @spier @mainec
13+
- RFCs #204 @tsadler1988 @spier @mainec
1414
- InnerSource Activity Score @michadelic SAP #189 @newmexicokid @spier
1515
- InnerSource License #147
16-
- Pattern Overview Mindmap: @feiwan2000 (very popular!)
16+
- Pattern Overview Mindmap: @feiwan2000 (very popular!)
1717
- Europace sponsored: Mechanics and tooling recommendations #124, #123 #121 @mainec @rrutledge @martinklewitz @newmexicokid @sjn
1818

1919
#### Entirely new & open: 2
@@ -29,7 +29,7 @@ Here are some more detailed numbers as mentioned in short-form.
2929

3030
#### Progress on existing PRs: 8
3131

32-
- #95 (almost done, @gruetter), #46 (#216, @gruetter) #120 #84 #78 #74 #71 #64
32+
- #95 (almost done, @gruetter), #46 (#216, @gruetter) #120 #84 #78 #74 #71 #64
3333

3434
### Technical contributions: about 8
3535

@@ -39,7 +39,7 @@ Here are some more detailed numbers as mentioned in short-form.
3939

4040
### Cleanup, Fixing & Migration: a lot
4141

42-
- Fixing countless typos, broken links and inconsistent templates/documentation: @spier
42+
- Fixing countless typos, broken links and inconsistent templates/documentation: @spier
4343
- Spelling, typos, examples #176, #175 @jpatrao
4444
- Typos, small improvements @stingrayza, @michadelic @funzinator
4545

meta/boardreports/2020-10.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
## Project Activity - Describe the overall activity in the project over the past quarter.
1616

1717
- New process proposal by @maxcapraro, discussion (@spier @mainec @newmexicokid @lenucksi) and successful adoption (initial, structured, validated, goal: faster first contribution, see contributor handbook)
18-
- Processing of existing content from wiki and existing PRs into publishable repo content, large scale cleanup, migration and fixing, all ongoing for the foreseeable future.
18+
- Processing of existing content from wiki and existing PRs into publishable repo content, large scale cleanup, migration and fixing, all ongoing for the foreseeable future.
1919
- Great work towards content rendering (e.g. website, initial PDFs) in progress @spier @dizquerdo (https://innersourcecommons.gitbook.io/innersource-patterns-staging/v/book/)
20-
- Conference activity, more, interesting pattern activity on Slack leading to new patterns
20+
- Conference activity, more, interesting pattern activity on Slack leading to new patterns
2121
- Patterns office-hours concept try out, some success, dual time-zone meeting concept successfully in use in marketing wg
2222

2323
### Pattern-work

meta/boardreports/2020-11.md

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

1818
- 1 new contributor in the reporting period (@WillemJiang)
1919
- Challenges:
20-
- PRs with minor changes stay open for extended periods. This prevents quick incremental quality improvements. This might also demotivate contributors, as giving them a sense of success would be a way to keep them engaged in the project. Examples: [#213](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/213), [#222](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/222), [#230](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/230), [#232](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/232)
20+
- PRs with minor changes stay open for extended periods. This prevents quick incremental quality improvements. This might also demotivate contributors, as giving them a sense of success would be a way to keep them engaged in the project. Examples: [#213](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/213), [#222](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/222), [#230](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/230), [#232](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/232)
2121
- Also the longer a PR stays open, the higher the chances that that PR will go stale i.e. the author does not have time anymore to see the PR through. Examples of said risk are [13 PRs](https://github.com/InnerSourceCommons/InnerSourcePatterns/pulls?q=is%3Apr+is%3Aopen+created%3A%3C2020) that have been created prior to 2020, many even in 2017. Bringing these PRs to a stage where they can either be discontinued (i.e. closed) or approved+merged has proven difficult.
2222
- Activity and trusted committer diversity is too low to sustain the project in the long run on a high activity level. (Low activity evolution is sustainable.)
2323

meta/boardreports/2020-12.md

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

1818
- 2 new and new-ish contributors in the reporting period ([@WillemJiang](https://github.com/WillemJiang), [@MelindaMalmgren](https://github.com/MelindaMalmgren))
1919
- Challenges: (same as in the [last report](https://github.com/InnerSourceCommons/InnerSourcePatterns/blob/master/meta/boardreports/2020-11.md#projectcommunity-status-and-health))
20-
- PRs with minor changes stay open for extended periods. This prevents quick incremental quality improvements. This might also demotivate contributors, as giving them a sense of success would be a way to keep them engaged in the project. Examples: [#213](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/213), [#222](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/222), [#230](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/230), [#232](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/232)
20+
- PRs with minor changes stay open for extended periods. This prevents quick incremental quality improvements. This might also demotivate contributors, as giving them a sense of success would be a way to keep them engaged in the project. Examples: [#213](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/213), [#222](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/222), [#230](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/230), [#232](https://github.com/InnerSourceCommons/InnerSourcePatterns/pull/232)
2121
- Also the longer a PR stays open, the higher the chances that that PR will go stale i.e. the author does not have time anymore to see the PR through. Examples of said risk are [13 PRs](https://github.com/InnerSourceCommons/InnerSourcePatterns/pulls?q=is%3Apr+is%3Aopen+created%3A%3C2020) that have been created prior to 2020, many even in 2017. Bringing these PRs to a stage where they can either be discontinued (i.e. closed) or approved+merged has proven difficult.
2222
- Activity and trusted committer diversity is too low to sustain the project in the long run on a high activity level. (Low activity evolution is sustainable.)
2323

meta/contributor-handbook.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ We have defined three maturity levels for patterns: The higher a pattern's matur
1414
| 2 | Structured | Contains a complete pattern that it is not properly validated yet (e.g. because it only synthesizes an idea or the experiences from one instead of three organizations). | A few days / weeks |
1515
| 3 | Validated | The pattern is validated (e.g. because three or more instances exists and are synthesized by the pattern) and its writing is of high quality. | A few months |
1616

17-
For the first pattern you contribute, you should aim for maturity levels `1: Initial` or `2: Structured`.
17+
For the first pattern you contribute, you should aim for maturity levels `1: Initial` or `2: Structured`.
1818

1919
If you want to help promoting a pattern one maturity level up, we suggest to first create an issue to discuss the matter and see if someone else is working on that already. After that, you can create a pull request with the necessary changes.
2020

@@ -27,26 +27,26 @@ Patterns (or other documents) of level 1 are stored in the directory `/patterns/
2727

2828
- Validation requirements:
2929
- N/A
30-
30+
3131
- Content requirements:
3232
- The document is readible & comprehensible for other parties (not just for the author(s))
3333
- The author(s) contribute the contents according to the [license](../LICENSE.txt) & are allowed to do so
3434
- Thoughts and contents by third parties are quoted / referenced explicitly
3535

36-
36+
3737
### Requirements: Level 2 - Structured
3838

3939
Patterns of level 2 are stored in the directory `/patterns/2-structured`.
4040

4141
- Validation requirements:
42-
- Is validated by at least one known instance
42+
- Is validated by at least one known instance
4343
- Alternatively: key elements of the pattern have been validated in separate contexts and, in consequence, it is justified to believe the full solution will function
44-
44+
4545
- Content requirements:
4646
- Complies with the [patterns format](pattern-template.md)
4747
- Complies with *basic style guide*(#) - *Oops! We have not yet developed this*
48-
49-
48+
49+
5050
### Requirements: Level 3 - Validated
5151

5252
Patterns of level 3 are stored in the directory `/patterns/3-validated`.
@@ -55,7 +55,7 @@ Patterns of level 3 are stored in the directory `/patterns/3-validated`.
5555
- Is validated by at least three known instances
5656
- Considers all known instances to the best of working group members' knowledge
5757
- Community agreement (via lazy consensus of trusted committers) on correctness of contents
58-
58+
5959
- Content requirements:
6060
- Uses & has no conflicts with working group terminology (defined by glossary / implicit usage) - *Oops! We have not yet developed this.*
6161
- Fits & has no conflicts with existing patterns (of this maturity level or higher)

meta/innersource-spelling.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ We encourage you to use the word as a proper noun (like “We use InnerSource in
1010

1111
We favor the spelling **InnerSource**, for the following reasons:
1212

13-
1. That’s the way Tim O’Reilly [spelled it in 2000][opengl_1200] (he was into Perl and camel-case was a thing). Also see the [Foreword of the Adopting InnerSource book][foreword_AdoptingInnerSource] for more of Tim O’Reilly's own words on the topic.
13+
1. That’s the way Tim O’Reilly [spelled it in 2000][opengl_1200] (he was into Perl and camel-case was a thing). Also see the [Foreword of the Adopting InnerSource book][foreword_AdoptingInnerSource] for more of Tim O’Reilly's own words on the topic.
1414
2. If you set up side-by-side Google searches for “Inner Source” and “InnerSource” you will find that you get more hits on the former term, by only 1% of them have anything to do with what we call InnerSource. The latter term will be 100% cogent to your inquiry.
1515
3. The OSI was [denied trademark on the term “open source”][no-open-source-trademark] because it was made up of two common and unrelated terms. “InnerSource” on the other hand is a new word.
1616

meta/pattern-system.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# InnerSource Pattern System
1+
# InnerSource Pattern System
22

33
## About
44

5-
This document shall serve to define a system with which we organize our
5+
This document shall serve to define a system with which we organize our
66
patterns using a limited set of classifications.
77

88
## Related Work
@@ -12,14 +12,14 @@ patterns using a limited set of classifications.
1212
From the Authors of the classic GoF book "Design Patterns":
1313

1414
> Design patterns vary in their granularity and level of abstraction. Because
15-
> there are many design patterns, we need a way to organize them.
15+
> there are many design patterns, we need a way to organize them.
1616
1717
They classify patterns so that they "can refer to families of related patterns."
1818
The authors also suspect that this classification will make "learning the
1919
catalog" faster. They Classify patterns according to two criteria: Purpose and
2020
Scope. They introduce the following classes of purpose in their book:
2121

22-
- Creational,
22+
- Creational,
2323
- Structural and
2424
- Behavioral.
2525

@@ -47,14 +47,14 @@ The second criterion categorizes the problems solved by the patterns:
4747

4848
- _From Mud to Structure_,
4949
- _Distributed Systems_,
50-
- _Interactive Systems_,
50+
- _Interactive Systems_,
5151
- _Adaptable Systems_,
5252
- _Structural Decomposition_,
53-
- ...
53+
- ...
5454

5555
you get the point.
5656

57-
In addition to this, he postulates a number of properties, a pattern system
57+
In addition to this, he postulates a number of properties, a pattern system
5858
must exhibit. According to Buschmann, a pattern system
5959

6060
- should be simple and easy to learn,
@@ -84,17 +84,17 @@ PLoP 2016](http://www.hillside.net/plop/2016/papers/three/26.3.pdf).
8484

8585
## Candiate Classifications
8686

87-
This section shall serve to collect individual proposals for systems of ISC
87+
This section shall serve to collect individual proposals for systems of ISC
8888
patterns. Contribute away ;)
8989

9090
### Georg Grütter
9191

9292
I propose we use a classification of the problem, a pattern tries to solve as
93-
the main criteria for organizing our list of patterns. The following
93+
the main criteria for organizing our list of patterns. The following
9494
classifications come to mind:
9595

96-
- 1. Getting started with InnerSource
97-
- 2. Getting sustainable middle management buy-in and support
96+
- 1. Getting started with InnerSource
97+
- 2. Getting sustainable middle management buy-in and support
9898
- 3. Getting buy-in of developers
9999
- 4. Fostering contributions
100100
- 5. Interfacing with traditional, non-InnerSource projects

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ TBD
2222
* The organization wants to create more alignment between work efforts and external motivation without relying directly on financial rewards or quotas.
2323
* The organization is comfortable with a personnel management and/or professional development style that is organic or “bottom-up” as opposed to traditional training or development programs run through HR (even as task management or velocity is managed in a more top-down fashion).
2424

25-
## Forces
25+
## Forces
2626

2727
1. Existing attitudes and developer culture
2828
* Team-centric behaviour is not evident. Developers of all levels tend to focus mostly on their own contributions. When stories are assigned, work is often done ‘locally’ and not pushed up or checked in until the end of the sprint.
@@ -52,9 +52,9 @@ TBD
5252
* Moving up the ladder requires taking on more responsibility for mentoring, reviewing code, and bringing in contributions
5353
* Developers may choose not to move up the ladder because of a preference for certain types of contributions ("I like just writing code" vs "I want to have a bigger impact on the team")
5454
* relevant Skills & experience are associated with advancing titles/roles - Moving up the ladder also requires developing the social skills necessary for mentorship
55-
* Job Descriptions/Roles can be easily associated/assimilated into employee review systems or other HR programs (comp/bonus structures, etc)
55+
* Job Descriptions/Roles can be easily associated/assimilated into employee review systems or other HR programs (comp/bonus structures, etc)
5656

57-
## Resulting Context
57+
## Resulting Context
5858

5959
* culture has been shifted from contribution culture to learning culture
6060
* devs & pms believe time spent mentoring and reviewing is equally, if not more so, valuable to time spent coding
@@ -73,6 +73,6 @@ Unproven
7373

7474
Old status: brainstormed solution
7575

76-
## Author
76+
## Author
7777

7878
Jory Burson

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ If there's a change in the C-level, metrics might be helpful to convince them th
2929

3030
People do not like to be tracked or measured.
3131

32-
There is no canonical monitoring infrastructure for the software development process. Furthermore, such infrastructure is hard to build
32+
There is no canonical monitoring infrastructure for the software development process. Furthermore, such infrastructure is hard to build
3333
or to get funding for.
3434

3535
There is not a culture of software development metrics.

0 commit comments

Comments
 (0)