From ab4fe68b7f61f1d9eab8bf38613967c5962b883e Mon Sep 17 00:00:00 2001 From: Tom Sadler Date: Wed, 14 Sep 2022 16:38:08 +0100 Subject: [PATCH 01/23] WIP - Sustainable InnerSource donut pattern --- patterns/1-initial/sustainable-innersource.md | 81 +++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 patterns/1-initial/sustainable-innersource.md diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md new file mode 100644 index 000000000..8be9cbc8e --- /dev/null +++ b/patterns/1-initial/sustainable-innersource.md @@ -0,0 +1,81 @@ +## Title + +Sustainable InnerSource Programme + +## Patlet + +I've started an InnerSource programme - what next? How do I ensure InnerSource remains a part of how we create software in the long term. + +## Problem + +Given an InnerSource programme and/or community has been started within your organisation, you are unsure how to scale and/or ensure that InnerSource remains part of culture and best practice in the long term. You are worried that key people will move on to new roles, momentum will be lost and silently die, or future leaders will stop supporting InnerSource. + +## Context + +* The problem exists in fledgling InnerSource programmes/communities +* You do not have full time support from an InnerSource or Open Source Programme Office (ISPO/OSPO) +* You may be reliant on key people to keep InnerSource going +* There is no clear vision on + + +**TODO:** + +## Forces + +What makes the problem difficult? +What are the trade-offs? +These are constraints that **can be changed** at a cost. +The solution might change one or more of these forces in order to solve the problem, while also in-turn changing the context. + +## Sketch (optional) + +visual illustration + +## Solutions + +Verified resolutions and possible resolutions to the problem. + +## Resulting Context + +What is the situation after the problem has been solved? +The original context is changed indirectly by way of the solution. +Often this section can include discussion of the next possible Patterns/problems introduced. +This section can be short in content - the solution may not introduce new problems or change much context. + +## Rationale (optional) + +Explains why this is the right solution; using totally different words WHY this solution balances these forces and this context to solve this problem. +Can expand on what-if's or theories. + +## Known Instances (optional) + +Where has this been seen before? +Helps to reinforce that this is a REAL pattern and that you match the context. + +May mention: + +* A particular business +* Anonymized instances ex: "3 companies have proven that this is a good solution" or "A large financial services org...". + +## Status (optional until merging) + +General pattern status is stored in GitHub's Label tagging - see any pull request. +Note that this GitHub label tagging becomes less visible once the pattern is finalized and merged, so having some information in this field is helpful. + +You might store other related info here, such as review history: "Three of us reviewed this on 2/5/17 and it needs John's expertise before it can go further." + +## Author(s) (optional) + +Often, this is yourself. +If you need to, find someone in the InnerSource Commons to be the nominal author (As Told To). +Could also be no-one if you do not want to take on authorship (common with a donut looking for a solution). + +## Acknowledgements (optional) + +Include those who assisted in helping with this pattern - both for attribution and for possible future follow up. +Though optional, most patterns should list who helped in their creation. + +## Alias (optional) + +If this pattern is also known under a different name than what is listed unter **Title**, please list those alternative titles here. +e.g. if the pattern is named after the problem it solves, a helpful alias might be one that describes the solution that is applied. From 5227d3b2d10d036aa07f2c12b86485f5141d2dd6 Mon Sep 17 00:00:00 2001 From: Chan Voong Date: Fri, 30 Sep 2022 11:21:30 -0600 Subject: [PATCH 02/23] Update sustainable-innersource.md --- patterns/1-initial/sustainable-innersource.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index 8be9cbc8e..4106599c1 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -8,24 +8,27 @@ I've started an InnerSource programme - what next? How do I ensure InnerSource r ## Problem -Given an InnerSource programme and/or community has been started within your organisation, you are unsure how to scale and/or ensure that InnerSource remains part of culture and best practice in the long term. You are worried that key people will move on to new roles, momentum will be lost and silently die, or future leaders will stop supporting InnerSource. +Given an InnerSource programme and/or community has been started within your organisation, you are unsure how to scale and/or sustain to ensure that InnerSource remains part of culture and best practice in the long term. When scaling and sustaining an innersource programme fail, it leads to problems including unusable projects/products, an unengaged community, and loss of support from leadership. ## Context +* You are worried that key people will move on to new roles, momentum will be lost and silently die, or future leaders will stop supporting InnerSource. +* You are an individual or organization who is concerned with the fragile state and future of highly-used and impactful innersource projects.[1] https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf +* The quantity and quality of innersource projects at your organization are changing. + +## Forces + * The problem exists in fledgling InnerSource programmes/communities * You do not have full time support from an InnerSource or Open Source Programme Office (ISPO/OSPO) * You may be reliant on key people to keep InnerSource going * There is no clear vision on +## Solutions -**TODO:** +* Start an ISPO: strategy, resources, buy-in -## Forces -What makes the problem difficult? -What are the trade-offs? -These are constraints that **can be changed** at a cost. -The solution might change one or more of these forces in order to solve the problem, while also in-turn changing the context. +**TODO:** ## Sketch (optional) From e63fc5b8404c44486d9ffaf872ced9700ca1dc28 Mon Sep 17 00:00:00 2001 From: Tom Sadler Date: Wed, 12 Oct 2022 14:05:52 +0100 Subject: [PATCH 03/23] Further tweaks --- patterns/1-initial/sustainable-innersource.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index 4106599c1..2f1c479a9 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -8,27 +8,29 @@ I've started an InnerSource programme - what next? How do I ensure InnerSource r ## Problem -Given an InnerSource programme and/or community has been started within your organisation, you are unsure how to scale and/or sustain to ensure that InnerSource remains part of culture and best practice in the long term. When scaling and sustaining an innersource programme fail, it leads to problems including unusable projects/products, an unengaged community, and loss of support from leadership. +Given an InnerSource programme and/or community has been started within your organisation, you are unsure how to scale and/or sustain to ensure that InnerSource remains part of culture and best practice in the long term. When scaling and sustaining an InnerSource programme fails, it leads to problems including unusable projects/products, an unengaged community, and loss of support from leadership. ## Context * You are worried that key people will move on to new roles, momentum will be lost and silently die, or future leaders will stop supporting InnerSource. -* You are an individual or organization who is concerned with the fragile state and future of highly-used and impactful innersource projects.[1] https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf -* The quantity and quality of innersource projects at your organization are changing. +* You are an individual or organization who is concerned with the fragile state and future of highly-used and impactful InnerSource projects.[1] https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf +* The quantity and quality of InnerSource projects at your organization are changing. ## Forces * The problem exists in fledgling InnerSource programmes/communities * You do not have full time support from an InnerSource or Open Source Programme Office (ISPO/OSPO) * You may be reliant on key people to keep InnerSource going -* There is no clear vision on +* There is no clear vision on the future of the programme ## Solutions -* Start an ISPO: strategy, resources, buy-in +(Assumptions of possible solutions, as this is a donut Pattern) - -**TODO:** +* Start an ISPO: strategy, resources, buy-in +* Measure/prove value constantly +* Training +* InnerSource libraries that are critical to business success ## Sketch (optional) From 88d883532afc7d578cadcd87f62e47b03488d4a8 Mon Sep 17 00:00:00 2001 From: Chan Voong <34136874+voongc@users.noreply.github.com> Date: Wed, 26 Oct 2022 10:15:50 -0600 Subject: [PATCH 04/23] Remove optional parts in patterns/1-initial/sustainable-innersource.md Removed sketch and duplicate solutions Co-authored-by: Sebastian Spier --- patterns/1-initial/sustainable-innersource.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index 2f1c479a9..3ad197560 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -32,14 +32,6 @@ Given an InnerSource programme and/or community has been started within your org * Training * InnerSource libraries that are critical to business success -## Sketch (optional) - -visual illustration - -## Solutions - -Verified resolutions and possible resolutions to the problem. - ## Resulting Context What is the situation after the problem has been solved? From 4024a309786304363bb4d0cb2b83052453b658c3 Mon Sep 17 00:00:00 2001 From: Chan Voong <34136874+voongc@users.noreply.github.com> Date: Wed, 26 Oct 2022 10:16:28 -0600 Subject: [PATCH 05/23] Remove optional parts in patterns/1-initial/sustainable-innersource.md Removes status Co-authored-by: Sebastian Spier --- patterns/1-initial/sustainable-innersource.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index 3ad197560..aacb4e3e8 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -54,12 +54,9 @@ May mention: * A particular business * Anonymized instances ex: "3 companies have proven that this is a good solution" or "A large financial services org...". -## Status (optional until merging) +## Status -General pattern status is stored in GitHub's Label tagging - see any pull request. -Note that this GitHub label tagging becomes less visible once the pattern is finalized and merged, so having some information in this field is helpful. - -You might store other related info here, such as review history: "Three of us reviewed this on 2/5/17 and it needs John's expertise before it can go further." +Initial (Donut) ## Author(s) (optional) From 6375d9184c743aa530fd0e16c49911414b708a83 Mon Sep 17 00:00:00 2001 From: Chan Voong <34136874+voongc@users.noreply.github.com> Date: Wed, 26 Oct 2022 10:17:29 -0600 Subject: [PATCH 06/23] Removed outdated parts in patterns/1-initial/sustainable-innersource.md Removed acknowledgments and alias Co-authored-by: Sebastian Spier --- patterns/1-initial/sustainable-innersource.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index aacb4e3e8..e2291f68f 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -64,12 +64,3 @@ Often, this is yourself. If you need to, find someone in the InnerSource Commons to be the nominal author (As Told To). Could also be no-one if you do not want to take on authorship (common with a donut looking for a solution). -## Acknowledgements (optional) - -Include those who assisted in helping with this pattern - both for attribution and for possible future follow up. -Though optional, most patterns should list who helped in their creation. - -## Alias (optional) - -If this pattern is also known under a different name than what is listed unter **Title**, please list those alternative titles here. -e.g. if the pattern is named after the problem it solves, a helpful alias might be one that describes the solution that is applied. From e45cc5f94369242152f2e082b78118050334c353 Mon Sep 17 00:00:00 2001 From: Chan Voong <34136874+voongc@users.noreply.github.com> Date: Wed, 26 Oct 2022 10:18:16 -0600 Subject: [PATCH 07/23] Add to-do-note patterns/1-initial/sustainable-innersource.md Added a note that this still needs to be done Co-authored-by: Sebastian Spier --- patterns/1-initial/sustainable-innersource.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index e2291f68f..19a4e574b 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -34,6 +34,8 @@ Given an InnerSource programme and/or community has been started within your org ## Resulting Context +**to-be-done** + What is the situation after the problem has been solved? The original context is changed indirectly by way of the solution. Often this section can include discussion of the next possible Patterns/problems introduced. From f58bcd07ae0179aa315f7ae2efa971507817444e Mon Sep 17 00:00:00 2001 From: Chan Voong <34136874+voongc@users.noreply.github.com> Date: Wed, 26 Oct 2022 10:19:09 -0600 Subject: [PATCH 08/23] Add to-do-note in patterns/1-initial/sustainable-innersource.md Add note that this still needs to be done Co-authored-by: Sebastian Spier --- patterns/1-initial/sustainable-innersource.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index 19a4e574b..72b01146a 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -43,6 +43,8 @@ This section can be short in content - the solution may not introduce new proble ## Rationale (optional) +**to-be-done** + Explains why this is the right solution; using totally different words WHY this solution balances these forces and this context to solve this problem. Can expand on what-if's or theories. From e64332cd5ac956907fcbf53044a462d242d0d7d2 Mon Sep 17 00:00:00 2001 From: Chan Voong <34136874+voongc@users.noreply.github.com> Date: Wed, 26 Oct 2022 10:19:32 -0600 Subject: [PATCH 09/23] Add to-do-note in patterns/1-initial/sustainable-innersource.md Add note that this still needs to be done Co-authored-by: Sebastian Spier --- patterns/1-initial/sustainable-innersource.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index 72b01146a..82e242740 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -50,6 +50,8 @@ Can expand on what-if's or theories. ## Known Instances (optional) +**to-be-done** + Where has this been seen before? Helps to reinforce that this is a REAL pattern and that you match the context. From 373312e2aa75c885f3ea57eba4c47a18563c0eac Mon Sep 17 00:00:00 2001 From: Chan Voong Date: Wed, 26 Oct 2022 14:04:46 -0600 Subject: [PATCH 10/23] Update sustainable-innersource.md Added authors and updated reference --- patterns/1-initial/sustainable-innersource.md | 21 +++++++------------ 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index 82e242740..cd7056b8e 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -13,8 +13,9 @@ Given an InnerSource programme and/or community has been started within your org ## Context * You are worried that key people will move on to new roles, momentum will be lost and silently die, or future leaders will stop supporting InnerSource. -* You are an individual or organization who is concerned with the fragile state and future of highly-used and impactful InnerSource projects.[1] https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf -* The quantity and quality of InnerSource projects at your organization are changing. +* You are an individual or organization who is concerned with the fragile state and future of highly-used and impactful InnerSource projects. +[1] Sustain. 2017. [https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf](https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf) +* There is increasing quantity and decreasing quality of InnerSource projects at your organization are changing. ## Forces @@ -33,40 +34,32 @@ Given an InnerSource programme and/or community has been started within your org * InnerSource libraries that are critical to business success ## Resulting Context - **to-be-done** - What is the situation after the problem has been solved? The original context is changed indirectly by way of the solution. Often this section can include discussion of the next possible Patterns/problems introduced. This section can be short in content - the solution may not introduce new problems or change much context. ## Rationale (optional) - **to-be-done** - Explains why this is the right solution; using totally different words WHY this solution balances these forces and this context to solve this problem. Can expand on what-if's or theories. ## Known Instances (optional) - **to-be-done** - Where has this been seen before? Helps to reinforce that this is a REAL pattern and that you match the context. May mention: - * A particular business * Anonymized instances ex: "3 companies have proven that this is a good solution" or "A large financial services org...". ## Status - Initial (Donut) -## Author(s) (optional) +## Author(s) +Tom Sadler +Chan Voong +We welcome any authors who would like to contribute. -Often, this is yourself. -If you need to, find someone in the InnerSource Commons to be the nominal author (As Told To). -Could also be no-one if you do not want to take on authorship (common with a donut looking for a solution). From 5c202f7952e849eb60d26a4a44c608ef419f5158 Mon Sep 17 00:00:00 2001 From: Chan Voong Date: Wed, 26 Oct 2022 14:07:49 -0600 Subject: [PATCH 11/23] Formatting changes --- patterns/1-initial/sustainable-innersource.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index cd7056b8e..d8d6aedd5 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -34,30 +34,39 @@ Given an InnerSource programme and/or community has been started within your org * InnerSource libraries that are critical to business success ## Resulting Context + **to-be-done** + What is the situation after the problem has been solved? The original context is changed indirectly by way of the solution. Often this section can include discussion of the next possible Patterns/problems introduced. This section can be short in content - the solution may not introduce new problems or change much context. ## Rationale (optional) + **to-be-done** + Explains why this is the right solution; using totally different words WHY this solution balances these forces and this context to solve this problem. Can expand on what-if's or theories. ## Known Instances (optional) + **to-be-done** + Where has this been seen before? Helps to reinforce that this is a REAL pattern and that you match the context. May mention: + * A particular business * Anonymized instances ex: "3 companies have proven that this is a good solution" or "A large financial services org...". ## Status + Initial (Donut) ## Author(s) + Tom Sadler Chan Voong We welcome any authors who would like to contribute. From 62477724dac063411c9c404c085627118b3e386b Mon Sep 17 00:00:00 2001 From: Chan Voong Date: Wed, 26 Oct 2022 14:10:19 -0600 Subject: [PATCH 12/23] Update sustainable-innersource.md removed trailing spaces --- patterns/1-initial/sustainable-innersource.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index d8d6aedd5..18e0da0b5 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -65,10 +65,8 @@ May mention: Initial (Donut) -## Author(s) +## Author(s) Tom Sadler -Chan Voong -We welcome any authors who would like to contribute. - - +Chan Voong +We welcome any authors who would like to contribute. \ No newline at end of file From 7c7c21ca0bf0204369ea250a4ac5cf0cd386bb9a Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Wed, 26 Oct 2022 23:43:51 +0200 Subject: [PATCH 13/23] Fix linter issue --- patterns/1-initial/sustainable-innersource.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index 18e0da0b5..bd508927a 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -69,4 +69,4 @@ Initial (Donut) Tom Sadler Chan Voong -We welcome any authors who would like to contribute. \ No newline at end of file +We welcome any authors who would like to contribute. From faecab8ded8264c7d2bd9fbbf70fbf2119d4eecd Mon Sep 17 00:00:00 2001 From: Tom Sadler Date: Tue, 21 Nov 2023 23:53:31 +0000 Subject: [PATCH 14/23] Amend context and forces --- patterns/1-initial/sustainable-innersource.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index bd508927a..a9f492a77 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -12,6 +12,9 @@ Given an InnerSource programme and/or community has been started within your org ## Context +* The problem exists in fledgling InnerSource programmes/communities +* You may not have full time support from an InnerSource or Open Source Programme Office (ISPO/OSPO) +* There is no clear vision on the future of the programme * You are worried that key people will move on to new roles, momentum will be lost and silently die, or future leaders will stop supporting InnerSource. * You are an individual or organization who is concerned with the fragile state and future of highly-used and impactful InnerSource projects. [1] Sustain. 2017. [https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf](https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf) @@ -19,10 +22,8 @@ Given an InnerSource programme and/or community has been started within your org ## Forces -* The problem exists in fledgling InnerSource programmes/communities -* You do not have full time support from an InnerSource or Open Source Programme Office (ISPO/OSPO) -* You may be reliant on key people to keep InnerSource going -* There is no clear vision on the future of the programme +* The business may not believe further investment in InnerSource is necessary +* Key individuals may be seeking new challenges in other initiatives or job roles ## Solutions From 8a05200428b986358a648b588c23a85c2c6d2a40 Mon Sep 17 00:00:00 2001 From: Tom Sadler Date: Tue, 21 Nov 2023 23:59:06 +0000 Subject: [PATCH 15/23] Add link to sustainable-innersource in README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a2c6693d8..45c5714de 100644 --- a/README.md +++ b/README.md @@ -108,6 +108,7 @@ This is why we keep these patterns at the bottom of the list. * [Bad Weather For Liftoff](patterns/1-initial/bad-weather-for-liftoff.md) * [Incentive mechanisms to foster voluntary contribution](patterns/1-initial/incentive-mechanisms-for-voluntary-contribution.md) * [Duplicated Projects](patterns/1-initial/duplicated-projects.md) +* [Sustainable InnerSource Programme](patterns/1-initial/sustainable-innersource.md) ## What are InnerSource Patterns? From 81585e67b75dfc2b84f8e30063f16e9da3d18a0f Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Wed, 22 Nov 2023 09:39:41 +0100 Subject: [PATCH 16/23] Switching to AE --- patterns/1-initial/sustainable-innersource.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index a9f492a77..02e1542b5 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -4,7 +4,7 @@ Sustainable InnerSource Programme ## Patlet -I've started an InnerSource programme - what next? How do I ensure InnerSource remains a part of how we create software in the long term. +I've started an InnerSource program - what next? How do I ensure InnerSource remains a part of how we create software in the long term? ## Problem From 9553efe4b45205836bb122da50392396a981e690 Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Wed, 22 Nov 2023 09:39:57 +0100 Subject: [PATCH 17/23] AE --- patterns/1-initial/sustainable-innersource.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index 02e1542b5..b18b84709 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -1,6 +1,6 @@ ## Title -Sustainable InnerSource Programme +Sustainable InnerSource Program ## Patlet From 958f36c83fd8f7d1e4ac81f337dd8e471fa41c41 Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Wed, 22 Nov 2023 09:41:42 +0100 Subject: [PATCH 18/23] AE --- patterns/1-initial/sustainable-innersource.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource.md index b18b84709..5969c7c37 100644 --- a/patterns/1-initial/sustainable-innersource.md +++ b/patterns/1-initial/sustainable-innersource.md @@ -12,7 +12,7 @@ Given an InnerSource programme and/or community has been started within your org ## Context -* The problem exists in fledgling InnerSource programmes/communities +* The problem exists in fledgling InnerSource programs/communities * You may not have full time support from an InnerSource or Open Source Programme Office (ISPO/OSPO) * There is no clear vision on the future of the programme * You are worried that key people will move on to new roles, momentum will be lost and silently die, or future leaders will stop supporting InnerSource. From 0561dce52da33a80f528a84f8b3336831bc21af1 Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Wed, 22 Nov 2023 09:45:24 +0100 Subject: [PATCH 19/23] Change filename of new pattern --- README.md | 2 +- ...inable-innersource.md => sustainable-innersource-program.md} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename patterns/1-initial/{sustainable-innersource.md => sustainable-innersource-program.md} (100%) diff --git a/README.md b/README.md index 45c5714de..3ecf27063 100644 --- a/README.md +++ b/README.md @@ -108,7 +108,7 @@ This is why we keep these patterns at the bottom of the list. * [Bad Weather For Liftoff](patterns/1-initial/bad-weather-for-liftoff.md) * [Incentive mechanisms to foster voluntary contribution](patterns/1-initial/incentive-mechanisms-for-voluntary-contribution.md) * [Duplicated Projects](patterns/1-initial/duplicated-projects.md) -* [Sustainable InnerSource Programme](patterns/1-initial/sustainable-innersource.md) +* [Sustainable InnerSource Programme](patterns/1-initial/sustainable-innersource-program.md) ## What are InnerSource Patterns? diff --git a/patterns/1-initial/sustainable-innersource.md b/patterns/1-initial/sustainable-innersource-program.md similarity index 100% rename from patterns/1-initial/sustainable-innersource.md rename to patterns/1-initial/sustainable-innersource-program.md From a85e134df38f1e540301581e98fbedb3b81826f0 Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Wed, 22 Nov 2023 09:46:27 +0100 Subject: [PATCH 20/23] Replace remaining instances programme with program --- patterns/1-initial/sustainable-innersource-program.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/patterns/1-initial/sustainable-innersource-program.md b/patterns/1-initial/sustainable-innersource-program.md index 5969c7c37..0bdc1eca6 100644 --- a/patterns/1-initial/sustainable-innersource-program.md +++ b/patterns/1-initial/sustainable-innersource-program.md @@ -8,13 +8,13 @@ I've started an InnerSource program - what next? How do I ensure InnerSource rem ## Problem -Given an InnerSource programme and/or community has been started within your organisation, you are unsure how to scale and/or sustain to ensure that InnerSource remains part of culture and best practice in the long term. When scaling and sustaining an InnerSource programme fails, it leads to problems including unusable projects/products, an unengaged community, and loss of support from leadership. +Given an InnerSource program and/or community has been started within your organisation, you are unsure how to scale and/or sustain to ensure that InnerSource remains part of culture and best practice in the long term. When scaling and sustaining an InnerSource program fails, it leads to problems including unusable projects/products, an unengaged community, and loss of support from leadership. ## Context * The problem exists in fledgling InnerSource programs/communities -* You may not have full time support from an InnerSource or Open Source Programme Office (ISPO/OSPO) -* There is no clear vision on the future of the programme +* You may not have full time support from an InnerSource or Open Source Program Office (ISPO/OSPO) +* There is no clear vision on the future of the program * You are worried that key people will move on to new roles, momentum will be lost and silently die, or future leaders will stop supporting InnerSource. * You are an individual or organization who is concerned with the fragile state and future of highly-used and impactful InnerSource projects. [1] Sustain. 2017. [https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf](https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf) From fbb9e15640974a42a393e02614d9cc20742de995 Mon Sep 17 00:00:00 2001 From: Tom Sadler Date: Wed, 22 Nov 2023 10:39:25 +0000 Subject: [PATCH 21/23] Update patterns/1-initial/sustainable-innersource-program.md Co-authored-by: Sebastian Spier --- patterns/1-initial/sustainable-innersource-program.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/sustainable-innersource-program.md b/patterns/1-initial/sustainable-innersource-program.md index 0bdc1eca6..199eca580 100644 --- a/patterns/1-initial/sustainable-innersource-program.md +++ b/patterns/1-initial/sustainable-innersource-program.md @@ -18,7 +18,7 @@ Given an InnerSource program and/or community has been started within your organ * You are worried that key people will move on to new roles, momentum will be lost and silently die, or future leaders will stop supporting InnerSource. * You are an individual or organization who is concerned with the fragile state and future of highly-used and impactful InnerSource projects. [1] Sustain. 2017. [https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf](https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf) -* There is increasing quantity and decreasing quality of InnerSource projects at your organization are changing. +* There is increasing quantity and decreasing quality of InnerSource projects at your organization. ## Forces From dfaf098f8bd8f58ec73bfd5d2eb0d8cb929837ad Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Wed, 22 Nov 2023 12:19:45 +0100 Subject: [PATCH 22/23] AE --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3ecf27063..bc97e53cf 100644 --- a/README.md +++ b/README.md @@ -108,7 +108,7 @@ This is why we keep these patterns at the bottom of the list. * [Bad Weather For Liftoff](patterns/1-initial/bad-weather-for-liftoff.md) * [Incentive mechanisms to foster voluntary contribution](patterns/1-initial/incentive-mechanisms-for-voluntary-contribution.md) * [Duplicated Projects](patterns/1-initial/duplicated-projects.md) -* [Sustainable InnerSource Programme](patterns/1-initial/sustainable-innersource-program.md) +* [Sustainable InnerSource Program](patterns/1-initial/sustainable-innersource-program.md) ## What are InnerSource Patterns? From 4da01392c2e647b7218736ef44f0cb0953f1ce8a Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Wed, 22 Nov 2023 12:20:06 +0100 Subject: [PATCH 23/23] Update patterns/1-initial/sustainable-innersource-program.md Co-authored-by: Tom Sadler --- patterns/1-initial/sustainable-innersource-program.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/sustainable-innersource-program.md b/patterns/1-initial/sustainable-innersource-program.md index 199eca580..14adcc0fa 100644 --- a/patterns/1-initial/sustainable-innersource-program.md +++ b/patterns/1-initial/sustainable-innersource-program.md @@ -17,7 +17,7 @@ Given an InnerSource program and/or community has been started within your organ * There is no clear vision on the future of the program * You are worried that key people will move on to new roles, momentum will be lost and silently die, or future leaders will stop supporting InnerSource. * You are an individual or organization who is concerned with the fragile state and future of highly-used and impactful InnerSource projects. -[1] Sustain. 2017. [https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf](https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf) +[(Sustain. 2017.)](https://sustainoss.org/assets/pdf/SustainOSS-west-2017-report.pdf) * There is increasing quantity and decreasing quality of InnerSource projects at your organization. ## Forces