From 19d6e3dad3fa4e9dc6e2a41c03148f1c63393381 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 13 Jun 2024 10:51:52 -0500 Subject: [PATCH 01/57] feat: Add Circle Communities pattern --- patterns/2-structured/circle-communities.md | 75 +++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 patterns/2-structured/circle-communities.md diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md new file mode 100644 index 000000000..154558997 --- /dev/null +++ b/patterns/2-structured/circle-communities.md @@ -0,0 +1,75 @@ +## Title + +Circle Communities + +## Patlet + +Circle Communities are essential for fostering a culture of collaborative innovation and continuous learning. In these communities, individuals come together to share knowledge, discuss challenges and co-create solutions in a safe and inclusive environment. These circles can be formed around various topics, interests or goals, such as Agile practices, InnerSource methodologies, Systems Thinking exploration and or Mindset transformation. + +## Problem + +Creating and sustaining effective Circle Communities can be challenging due to a lack of structure, unclear goals and varying levels of participation and engagement. Without a clear framework, these communities can struggle to maintain momentum and deliver value to their members. + +## Context + +Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and vulnerabilities. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. + +## Forces + +1. **Diversity of Participants**: Circle Communities often bring together individuals with different backgrounds, expertise and expectations. +1. **Need for Safe Spaces**: Members must feel safe to share their thoughts, experiences and vulnerabilities. +1. **Continuous Engagement**: Sustained participation is crucial for the longevity and impact of the community. +1. **Knowledge Sharing**: Effective mechanisms for sharing knowledge and best practices are needed. + +## Solutions + +Implement a structured approach to forming and nurturing Circle Communities that emphasizes clear objectives, inclusive participation and continuous improvement. This can be achieved through the following steps: + +1. **Define the Purpose**: Clearly articulate the purpose and goals of the Circle Community. Ensure that these align with the broader mission of your organization or initiative. +1. **Establish Ground Rules**: Develop and communicate ground rules that promote respect, inclusivity and open dialogue. Encourage members to adhere to these rules to create a safe and supportive environment. +1. **Facilitate Regular Meetings**: Schedule regular meetings (e.g., weekly) to maintain engagement and momentum. Use these meetings to discuss progress, share insights and address challenges. Meetings are meant to be open for people to put things "onto the table" for unpacking. If there are specific goals and objectives to complete, then they must be negotatied by the attending group. +1. **Rotate Leadership**: Encourage shared leadership by rotating the facilitation role among members. This helps distribute responsibility and fosters a sense of ownership. +1. **Use Collaborative Tools**: Leverage collaborative tools and platforms (e.g., Jitsi Meet, Slack, GitHub) to facilitate communication, documentation and knowledge sharing. Insights learned can be optionally shared to social channels such as Slack and LinkedIn, ensuring privacy. +1. **Foster a Culture of Continuous Improvement**: Regularly solicit feedback from members to identify areas for improvement. Use this feedback to refine the structure and activities of the Circle Community. + +## Resulting Context + +By following this pattern, Circle Communities can become vibrant, effective and sustainable. Members will feel more connected and engaged, leading to increased knowledge sharing, innovation and collective growth. + +## Related Patterns + +* [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) +* [InnerSource Dojo](TODO) + +## Known Instances + +* Dojo Circle + * Fridays at 13:00 UTC at https://circle.dojo.center + * Hosted by [Dojo Center](https://dojo.center) + * Engaged via [InnerSource Commons Foundation](https://innersourcecommons.org) in Slack at ```#dojo-center``` + * Affiliated by the Mindset, Agile and InnerSource sub-communities within _InnerSource Dojo from SAP_ +* [InnerSource Dojo from SAP](https://www.youtube.com/watch?v=fXoVm5iTSCc) +* _Unplugged InnerSource_ sessions within the _Reuse & InnerSource_ workgroup of [SAP Cross-Platform Architecture](https://community.sap.com/t5/technology-blogs-by-sap/cross-product-architecture-embracing-conway-s-law-for-better-software/ba-p/13648600) + +## Status + +* Structured + +## Authors + +* [Michael Basil](https://www.linkedin.com/in/michaelrbasil) + +## Acknowledgements + +* [Bill Westfall](https://www.linkedin.com/in/bill-westfall-3268494) +* [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) +* [James Manzzullo](https://www.linkedin.com/in/jimmanzzullo) +* [Ryan Uttech](https://www.linkedin.com/in/ryanuttech) +* [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) +* [Ignacio Pedragon](https://www.linkedin.com/in/ignaciopedregon) +* [Dale Sackrider](https://www.linkedin.com/in/sackrider) +* [Michael Ward](https://www.linkedin.com/in/michaelwardqa) +* [Nick Basil](https://www.linkedin.com/in/nick-basil) +* [Fred Zuill](https://www.linkedin.com/in/fredzuill) +* [Allison Kaufmann](https://www.linkedin.com/in/allisonkaufmann29) +* [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) From 1196b8df22990ed9a68d86586d85692c8258accb Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 13 Jun 2024 10:54:35 -0500 Subject: [PATCH 02/57] feat: Add Jason Fisher acknowledgement --- patterns/2-structured/circle-communities.md | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 154558997..f407e804a 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -68,6 +68,7 @@ By following this pattern, Circle Communities can become vibrant, effective and * [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) * [Ignacio Pedragon](https://www.linkedin.com/in/ignaciopedregon) * [Dale Sackrider](https://www.linkedin.com/in/sackrider) +* [Jason Fisher](https://www.linkedin.com/in/jasonrfisher) * [Michael Ward](https://www.linkedin.com/in/michaelwardqa) * [Nick Basil](https://www.linkedin.com/in/nick-basil) * [Fred Zuill](https://www.linkedin.com/in/fredzuill) From 5a021d576ba1c1d9ac3f0a38c6fcc4ccab714ffb Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 13 Jun 2024 10:56:51 -0500 Subject: [PATCH 03/57] fix: Typo --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index f407e804a..95ba7037b 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -47,7 +47,7 @@ By following this pattern, Circle Communities can become vibrant, effective and * Fridays at 13:00 UTC at https://circle.dojo.center * Hosted by [Dojo Center](https://dojo.center) * Engaged via [InnerSource Commons Foundation](https://innersourcecommons.org) in Slack at ```#dojo-center``` - * Affiliated by the Mindset, Agile and InnerSource sub-communities within _InnerSource Dojo from SAP_ + * Affiliated with the Mindset, Agile and InnerSource sub-communities within _InnerSource Dojo from SAP_ * [InnerSource Dojo from SAP](https://www.youtube.com/watch?v=fXoVm5iTSCc) * _Unplugged InnerSource_ sessions within the _Reuse & InnerSource_ workgroup of [SAP Cross-Platform Architecture](https://community.sap.com/t5/technology-blogs-by-sap/cross-product-architecture-embracing-conway-s-law-for-better-software/ba-p/13648600) From 12740ffc91be9994a094b3b11fe1fe3666fd1944 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 13 Jun 2024 11:09:11 -0500 Subject: [PATCH 04/57] fix: Typo --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 95ba7037b..d37453090 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -39,7 +39,7 @@ By following this pattern, Circle Communities can become vibrant, effective and ## Related Patterns * [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) -* [InnerSource Dojo](TODO) +* [InnerSource Dojo]([TODO](https://patterns.innersourcecommons.org/p/innersource-dojo) ## Known Instances From 76af1cf71a6c7cd20485fb5f3062bc31a2fbe272 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 13 Jun 2024 11:09:59 -0500 Subject: [PATCH 05/57] feat: Add DevOps and DevSecOps callouts --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index d37453090..a78be1ca7 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -4,7 +4,7 @@ Circle Communities ## Patlet -Circle Communities are essential for fostering a culture of collaborative innovation and continuous learning. In these communities, individuals come together to share knowledge, discuss challenges and co-create solutions in a safe and inclusive environment. These circles can be formed around various topics, interests or goals, such as Agile practices, InnerSource methodologies, Systems Thinking exploration and or Mindset transformation. +Circle Communities are essential for fostering a culture of collaborative innovation and continuous learning. In these communities, individuals come together to share knowledge, discuss challenges and co-create solutions in a safe and inclusive environment. These circles can be formed around various topics, interests or goals, such as Agile / DevOps / DevSecOps practices, InnerSource methodologies, Systems Thinking exploration and or Mindset transformation. ## Problem From c09878c6556edd212575fcd7fc36572bccf0bbd2 Mon Sep 17 00:00:00 2001 From: Bill Westfall Date: Thu, 13 Jun 2024 09:14:57 -0700 Subject: [PATCH 06/57] Update circle-communities.md Move Bill W to author --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index a78be1ca7..e0cd65ff9 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -58,10 +58,10 @@ By following this pattern, Circle Communities can become vibrant, effective and ## Authors * [Michael Basil](https://www.linkedin.com/in/michaelrbasil) +* [Bill Westfall](https://www.linkedin.com/in/bill-westfall-3268494) ## Acknowledgements -* [Bill Westfall](https://www.linkedin.com/in/bill-westfall-3268494) * [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) * [James Manzzullo](https://www.linkedin.com/in/jimmanzzullo) * [Ryan Uttech](https://www.linkedin.com/in/ryanuttech) From 397ac2a8df43df4f07d2263f168dd72edb152bd8 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 13 Jun 2024 13:07:46 -0500 Subject: [PATCH 07/57] feat: Add Dojo Consortium --- patterns/2-structured/circle-communities.md | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index e0cd65ff9..376371c4d 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -74,3 +74,4 @@ By following this pattern, Circle Communities can become vibrant, effective and * [Fred Zuill](https://www.linkedin.com/in/fredzuill) * [Allison Kaufmann](https://www.linkedin.com/in/allisonkaufmann29) * [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) +* [Dojo Consortium](https://dojoconsortium.org) From 131e5d16a12c4500610fa777754d4920b5ca4065 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 13 Jun 2024 14:50:36 -0500 Subject: [PATCH 08/57] feat: Update Thingy Farm link --- patterns/2-structured/circle-communities.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 376371c4d..e86c4176f 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -39,7 +39,7 @@ By following this pattern, Circle Communities can become vibrant, effective and ## Related Patterns * [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) -* [InnerSource Dojo]([TODO](https://patterns.innersourcecommons.org/p/innersource-dojo) +* [InnerSource Dojo](https://patterns.innersourcecommons.org/p/innersource-dojo) ## Known Instances @@ -71,7 +71,7 @@ By following this pattern, Circle Communities can become vibrant, effective and * [Jason Fisher](https://www.linkedin.com/in/jasonrfisher) * [Michael Ward](https://www.linkedin.com/in/michaelwardqa) * [Nick Basil](https://www.linkedin.com/in/nick-basil) -* [Fred Zuill](https://www.linkedin.com/in/fredzuill) * [Allison Kaufmann](https://www.linkedin.com/in/allisonkaufmann29) * [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) * [Dojo Consortium](https://dojoconsortium.org) +* [Thingy Farm](https://thingyfarm.com/) From f05fa56fe50d95938bb1b7c0a139b8da42f85b76 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 13 Jun 2024 14:54:48 -0500 Subject: [PATCH 09/57] feat: Touch up --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index e86c4176f..c4a71cce3 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -26,7 +26,7 @@ Circle Communities often bring together individuals with different backgrounds, Implement a structured approach to forming and nurturing Circle Communities that emphasizes clear objectives, inclusive participation and continuous improvement. This can be achieved through the following steps: 1. **Define the Purpose**: Clearly articulate the purpose and goals of the Circle Community. Ensure that these align with the broader mission of your organization or initiative. -1. **Establish Ground Rules**: Develop and communicate ground rules that promote respect, inclusivity and open dialogue. Encourage members to adhere to these rules to create a safe and supportive environment. +1. **Establish Social Conventions**: Develop and communicate social conventions that promote respect, inclusivity and open dialogue. Encourage members to adhere to these rules to create a safe and supportive environment. 1. **Facilitate Regular Meetings**: Schedule regular meetings (e.g., weekly) to maintain engagement and momentum. Use these meetings to discuss progress, share insights and address challenges. Meetings are meant to be open for people to put things "onto the table" for unpacking. If there are specific goals and objectives to complete, then they must be negotatied by the attending group. 1. **Rotate Leadership**: Encourage shared leadership by rotating the facilitation role among members. This helps distribute responsibility and fosters a sense of ownership. 1. **Use Collaborative Tools**: Leverage collaborative tools and platforms (e.g., Jitsi Meet, Slack, GitHub) to facilitate communication, documentation and knowledge sharing. Insights learned can be optionally shared to social channels such as Slack and LinkedIn, ensuring privacy. From 072d2ec0e3e45751b377f8113845f567c9ff33f2 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 13 Jun 2024 14:55:31 -0500 Subject: [PATCH 10/57] feat: Touch up --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index c4a71cce3..c0f77195b 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -26,7 +26,7 @@ Circle Communities often bring together individuals with different backgrounds, Implement a structured approach to forming and nurturing Circle Communities that emphasizes clear objectives, inclusive participation and continuous improvement. This can be achieved through the following steps: 1. **Define the Purpose**: Clearly articulate the purpose and goals of the Circle Community. Ensure that these align with the broader mission of your organization or initiative. -1. **Establish Social Conventions**: Develop and communicate social conventions that promote respect, inclusivity and open dialogue. Encourage members to adhere to these rules to create a safe and supportive environment. +1. **Establish Social Conventions**: Develop and communicate social conventions that promote respect, inclusivity and open dialogue. Encourage members to adhere to these guidelines to create a safe and supportive environment. 1. **Facilitate Regular Meetings**: Schedule regular meetings (e.g., weekly) to maintain engagement and momentum. Use these meetings to discuss progress, share insights and address challenges. Meetings are meant to be open for people to put things "onto the table" for unpacking. If there are specific goals and objectives to complete, then they must be negotatied by the attending group. 1. **Rotate Leadership**: Encourage shared leadership by rotating the facilitation role among members. This helps distribute responsibility and fosters a sense of ownership. 1. **Use Collaborative Tools**: Leverage collaborative tools and platforms (e.g., Jitsi Meet, Slack, GitHub) to facilitate communication, documentation and knowledge sharing. Insights learned can be optionally shared to social channels such as Slack and LinkedIn, ensuring privacy. From 02fc3cea17b33995775a9ff26a984b08c4cb7248 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 14 Jun 2024 09:12:19 -0500 Subject: [PATCH 11/57] refactor: Review with Nick Basil --- patterns/2-structured/circle-communities.md | 31 +++++++++++---------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index c0f77195b..232ef99e2 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -8,33 +8,33 @@ Circle Communities are essential for fostering a culture of collaborative innova ## Problem -Creating and sustaining effective Circle Communities can be challenging due to a lack of structure, unclear goals and varying levels of participation and engagement. Without a clear framework, these communities can struggle to maintain momentum and deliver value to their members. +Creating and sustaining effective Circle Communities can be challenging due to a lack of structure, unclear goals and varying levels of participation and engagement. Without a clear strategy, these communities can struggle to maintain momentum and deliver value for their members. ## Context -Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and vulnerabilities. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. +Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and perspectives. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. ## Forces 1. **Diversity of Participants**: Circle Communities often bring together individuals with different backgrounds, expertise and expectations. -1. **Need for Safe Spaces**: Members must feel safe to share their thoughts, experiences and vulnerabilities. +1. **Need for Safe Spaces**: Members must feel safe to share their thoughts, experiences and perspectives. 1. **Continuous Engagement**: Sustained participation is crucial for the longevity and impact of the community. 1. **Knowledge Sharing**: Effective mechanisms for sharing knowledge and best practices are needed. ## Solutions -Implement a structured approach to forming and nurturing Circle Communities that emphasizes clear objectives, inclusive participation and continuous improvement. This can be achieved through the following steps: +Implement a stragetic approach to forming and nurturing Circle Communities that emphasizes clear objectives, inclusive participation and continuous improvement. This can be achieved through the following parallel efforts: -1. **Define the Purpose**: Clearly articulate the purpose and goals of the Circle Community. Ensure that these align with the broader mission of your organization or initiative. -1. **Establish Social Conventions**: Develop and communicate social conventions that promote respect, inclusivity and open dialogue. Encourage members to adhere to these guidelines to create a safe and supportive environment. -1. **Facilitate Regular Meetings**: Schedule regular meetings (e.g., weekly) to maintain engagement and momentum. Use these meetings to discuss progress, share insights and address challenges. Meetings are meant to be open for people to put things "onto the table" for unpacking. If there are specific goals and objectives to complete, then they must be negotatied by the attending group. -1. **Rotate Leadership**: Encourage shared leadership by rotating the facilitation role among members. This helps distribute responsibility and fosters a sense of ownership. -1. **Use Collaborative Tools**: Leverage collaborative tools and platforms (e.g., Jitsi Meet, Slack, GitHub) to facilitate communication, documentation and knowledge sharing. Insights learned can be optionally shared to social channels such as Slack and LinkedIn, ensuring privacy. -1. **Foster a Culture of Continuous Improvement**: Regularly solicit feedback from members to identify areas for improvement. Use this feedback to refine the structure and activities of the Circle Community. +* **Define the Purpose**: Clearly articulate the purpose and goals of the Circle Community. Ensure that these align with the broader mission of your organization or initiative. +* **Establish Social Conventions**: Develop and communicate social conventions that promote respect, inclusivity and open dialogue. Encourage members to embrace and evolve these guidelines to create a safe and supportive environment. +* **Facilitate Regular Meetings**: Schedule regular meetings (e.g., weekly) to maintain engagement and momentum. Use these meetings to discuss progress, share insights and address challenges. Meetings are meant to be open for people to put things "onto the table" for unpacking. If there are specific goals and objectives to complete, then they must be negotatied by the attending group. +* **Rotate Leadership**: Encourage shared leadership by rotating the facilitation role among members. This helps distribute responsibility and fosters a sense of connection. +* **Use Collaborative Tools**: Leverage collaborative tools and platforms (e.g., Jitsi Meet, Slack, GitHub) to facilitate communication, documentation and knowledge sharing. Insights learned can be optionally shared to social channels such as Slack and LinkedIn, ensuring privacy. +* **Foster a Culture of Continuous Improvement**: Regularly solicit feedback from members to identify areas for improvement. Use this feedback to refine the conditioning and activities of the Circle Community. ## Resulting Context -By following this pattern, Circle Communities can become vibrant, effective and sustainable. Members will feel more connected and engaged, leading to increased knowledge sharing, innovation and collective growth. +By embracing this pattern, Circle Communities can become vibrant, effective and sustainable. Members will feel more connected and engaged, leading to increased knowledge sharing, innovation and collective growth. ## Related Patterns @@ -66,10 +66,11 @@ By following this pattern, Circle Communities can become vibrant, effective and * [James Manzzullo](https://www.linkedin.com/in/jimmanzzullo) * [Ryan Uttech](https://www.linkedin.com/in/ryanuttech) * [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) -* [Ignacio Pedragon](https://www.linkedin.com/in/ignaciopedregon) -* [Dale Sackrider](https://www.linkedin.com/in/sackrider) -* [Jason Fisher](https://www.linkedin.com/in/jasonrfisher) -* [Michael Ward](https://www.linkedin.com/in/michaelwardqa) +* InnerSource Dojo from SAP: + * [Ignacio Pedragon](https://www.linkedin.com/in/ignaciopedregon) + * [Dale Sackrider](https://www.linkedin.com/in/sackrider) + * [Jason Fisher](https://www.linkedin.com/in/jasonrfisher) + * [Michael Ward](https://www.linkedin.com/in/michaelwardqa) * [Nick Basil](https://www.linkedin.com/in/nick-basil) * [Allison Kaufmann](https://www.linkedin.com/in/allisonkaufmann29) * [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) From 1065e020356a288078dea509cc78b933fa626349 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 14 Jun 2024 09:17:42 -0500 Subject: [PATCH 12/57] fix: Cleanup --- patterns/2-structured/circle-communities.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 232ef99e2..d1bba98fe 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -16,10 +16,10 @@ Circle Communities often bring together individuals with different backgrounds, ## Forces -1. **Diversity of Participants**: Circle Communities often bring together individuals with different backgrounds, expertise and expectations. -1. **Need for Safe Spaces**: Members must feel safe to share their thoughts, experiences and perspectives. -1. **Continuous Engagement**: Sustained participation is crucial for the longevity and impact of the community. -1. **Knowledge Sharing**: Effective mechanisms for sharing knowledge and best practices are needed. +* **Diversity of Participants**: Circle Communities often bring together individuals with different backgrounds, expertise and expectations. +* **Need for Safe Spaces**: Members must feel safe to share their thoughts, experiences and perspectives. +* **Continuous Engagement**: Sustained participation is crucial for the longevity and impact of the community. +* **Knowledge Sharing**: Effective mechanisms for sharing knowledge and best practices are needed. ## Solutions From df078f8034389bdf147f7bd57c88af0e1541b4c6 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 14 Jun 2024 09:21:40 -0500 Subject: [PATCH 13/57] refactor: Review with Nick Basil --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index d1bba98fe..808562914 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -34,7 +34,7 @@ Implement a stragetic approach to forming and nurturing Circle Communities that ## Resulting Context -By embracing this pattern, Circle Communities can become vibrant, effective and sustainable. Members will feel more connected and engaged, leading to increased knowledge sharing, innovation and collective growth. +Embracing this pattern helps InnerSource programs become vibrant, effective and sustainable. Participants will feel more connected and engaged, leading to increased knowledge sharing, innovation and collective growth. ## Related Patterns From c983ce89ba4957bcc3a2f2b68accfd9d4315596d Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 14 Jun 2024 09:46:56 -0500 Subject: [PATCH 14/57] refactor: Acknowledgements --- patterns/2-structured/circle-communities.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 808562914..65bbbbc61 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -64,15 +64,15 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) * [James Manzzullo](https://www.linkedin.com/in/jimmanzzullo) -* [Ryan Uttech](https://www.linkedin.com/in/ryanuttech) * [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) +* [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) * InnerSource Dojo from SAP: + * [Ryan Uttech](https://www.linkedin.com/in/ryanuttech) * [Ignacio Pedragon](https://www.linkedin.com/in/ignaciopedregon) * [Dale Sackrider](https://www.linkedin.com/in/sackrider) * [Jason Fisher](https://www.linkedin.com/in/jasonrfisher) * [Michael Ward](https://www.linkedin.com/in/michaelwardqa) * [Nick Basil](https://www.linkedin.com/in/nick-basil) * [Allison Kaufmann](https://www.linkedin.com/in/allisonkaufmann29) -* [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) * [Dojo Consortium](https://dojoconsortium.org) * [Thingy Farm](https://thingyfarm.com/) From b824334421e10992976bed47827d5c2326bcfa1b Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 14 Jun 2024 11:13:58 -0500 Subject: [PATCH 15/57] feat: Add Alfred --- patterns/2-structured/circle-communities.md | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 65bbbbc61..26f572d36 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -72,6 +72,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Dale Sackrider](https://www.linkedin.com/in/sackrider) * [Jason Fisher](https://www.linkedin.com/in/jasonrfisher) * [Michael Ward](https://www.linkedin.com/in/michaelwardqa) + * [Alfred Darby III](https://www.linkedin.com/in/alfred-darby-iii-21b6683) * [Nick Basil](https://www.linkedin.com/in/nick-basil) * [Allison Kaufmann](https://www.linkedin.com/in/allisonkaufmann29) * [Dojo Consortium](https://dojoconsortium.org) From 30665ce0c33bd98f41f4ad9117b487699a1f8128 Mon Sep 17 00:00:00 2001 From: Jim Manzzullo <8505927+jimmanzzullo@users.noreply.github.com> Date: Mon, 17 Jun 2024 17:43:13 -0500 Subject: [PATCH 16/57] Update circle-communities.md --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 26f572d36..a6786e5fa 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -59,11 +59,11 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Michael Basil](https://www.linkedin.com/in/michaelrbasil) * [Bill Westfall](https://www.linkedin.com/in/bill-westfall-3268494) +* [Jim Manzzullo](https://www.linkedin.com/in/jimmanzzullo) ## Acknowledgements * [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) -* [James Manzzullo](https://www.linkedin.com/in/jimmanzzullo) * [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) * [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) * InnerSource Dojo from SAP: From e90fd712de772a1a677a31fcfd27c203fa6ef236 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 20 Jun 2024 06:06:21 -0500 Subject: [PATCH 17/57] feat: Add Maturity Model relation --- patterns/2-structured/circle-communities.md | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index a6786e5fa..572d93eda 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -39,6 +39,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and ## Related Patterns * [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) +* [Maturity Model](https://patterns.innersourcecommons.org/p/maturity-model) * [InnerSource Dojo](https://patterns.innersourcecommons.org/p/innersource-dojo) ## Known Instances From f7737610988d908afc80f302d8049942e1ac6622 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 20 Jun 2024 15:27:35 -0500 Subject: [PATCH 18/57] feat: Add related pattern linkage --- patterns/2-structured/dedicated-community-leader.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/patterns/2-structured/dedicated-community-leader.md b/patterns/2-structured/dedicated-community-leader.md index 8f5235d75..1b402aa3f 100644 --- a/patterns/2-structured/dedicated-community-leader.md +++ b/patterns/2-structured/dedicated-community-leader.md @@ -56,6 +56,11 @@ A community leader with the properties described above will lend a face and embo Having excellent and dedicated community leaders is a precondition for the success of InnerSource. It is, however, not a silver bullet. There are many challenges of InnerSource which are above and beyond what a community leader can tackle, such as budgetary, legal, fiscal or other organizational challenges. +## Related Patterns + +* [Circle Communities](https://patterns.innersourcecommons.org/p/circle-communities) +* [InnerSource Dojo](https://patterns.innersourcecommons.org/p/innersource-dojo) + ## Known Instances * _BIOS at Robert Bosch GmbH_. Note that InnerSource at Bosch was, for the majority, aimed at increasing innovation and to a large degree dealt with internal facing products. This pattern is currently not used at Bosch for lack of funding. From 0d363ad6d4b93b96fb6dfb7ec98ed633175f89d3 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Thu, 20 Jun 2024 15:28:40 -0500 Subject: [PATCH 19/57] feat: Add related pattern linkage --- patterns/2-structured/maturity-model.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/patterns/2-structured/maturity-model.md b/patterns/2-structured/maturity-model.md index 629c2e477..75fa6783d 100644 --- a/patterns/2-structured/maturity-model.md +++ b/patterns/2-structured/maturity-model.md @@ -208,6 +208,12 @@ Prior to adopting InnerSource as a working model, teams are aware of the practices that are expected of them - both in the short term and in the long term. +## Related Patterns + +* [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) +* [Circle Communities](https://patterns.innersourcecommons.org/p/circle-communities) +* [InnerSource Dojo](https://patterns.innersourcecommons.org/p/innersource-dojo) + ## Known Instances * Entelgy From a5f445b3ece8939f7f76d7096efc15cbc8eeb071 Mon Sep 17 00:00:00 2001 From: Jeremy McMillan Date: Thu, 20 Jun 2024 16:22:20 -0500 Subject: [PATCH 20/57] characterize circle communities --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 572d93eda..16434ad1f 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -12,7 +12,7 @@ Creating and sustaining effective Circle Communities can be challenging due to a ## Context -Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and perspectives. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. +Circle Communities are a collaboration forum based community. Participation is voluntary. Except for the duties of a facilitator, no distinction is enforced between participants, and intends to invoke round-table equality to maximize authenticity and diversity. Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and perspectives. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. ## Forces From f1df1eb2229909f92e94e32aed2626581b2f72c0 Mon Sep 17 00:00:00 2001 From: Jeremy McMillan Date: Thu, 20 Jun 2024 19:54:19 -0500 Subject: [PATCH 21/57] admit authorship --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 16434ad1f..0dc9acf32 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -61,10 +61,10 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Michael Basil](https://www.linkedin.com/in/michaelrbasil) * [Bill Westfall](https://www.linkedin.com/in/bill-westfall-3268494) * [Jim Manzzullo](https://www.linkedin.com/in/jimmanzzullo) +* [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) ## Acknowledgements -* [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) * [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) * [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) * InnerSource Dojo from SAP: From 105ce873da42f864432dedacc45923e6e3f53f46 Mon Sep 17 00:00:00 2001 From: anuolu <33136650+anuolu@users.noreply.github.com> Date: Fri, 21 Jun 2024 12:07:09 -0400 Subject: [PATCH 22/57] Update circle-communities.md Edited the sentence: Except for the duties of a facilitator, no distinction is enforced between participants. This invokes round-table equality which maximizes authenticity and diversity. --- patterns/2-structured/circle-communities.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 0dc9acf32..d78728cef 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -12,7 +12,7 @@ Creating and sustaining effective Circle Communities can be challenging due to a ## Context -Circle Communities are a collaboration forum based community. Participation is voluntary. Except for the duties of a facilitator, no distinction is enforced between participants, and intends to invoke round-table equality to maximize authenticity and diversity. Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and perspectives. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. +Circle Communities are a collaboration forum based community. Participation is voluntary. Except for the duties of a facilitator, no distinction is enforced between participants. This invokes round-table equality which maximizes authenticity and diversity. Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and perspectives. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. ## Forces @@ -62,10 +62,11 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Bill Westfall](https://www.linkedin.com/in/bill-westfall-3268494) * [Jim Manzzullo](https://www.linkedin.com/in/jimmanzzullo) * [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) - +* [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) +* + ## Acknowledgements -* [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) * [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) * InnerSource Dojo from SAP: * [Ryan Uttech](https://www.linkedin.com/in/ryanuttech) From f7f7e8b33dd9eb8013ec9a09d9b91ea19d94c370 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 21 Jun 2024 11:31:10 -0500 Subject: [PATCH 23/57] fix: Typo --- patterns/2-structured/circle-communities.md | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index d78728cef..9f03d19b0 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -63,7 +63,6 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Jim Manzzullo](https://www.linkedin.com/in/jimmanzzullo) * [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) * [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) -* ## Acknowledgements From abfc7b5fcc1a51efb3547984322f35d4f2fa91f7 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 21 Jun 2024 17:50:01 -0500 Subject: [PATCH 24/57] fix: Infuse Agile --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 9f03d19b0..922d4d850 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -40,7 +40,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) * [Maturity Model](https://patterns.innersourcecommons.org/p/maturity-model) -* [InnerSource Dojo](https://patterns.innersourcecommons.org/p/innersource-dojo) +* [Agile InnerSource Dojo](https://patterns.innersourcecommons.org/p/agile-innersource-dojo) ## Known Instances From 1fbda5773256120572a0ceddd9a0c66dbcd920d2 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 21 Jun 2024 17:50:34 -0500 Subject: [PATCH 25/57] feat: Infuse Agile --- patterns/2-structured/dedicated-community-leader.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/dedicated-community-leader.md b/patterns/2-structured/dedicated-community-leader.md index 1b402aa3f..e6f12deb9 100644 --- a/patterns/2-structured/dedicated-community-leader.md +++ b/patterns/2-structured/dedicated-community-leader.md @@ -59,7 +59,7 @@ Having excellent and dedicated community leaders is a precondition for the succe ## Related Patterns * [Circle Communities](https://patterns.innersourcecommons.org/p/circle-communities) -* [InnerSource Dojo](https://patterns.innersourcecommons.org/p/innersource-dojo) +* [Agile InnerSource Dojo](https://patterns.innersourcecommons.org/p/agile-innersource-dojo) ## Known Instances From 27a9b75cd2707d76498f123e8ddb0860870b71e3 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 21 Jun 2024 17:51:04 -0500 Subject: [PATCH 26/57] feat: Infuse Agile --- patterns/2-structured/maturity-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/maturity-model.md b/patterns/2-structured/maturity-model.md index 75fa6783d..91f222531 100644 --- a/patterns/2-structured/maturity-model.md +++ b/patterns/2-structured/maturity-model.md @@ -212,7 +212,7 @@ long term. * [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) * [Circle Communities](https://patterns.innersourcecommons.org/p/circle-communities) -* [InnerSource Dojo](https://patterns.innersourcecommons.org/p/innersource-dojo) +* [Agile InnerSource Dojo](https://patterns.innersourcecommons.org/p/agile-innersource-dojo) ## Known Instances From c4b84d5a09801a431e9cb456158fedc0f5dbada4 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 23 Jun 2024 06:30:53 -0500 Subject: [PATCH 27/57] fix: Typo --- patterns/2-structured/circle-communities.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 922d4d850..5cda4b25e 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -23,7 +23,7 @@ Circle Communities are a collaboration forum based community. Participation is v ## Solutions -Implement a stragetic approach to forming and nurturing Circle Communities that emphasizes clear objectives, inclusive participation and continuous improvement. This can be achieved through the following parallel efforts: +Implement a strategic approach to forming and nurturing Circle Communities that emphasizes clear objectives, inclusive participation and continuous improvement. This can be achieved through the following parallel efforts: * **Define the Purpose**: Clearly articulate the purpose and goals of the Circle Community. Ensure that these align with the broader mission of your organization or initiative. * **Establish Social Conventions**: Develop and communicate social conventions that promote respect, inclusivity and open dialogue. Encourage members to embrace and evolve these guidelines to create a safe and supportive environment. @@ -45,7 +45,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and ## Known Instances * Dojo Circle - * Fridays at 13:00 UTC at https://circle.dojo.center + * Fridays at 13:00 UTC at * Hosted by [Dojo Center](https://dojo.center) * Engaged via [InnerSource Commons Foundation](https://innersourcecommons.org) in Slack at ```#dojo-center``` * Affiliated with the Mindset, Agile and InnerSource sub-communities within _InnerSource Dojo from SAP_ @@ -63,7 +63,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Jim Manzzullo](https://www.linkedin.com/in/jimmanzzullo) * [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) * [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) - + ## Acknowledgements * [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) From 18ad3a4c36b21ab8adab7c819f52cddd22de61da Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 23 Jun 2024 08:30:01 -0500 Subject: [PATCH 28/57] fix: Status start at Initial --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 5cda4b25e..67a5c377d 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -54,7 +54,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and ## Status -* Structured +* Initial ## Authors From 3dd3cb0f7c59a7709ddb9fc3ea606469b9ea2800 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Mon, 24 Jun 2024 10:09:35 -0500 Subject: [PATCH 29/57] feat: Add Core Team pattern --- patterns/2-structured/circle-communities.md | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 67a5c377d..6d90e37be 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -39,6 +39,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and ## Related Patterns * [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) +* [Core Team](https://patterns.innersourcecommons.org/p/core-team) * [Maturity Model](https://patterns.innersourcecommons.org/p/maturity-model) * [Agile InnerSource Dojo](https://patterns.innersourcecommons.org/p/agile-innersource-dojo) From 6352628cd4bbab741db6ad864e213d40e9a7097c Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Mon, 24 Jun 2024 13:42:33 -0500 Subject: [PATCH 30/57] feat: Add BBC instance Co-authored-by: Tom Sadler --- patterns/2-structured/circle-communities.md | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 6d90e37be..704ea54b8 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -52,6 +52,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * Affiliated with the Mindset, Agile and InnerSource sub-communities within _InnerSource Dojo from SAP_ * [InnerSource Dojo from SAP](https://www.youtube.com/watch?v=fXoVm5iTSCc) * _Unplugged InnerSource_ sessions within the _Reuse & InnerSource_ workgroup of [SAP Cross-Platform Architecture](https://community.sap.com/t5/technology-blogs-by-sap/cross-product-architecture-embracing-conway-s-law-for-better-software/ba-p/13648600) +* [Guilds at the BBC](https://youtu.be/MyYgk-jdjSw?t=511) ## Status From f0a36fd361bc5b2d3c7bc90279424ffe37c79ffc Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Mon, 24 Jun 2024 13:42:56 -0500 Subject: [PATCH 31/57] feat: Add aliases Co-authored-by: Tom Sadler --- patterns/2-structured/circle-communities.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 704ea54b8..55c45ec8b 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -80,3 +80,8 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Allison Kaufmann](https://www.linkedin.com/in/allisonkaufmann29) * [Dojo Consortium](https://dojoconsortium.org) * [Thingy Farm](https://thingyfarm.com/) + +# Alias + +* [Community of Practice](https://en.wikipedia.org/wiki/Community_of_practice) +* [Guilds](https://engineering.atspotify.com/2014/03/spotify-engineering-culture-part-1/) From 35f647894608e8198bd03d8597a0d58208e469f1 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 5 Jul 2024 11:04:58 -0500 Subject: [PATCH 32/57] fix: Typo Co-authored-by: Sebastian Spier --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index 55c45ec8b..c94d6fb25 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -66,7 +66,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) * [AnuOlu Balogun](https://www.linkedin.com/in/anuolu) -## Acknowledgements +## Acknowledgments * [Guilherme Dellagustin](https://www.linkedin.com/in/dellagustin) * InnerSource Dojo from SAP: From 1d550e45495bffd625efb11fe9c68d05c0dac921 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 5 Jul 2024 11:05:13 -0500 Subject: [PATCH 33/57] fix: Typo Co-authored-by: Sebastian Spier --- patterns/2-structured/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/2-structured/circle-communities.md b/patterns/2-structured/circle-communities.md index c94d6fb25..4a0a6fd1c 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/2-structured/circle-communities.md @@ -81,7 +81,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Dojo Consortium](https://dojoconsortium.org) * [Thingy Farm](https://thingyfarm.com/) -# Alias +## Alias * [Community of Practice](https://en.wikipedia.org/wiki/Community_of_practice) * [Guilds](https://engineering.atspotify.com/2014/03/spotify-engineering-culture-part-1/) From 79b52da7eefc99e26dcfe358db759adadc2f3a11 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 5 Jul 2024 11:11:48 -0500 Subject: [PATCH 34/57] fix: Relative links to patterns --- .../{2-structured => 1-initial}/circle-communities.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename patterns/{2-structured => 1-initial}/circle-communities.md (94%) diff --git a/patterns/2-structured/circle-communities.md b/patterns/1-initial/circle-communities.md similarity index 94% rename from patterns/2-structured/circle-communities.md rename to patterns/1-initial/circle-communities.md index 4a0a6fd1c..1d0a7ac2e 100644 --- a/patterns/2-structured/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -38,10 +38,10 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and ## Related Patterns -* [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) -* [Core Team](https://patterns.innersourcecommons.org/p/core-team) -* [Maturity Model](https://patterns.innersourcecommons.org/p/maturity-model) -* [Agile InnerSource Dojo](https://patterns.innersourcecommons.org/p/agile-innersource-dojo) +* [Dedicated Community Leader](../2-structured/dedicated-community-leader.md) +* [Core Team](../2-structured/core-team.md) +* [Maturity Model](../2-structured/maturity-model.md) +* [Agile InnerSource Dojo](../1-initial/agile-innersource-dojo.md) ## Known Instances From 4fe341596c2b14dfc97ee75a0c4b34c0c2af9154 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 5 Jul 2024 11:35:13 -0500 Subject: [PATCH 35/57] refactor: Patlet and Problem based on feedback --- patterns/1-initial/circle-communities.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 1d0a7ac2e..88775af81 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -4,11 +4,16 @@ Circle Communities ## Patlet -Circle Communities are essential for fostering a culture of collaborative innovation and continuous learning. In these communities, individuals come together to share knowledge, discuss challenges and co-create solutions in a safe and inclusive environment. These circles can be formed around various topics, interests or goals, such as Agile / DevOps / DevSecOps practices, InnerSource methodologies, Systems Thinking exploration and or Mindset transformation. +Circle Communities are essential for fostering a culture of collaborative innovation and continuous learning. Organizations often have many individuals who need to learn about new domains but struggle due to a lack of understanding and inability to ask the right questions. These communities provide a platform for synchronous conversations, where knowledgeable and confident members can engage in active listening and help build the necessary connections and understanding. ## Problem -Creating and sustaining effective Circle Communities can be challenging due to a lack of structure, unclear goals and varying levels of participation and engagement. Without a clear strategy, these communities can struggle to maintain momentum and deliver value for their members. +Organizations face several challenges in creating and sustaining effective Circle Communities, particularly when individuals need to learn about unfamiliar domains: + +* **Lack of Structured Learning**: Employees often struggle to formalize reasonable questions about new domains, hindering their learning process. +* **Knowledge Gaps**: There is often a significant gap between what individuals know and what they need to learn, making it difficult to engage meaningfully. +* **Engagement Issues**: Without predictable and structured opportunities for synchronous conversations, engagement and participation can be low. +* **Limited Expertise**: Organizations may lack sufficient confident and knowledgeable individuals who can facilitate discussions and bridge the knowledge gaps. ## Context From fd64fe07d405f20d66f6357c22739c53ce7e64fd Mon Sep 17 00:00:00 2001 From: Trueblueaddie <102972456+Trueblueaddie@users.noreply.github.com> Date: Thu, 1 Aug 2024 11:01:00 -0500 Subject: [PATCH 36/57] Update circle-communities.md As discussed, context is the missing element not necessarily a structured approach to learning. --- patterns/1-initial/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 88775af81..16749ee31 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -10,7 +10,7 @@ Circle Communities are essential for fostering a culture of collaborative innova Organizations face several challenges in creating and sustaining effective Circle Communities, particularly when individuals need to learn about unfamiliar domains: -* **Lack of Structured Learning**: Employees often struggle to formalize reasonable questions about new domains, hindering their learning process. +* **Lack of Contextual Understanding**: Employees often struggle with relevance about new domains, hindering their learning process. * **Knowledge Gaps**: There is often a significant gap between what individuals know and what they need to learn, making it difficult to engage meaningfully. * **Engagement Issues**: Without predictable and structured opportunities for synchronous conversations, engagement and participation can be low. * **Limited Expertise**: Organizations may lack sufficient confident and knowledgeable individuals who can facilitate discussions and bridge the knowledge gaps. From 11a426b051bb6b0eedebd9a1f84c0a5de5e0b089 Mon Sep 17 00:00:00 2001 From: Trueblueaddie <102972456+Trueblueaddie@users.noreply.github.com> Date: Fri, 6 Dec 2024 12:13:20 -0600 Subject: [PATCH 37/57] Update circle-communities.md --- patterns/1-initial/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 16749ee31..51c112161 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -1,4 +1,4 @@ -## Title +## Title Circle Communities From 7d69b39e2f1c613f0aceb06b8091b3b940849e7f Mon Sep 17 00:00:00 2001 From: Trueblueaddie <102972456+Trueblueaddie@users.noreply.github.com> Date: Fri, 6 Dec 2024 12:15:45 -0600 Subject: [PATCH 38/57] fix: typo --- patterns/1-initial/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 51c112161..16749ee31 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -1,4 +1,4 @@ -## Title +## Title Circle Communities From f4d12750f6fe02c8708c8fed72668c2eb54b1e66 Mon Sep 17 00:00:00 2001 From: Trueblueaddie <102972456+Trueblueaddie@users.noreply.github.com> Date: Fri, 6 Dec 2024 13:09:08 -0600 Subject: [PATCH 39/57] feat: updated framing --- patterns/1-initial/circle-communities.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 16749ee31..cd34cda84 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -4,20 +4,22 @@ Circle Communities ## Patlet -Circle Communities are essential for fostering a culture of collaborative innovation and continuous learning. Organizations often have many individuals who need to learn about new domains but struggle due to a lack of understanding and inability to ask the right questions. These communities provide a platform for synchronous conversations, where knowledgeable and confident members can engage in active listening and help build the necessary connections and understanding. +InnerSource adoption in organizations is slow due to limited understanding and engagement. Circle Communities foster a culture of collaboration and continuous learning, which are essential to InnerSource. These communities provide a platform for synchronous conversations, where knowledgeable and confident members can engage in active listening and help build the necessary connections and understanding. ## Problem -Organizations face several challenges in creating and sustaining effective Circle Communities, particularly when individuals need to learn about unfamiliar domains: +Organizations face several challenges in building individual understanding around InnerSource and growing a stakeholder community. Problems can be broken down into a few sub-categories: -* **Lack of Contextual Understanding**: Employees often struggle with relevance about new domains, hindering their learning process. +* **Lack of Contextual Understanding**: Employees often struggle with relevance about InnerSource, hindering their learning process. * **Knowledge Gaps**: There is often a significant gap between what individuals know and what they need to learn, making it difficult to engage meaningfully. * **Engagement Issues**: Without predictable and structured opportunities for synchronous conversations, engagement and participation can be low. * **Limited Expertise**: Organizations may lack sufficient confident and knowledgeable individuals who can facilitate discussions and bridge the knowledge gaps. ## Context -Circle Communities are a collaboration forum based community. Participation is voluntary. Except for the duties of a facilitator, no distinction is enforced between participants. This invokes round-table equality which maximizes authenticity and diversity. Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and perspectives. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. +Scenerio 1: Few InnerSource champions exist within your heavily sileod organization. The practice has struggled to build sustainable engagement as the culture is not hospitable to open collaboration and innovation. + +Scenerio 2: Your organization is decentralized and often stakeholders are unaware of other projects or programs. InnerSource has struggled to get engagement as the culture highly dispersed and segmented across the organization. ## Forces @@ -28,6 +30,8 @@ Circle Communities are a collaboration forum based community. Participation is v ## Solutions +Circle Communities are a collaboration forum based community. Participation is voluntary. Except for the duties of a facilitator, no distinction is enforced between participants. This invokes round-table equality which maximizes authenticity and diversity. Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and perspectives. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. + Implement a strategic approach to forming and nurturing Circle Communities that emphasizes clear objectives, inclusive participation and continuous improvement. This can be achieved through the following parallel efforts: * **Define the Purpose**: Clearly articulate the purpose and goals of the Circle Community. Ensure that these align with the broader mission of your organization or initiative. @@ -66,6 +70,7 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and ## Authors * [Michael Basil](https://www.linkedin.com/in/michaelrbasil) +* [Addie Girouard](https://www.linkedin.com/in/addiegirouard) * [Bill Westfall](https://www.linkedin.com/in/bill-westfall-3268494) * [Jim Manzzullo](https://www.linkedin.com/in/jimmanzzullo) * [Jeremy McMillan](https://www.linkedin.com/in/jeremymcm) From dbab5b36d687cbc8f0cd66495187a090788426a8 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 6 Dec 2024 15:16:44 -0600 Subject: [PATCH 40/57] fix: trailing spaces --- patterns/1-initial/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index cd34cda84..822b1da5c 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -30,7 +30,7 @@ Scenerio 2: Your organization is decentralized and often stakeholders are unawar ## Solutions -Circle Communities are a collaboration forum based community. Participation is voluntary. Except for the duties of a facilitator, no distinction is enforced between participants. This invokes round-table equality which maximizes authenticity and diversity. Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and perspectives. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. +Circle Communities are a collaboration forum based community. Participation is voluntary. Except for the duties of a facilitator, no distinction is enforced between participants. This invokes round-table equality which maximizes authenticity and diversity. Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and perspectives. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. Implement a strategic approach to forming and nurturing Circle Communities that emphasizes clear objectives, inclusive participation and continuous improvement. This can be achieved through the following parallel efforts: From 2d4526d950dd75059755279d950bcd6e1ba24beb Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 6 Dec 2024 15:42:00 -0600 Subject: [PATCH 41/57] fix: clarify related pattern linkage --- patterns/1-initial/circle-communities.md | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 822b1da5c..92f564d5b 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -50,7 +50,6 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Dedicated Community Leader](../2-structured/dedicated-community-leader.md) * [Core Team](../2-structured/core-team.md) * [Maturity Model](../2-structured/maturity-model.md) -* [Agile InnerSource Dojo](../1-initial/agile-innersource-dojo.md) ## Known Instances From b6ae5c9697fed619ceba4cc1e348188a481f5e8c Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 6 Dec 2024 18:45:44 -0600 Subject: [PATCH 42/57] fix: clarify known instances --- patterns/1-initial/circle-communities.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 92f564d5b..b3edb827e 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -53,14 +53,10 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and ## Known Instances -* Dojo Circle - * Fridays at 13:00 UTC at - * Hosted by [Dojo Center](https://dojo.center) - * Engaged via [InnerSource Commons Foundation](https://innersourcecommons.org) in Slack at ```#dojo-center``` - * Affiliated with the Mindset, Agile and InnerSource sub-communities within _InnerSource Dojo from SAP_ * [InnerSource Dojo from SAP](https://www.youtube.com/watch?v=fXoVm5iTSCc) * _Unplugged InnerSource_ sessions within the _Reuse & InnerSource_ workgroup of [SAP Cross-Platform Architecture](https://community.sap.com/t5/technology-blogs-by-sap/cross-product-architecture-embracing-conway-s-law-for-better-software/ba-p/13648600) * [Guilds at the BBC](https://youtu.be/MyYgk-jdjSw?t=511) +* [Mindset Dojo Community](https://dojo.center) ## Status From 8bf40310dcc0a65725acd04af6c2152cd742da8a Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Fri, 6 Dec 2024 19:33:26 -0600 Subject: [PATCH 43/57] fix: typos --- patterns/1-initial/circle-communities.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index b3edb827e..f2022166e 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -17,9 +17,9 @@ Organizations face several challenges in building individual understanding aroun ## Context -Scenerio 1: Few InnerSource champions exist within your heavily sileod organization. The practice has struggled to build sustainable engagement as the culture is not hospitable to open collaboration and innovation. +Scenario 1: Few InnerSource champions exist within your heavily siloed organization. The practice has struggled to build sustainable engagement as the culture is not hospitable to open collaboration and innovation. -Scenerio 2: Your organization is decentralized and often stakeholders are unaware of other projects or programs. InnerSource has struggled to get engagement as the culture highly dispersed and segmented across the organization. +Scenario 2: Your organization is decentralized and often stakeholders are unaware of other projects or programs. InnerSource has struggled to get engagement as the culture is highly dispersed and segmented across the organization. ## Forces @@ -36,7 +36,7 @@ Implement a strategic approach to forming and nurturing Circle Communities that * **Define the Purpose**: Clearly articulate the purpose and goals of the Circle Community. Ensure that these align with the broader mission of your organization or initiative. * **Establish Social Conventions**: Develop and communicate social conventions that promote respect, inclusivity and open dialogue. Encourage members to embrace and evolve these guidelines to create a safe and supportive environment. -* **Facilitate Regular Meetings**: Schedule regular meetings (e.g., weekly) to maintain engagement and momentum. Use these meetings to discuss progress, share insights and address challenges. Meetings are meant to be open for people to put things "onto the table" for unpacking. If there are specific goals and objectives to complete, then they must be negotatied by the attending group. +* **Facilitate Regular Meetings**: Schedule regular meetings (e.g., weekly) to maintain engagement and momentum. Use these meetings to discuss progress, share insights and address challenges. Meetings are meant to be open for people to put things "onto the table" for unpacking. If there are specific goals and objectives to complete, then they must be negotiated by the attending group. * **Rotate Leadership**: Encourage shared leadership by rotating the facilitation role among members. This helps distribute responsibility and fosters a sense of connection. * **Use Collaborative Tools**: Leverage collaborative tools and platforms (e.g., Jitsi Meet, Slack, GitHub) to facilitate communication, documentation and knowledge sharing. Insights learned can be optionally shared to social channels such as Slack and LinkedIn, ensuring privacy. * **Foster a Culture of Continuous Improvement**: Regularly solicit feedback from members to identify areas for improvement. Use this feedback to refine the conditioning and activities of the Circle Community. From 144e991702950e3caf54556cfcb4a82a2a49bb79 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 04:30:42 -0600 Subject: [PATCH 44/57] fix: Cleanup acknowledgements - remove organizations --- patterns/1-initial/circle-communities.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index f2022166e..e2d921760 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -83,8 +83,6 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [Alfred Darby III](https://www.linkedin.com/in/alfred-darby-iii-21b6683) * [Nick Basil](https://www.linkedin.com/in/nick-basil) * [Allison Kaufmann](https://www.linkedin.com/in/allisonkaufmann29) -* [Dojo Consortium](https://dojoconsortium.org) -* [Thingy Farm](https://thingyfarm.com/) ## Alias From c888d391ff5e56425d13864fa54bed51616f644c Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 04:35:11 -0600 Subject: [PATCH 45/57] fix: Remove per request --- patterns/1-initial/circle-communities.md | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index e2d921760..9acbbf69a 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -56,7 +56,6 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * [InnerSource Dojo from SAP](https://www.youtube.com/watch?v=fXoVm5iTSCc) * _Unplugged InnerSource_ sessions within the _Reuse & InnerSource_ workgroup of [SAP Cross-Platform Architecture](https://community.sap.com/t5/technology-blogs-by-sap/cross-product-architecture-embracing-conway-s-law-for-better-software/ba-p/13648600) * [Guilds at the BBC](https://youtu.be/MyYgk-jdjSw?t=511) -* [Mindset Dojo Community](https://dojo.center) ## Status From 69e15378455f4f1195f79d4b5d86c9bb5b81427c Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 04:36:57 -0600 Subject: [PATCH 46/57] fix: Requested cleanup Co-authored-by: Sebastian Spier --- patterns/1-initial/circle-communities.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 9acbbf69a..1eaa06bb8 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -45,12 +45,6 @@ Implement a strategic approach to forming and nurturing Circle Communities that Embracing this pattern helps InnerSource programs become vibrant, effective and sustainable. Participants will feel more connected and engaged, leading to increased knowledge sharing, innovation and collective growth. -## Related Patterns - -* [Dedicated Community Leader](../2-structured/dedicated-community-leader.md) -* [Core Team](../2-structured/core-team.md) -* [Maturity Model](../2-structured/maturity-model.md) - ## Known Instances * [InnerSource Dojo from SAP](https://www.youtube.com/watch?v=fXoVm5iTSCc) From 9d5b926650ec589a1abea4c1374a295c42fdc370 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 04:40:24 -0600 Subject: [PATCH 47/57] fix: To be handled in separate PR --- patterns/2-structured/maturity-model.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/patterns/2-structured/maturity-model.md b/patterns/2-structured/maturity-model.md index 91f222531..629c2e477 100644 --- a/patterns/2-structured/maturity-model.md +++ b/patterns/2-structured/maturity-model.md @@ -208,12 +208,6 @@ Prior to adopting InnerSource as a working model, teams are aware of the practices that are expected of them - both in the short term and in the long term. -## Related Patterns - -* [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) -* [Circle Communities](https://patterns.innersourcecommons.org/p/circle-communities) -* [Agile InnerSource Dojo](https://patterns.innersourcecommons.org/p/agile-innersource-dojo) - ## Known Instances * Entelgy From 23c6811322cf5cc8243e981a1345f10086207c01 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 04:43:07 -0600 Subject: [PATCH 48/57] fix: To be handled in separate PR --- patterns/2-structured/dedicated-community-leader.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/patterns/2-structured/dedicated-community-leader.md b/patterns/2-structured/dedicated-community-leader.md index e6f12deb9..8f5235d75 100644 --- a/patterns/2-structured/dedicated-community-leader.md +++ b/patterns/2-structured/dedicated-community-leader.md @@ -56,11 +56,6 @@ A community leader with the properties described above will lend a face and embo Having excellent and dedicated community leaders is a precondition for the success of InnerSource. It is, however, not a silver bullet. There are many challenges of InnerSource which are above and beyond what a community leader can tackle, such as budgetary, legal, fiscal or other organizational challenges. -## Related Patterns - -* [Circle Communities](https://patterns.innersourcecommons.org/p/circle-communities) -* [Agile InnerSource Dojo](https://patterns.innersourcecommons.org/p/agile-innersource-dojo) - ## Known Instances * _BIOS at Robert Bosch GmbH_. Note that InnerSource at Bosch was, for the majority, aimed at increasing innovation and to a large degree dealt with internal facing products. This pattern is currently not used at Bosch for lack of funding. From 135e3420441158e3f70c44cf493b9e8f58dc099a Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 04:56:58 -0600 Subject: [PATCH 49/57] fix: Cleanup language to replace champion term Co-authored-by: Sebastian Spier --- patterns/1-initial/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 1eaa06bb8..84dba3ec4 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -17,7 +17,7 @@ Organizations face several challenges in building individual understanding aroun ## Context -Scenario 1: Few InnerSource champions exist within your heavily siloed organization. The practice has struggled to build sustainable engagement as the culture is not hospitable to open collaboration and innovation. +Scenario 1: Few people with extensive InnerSource knowledge exist within your heavily siloed organization. The practice has struggled to build sustainable engagement as the culture is not hospitable to open collaboration and innovation. Scenario 2: Your organization is decentralized and often stakeholders are unaware of other projects or programs. InnerSource has struggled to get engagement as the culture is highly dispersed and segmented across the organization. From 36289b5ffc4b228a3cda84faa649835d07042e4a Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 04:58:06 -0600 Subject: [PATCH 50/57] fix: Cleanup requested Co-authored-by: Sebastian Spier --- patterns/1-initial/circle-communities.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 84dba3ec4..c4b5ef67d 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -51,6 +51,12 @@ Embracing this pattern helps InnerSource programs become vibrant, effective and * _Unplugged InnerSource_ sessions within the _Reuse & InnerSource_ workgroup of [SAP Cross-Platform Architecture](https://community.sap.com/t5/technology-blogs-by-sap/cross-product-architecture-embracing-conway-s-law-for-better-software/ba-p/13648600) * [Guilds at the BBC](https://youtu.be/MyYgk-jdjSw?t=511) +## Related Patterns + +* [Dedicated Community Leader](../2-structured/dedicated-community-leader.md) +* [Core Team](../2-structured/core-team.md) +* [Maturity Model](../2-structured/maturity-model.md) + ## Status * Initial From 804f5c2e7ca31a64749fd2e3fb1c7e289179a8b0 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 16:19:04 -0600 Subject: [PATCH 51/57] fix: Clarify Patlet structure --- patterns/1-initial/circle-communities.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index c4b5ef67d..18164cb2e 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -4,7 +4,7 @@ Circle Communities ## Patlet -InnerSource adoption in organizations is slow due to limited understanding and engagement. Circle Communities foster a culture of collaboration and continuous learning, which are essential to InnerSource. These communities provide a platform for synchronous conversations, where knowledgeable and confident members can engage in active listening and help build the necessary connections and understanding. +InnerSource adoption is slow in organizations due to limited understanding, engagement, and contextual relevance. Circle Communities address this by fostering synchronous conversations that build connections, close knowledge gaps, and cultivate collaboration and continuous learning. ## Problem From 061a8c2b11b41dc3a378322ae2ec86084d6acd46 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 16:43:07 -0600 Subject: [PATCH 52/57] refactor: Restructure and augment primary sections --- patterns/1-initial/circle-communities.md | 47 ++++++++++++++---------- 1 file changed, 28 insertions(+), 19 deletions(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 18164cb2e..fcc572b6e 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -8,38 +8,47 @@ InnerSource adoption is slow in organizations due to limited understanding, enga ## Problem -Organizations face several challenges in building individual understanding around InnerSource and growing a stakeholder community. Problems can be broken down into a few sub-categories: +Organizations face several challenges in building individual understanding around InnerSource and growing a stakeholder community. These challenges include: -* **Lack of Contextual Understanding**: Employees often struggle with relevance about InnerSource, hindering their learning process. -* **Knowledge Gaps**: There is often a significant gap between what individuals know and what they need to learn, making it difficult to engage meaningfully. -* **Engagement Issues**: Without predictable and structured opportunities for synchronous conversations, engagement and participation can be low. -* **Limited Expertise**: Organizations may lack sufficient confident and knowledgeable individuals who can facilitate discussions and bridge the knowledge gaps. +- **Lack of Contextual Understanding**: Employees often struggle with relevance about InnerSource, hindering their learning process. +- **Knowledge Gaps**: Significant gaps exist between what individuals know and what they need to learn, making meaningful engagement difficult. +- **Engagement Issues**: Without predictable and structured opportunities for synchronous conversations, engagement and participation can be low. +- **Limited Expertise**: Organizations may lack confident and knowledgeable individuals to facilitate discussions and bridge knowledge gaps. +- **Lack of Local Support**: Teams often begin adopting InnerSource frameworks but lack support in their immediate environments to address challenges effectively, leading to stalled progress and frustration. ## Context -Scenario 1: Few people with extensive InnerSource knowledge exist within your heavily siloed organization. The practice has struggled to build sustainable engagement as the culture is not hospitable to open collaboration and innovation. +* **Scenario 1**: Few people with extensive InnerSource knowledge exist within your heavily siloed organization. The practice has struggled to build sustainable engagement as the culture is not hospitable to open collaboration and innovation. -Scenario 2: Your organization is decentralized and often stakeholders are unaware of other projects or programs. InnerSource has struggled to get engagement as the culture is highly dispersed and segmented across the organization. +* **Scenario 2**: Your organization is decentralized and often stakeholders are unaware of other projects or programs. InnerSource has struggled to get engagement as the culture is highly dispersed and segmented across the organization. ## Forces -* **Diversity of Participants**: Circle Communities often bring together individuals with different backgrounds, expertise and expectations. -* **Need for Safe Spaces**: Members must feel safe to share their thoughts, experiences and perspectives. -* **Continuous Engagement**: Sustained participation is crucial for the longevity and impact of the community. -* **Knowledge Sharing**: Effective mechanisms for sharing knowledge and best practices are needed. +* **Complexity of Understanding**: InnerSource concepts can feel abstract and challenging to contextualize. +* **Lack of Structured Engagement Opportunities**: Without formal or recurring spaces for discussions, participation is inconsistent. +* **Limited Access to Expertise**: Few knowledgeable individuals can consistently bridge gaps or act as facilitators. +* **Cultural Barriers**: Siloed or decentralized cultures resist open collaboration and innovation. ## Solutions -Circle Communities are a collaboration forum based community. Participation is voluntary. Except for the duties of a facilitator, no distinction is enforced between participants. This invokes round-table equality which maximizes authenticity and diversity. Circle Communities often bring together individuals with different backgrounds, expertise and expectations. Members must feel safe to share their thoughts, experiences and perspectives. Sustained participation is crucial for the longevity and impact of the community. Effective mechanisms for sharing knowledge and best practices are needed. +Circle Communities provide a collaborative forum for voluntary participation. They foster an environment of round-table equality, maximizing authenticity and diversity. Key elements of this solution include: -Implement a strategic approach to forming and nurturing Circle Communities that emphasizes clear objectives, inclusive participation and continuous improvement. This can be achieved through the following parallel efforts: +* **Semi-Dedicated Community Participation**: These communities include participation from deep-knowledge experts who proactively hold the space, ensuring discussions are constructive and aligned with InnerSource principles. These experts are prepared to address topics of interest to support attendees, particularly newcomers or those struggling to get started. +* **Flexible Meeting Flow**: Meetings are not prescriptive presentations. Instead, they provide a space for attendees to get moving or unstuck by addressing early curiosity or challenges. When no pressing issues arise, discussions focus on topics of shared interest guided by expert participants. +* **Agreed Meeting Agenda**: Each meeting’s agenda is collaboratively decided by the group, ensuring productivity and relevance. In cases where consensus is not reached, decisions defer to the (semi-)dedicated leaders for guidance and facilitation. +* **Diversity of Participants**: Bringing together individuals with varied backgrounds, expertise, and expectations fosters richer discussions and innovation. +* **Safe Spaces for Expression**: Members feel safe to share their thoughts, experiences, and perspectives. +* **Regular Engagement**: Sustained participation is encouraged through regular meetings, which maintain momentum and build trust. +* **Effective Knowledge Sharing**: Mechanisms such as collaborative tools and social conventions promote sharing best practices and fostering continuous learning. -* **Define the Purpose**: Clearly articulate the purpose and goals of the Circle Community. Ensure that these align with the broader mission of your organization or initiative. -* **Establish Social Conventions**: Develop and communicate social conventions that promote respect, inclusivity and open dialogue. Encourage members to embrace and evolve these guidelines to create a safe and supportive environment. -* **Facilitate Regular Meetings**: Schedule regular meetings (e.g., weekly) to maintain engagement and momentum. Use these meetings to discuss progress, share insights and address challenges. Meetings are meant to be open for people to put things "onto the table" for unpacking. If there are specific goals and objectives to complete, then they must be negotiated by the attending group. -* **Rotate Leadership**: Encourage shared leadership by rotating the facilitation role among members. This helps distribute responsibility and fosters a sense of connection. -* **Use Collaborative Tools**: Leverage collaborative tools and platforms (e.g., Jitsi Meet, Slack, GitHub) to facilitate communication, documentation and knowledge sharing. Insights learned can be optionally shared to social channels such as Slack and LinkedIn, ensuring privacy. -* **Foster a Culture of Continuous Improvement**: Regularly solicit feedback from members to identify areas for improvement. Use this feedback to refine the conditioning and activities of the Circle Community. +To nurture Circle Communities, implement these practices: + +* **Define the Purpose**: Clearly articulate goals and align them with the organization's mission. +* **Establish Social Conventions**: Develop guidelines to promote respect, inclusivity, and open dialogue, evolving them over time. +* **Facilitate Regular Meetings**: Schedule consistent meetings for progress discussions, insight sharing, and collaborative problem-solving. +* **Rotate Leadership**: Encourage shared leadership to distribute responsibility and deepen member connections. +* **Leverage Collaborative Tools**: Use tools like Slack or GitHub to facilitate communication, documentation, and privacy-preserving insights sharing. +* **Foster Continuous Improvement**: Solicit regular feedback to refine the community's activities and structure. ## Resulting Context From db85b0328d82d4fa024a63834064c38f584687a0 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 17:10:10 -0600 Subject: [PATCH 53/57] refactor: Ground key sections into InnerSource specific aspects --- patterns/1-initial/circle-communities.md | 44 +++++++++++++----------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index fcc572b6e..72fb2ebc0 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -8,38 +8,42 @@ InnerSource adoption is slow in organizations due to limited understanding, enga ## Problem -Organizations face several challenges in building individual understanding around InnerSource and growing a stakeholder community. These challenges include: +Organizations face several challenges in building individual understanding around InnerSource and ensuring the diffusion of fresh ideas and practices beyond isolated innovators and innovation teams. These challenges include: -- **Lack of Contextual Understanding**: Employees often struggle with relevance about InnerSource, hindering their learning process. -- **Knowledge Gaps**: Significant gaps exist between what individuals know and what they need to learn, making meaningful engagement difficult. -- **Engagement Issues**: Without predictable and structured opportunities for synchronous conversations, engagement and participation can be low. -- **Limited Expertise**: Organizations may lack confident and knowledgeable individuals to facilitate discussions and bridge knowledge gaps. -- **Lack of Local Support**: Teams often begin adopting InnerSource frameworks but lack support in their immediate environments to address challenges effectively, leading to stalled progress and frustration. +* **Lack of Contextual Understanding**: Employees often struggle to connect InnerSource practices with the core principles of openness, transparency, prioritized mentorship, and voluntary code contribution, hindering their learning process. +* **Knowledge Gaps**: Significant gaps exist between what individuals know and what they need to learn about InnerSource patterns and practices, making meaningful engagement difficult. +* **Engagement Issues**: Without predictable and structured opportunities for synchronous conversations, engagement and participation can be low, leaving mindset and behavioral changes unsupported. +* **Limited Expertise**: Organizations may lack confident and knowledgeable individuals to facilitate discussions and bridge knowledge gaps, especially in embodying InnerSource principles in practice. +* **Lack of Connection**: Isolated innovators and innovation teams often work independently and lack opportunities to support each other in addressing the bespoke challenges they encounter in their InnerSource journeys. ## Context -* **Scenario 1**: Few people with extensive InnerSource knowledge exist within your heavily siloed organization. The practice has struggled to build sustainable engagement as the culture is not hospitable to open collaboration and innovation. - -* **Scenario 2**: Your organization is decentralized and often stakeholders are unaware of other projects or programs. InnerSource has struggled to get engagement as the culture is highly dispersed and segmented across the organization. +* **Scenario 1**: Few people with extensive InnerSource knowledge exist within your heavily siloed organization. The practice has struggled to build sustainable engagement as the culture is not hospitable to open collaboration and innovation, and principles like openness and transparency are not embedded in day-to-day interactions. +* **Scenario 2**: Your organization is decentralized, and isolated innovators and innovation teams pursue InnerSource initiatives independently. Stakeholders are often unaware of parallel efforts, limiting opportunities to align on shared goals, practices, or resources. This lack of connection leaves them without mutual support to address the bespoke challenges they face. ## Forces -* **Complexity of Understanding**: InnerSource concepts can feel abstract and challenging to contextualize. -* **Lack of Structured Engagement Opportunities**: Without formal or recurring spaces for discussions, participation is inconsistent. -* **Limited Access to Expertise**: Few knowledgeable individuals can consistently bridge gaps or act as facilitators. -* **Cultural Barriers**: Siloed or decentralized cultures resist open collaboration and innovation. +The following factors make solving these problems difficult: + +* **Meeting Participants Where They Are**: Participants often join with varying levels of understanding, making it challenging to balance discussions for newcomers and experienced practitioners alike. +* **Complexity of Understanding**: InnerSource principles can feel abstract, especially for those new to the concept or lacking mentorship, making it difficult to connect patterns and practices to the principles. +* **Mindset Gaps**: Adopting InnerSource requires shifts in mindset, such as embracing openness, transparency, and voluntary contribution, which are not always intuitive in traditional organizational cultures. +* **Lack of Structured Engagement Opportunities**: Without formal or recurring spaces for discussions, participation and the reinforcement of behavioral change remain inconsistent. +* **Limited Access to Expertise**: Few knowledgeable individuals can consistently bridge gaps, model the principles, or guide others in grounding practices into the principles. +* **Cultural Barriers**: Siloed or decentralized cultures resist open collaboration, transparency, and mentorship, which are foundational to InnerSource. ## Solutions -Circle Communities provide a collaborative forum for voluntary participation. They foster an environment of round-table equality, maximizing authenticity and diversity. Key elements of this solution include: +Circle Communities for InnerSource provide a collaborative forum that connects isolated innovators and innovation teams, enabling them to support each other in addressing bespoke challenges while aligning practices with InnerSource principles. Key elements of this solution include: -* **Semi-Dedicated Community Participation**: These communities include participation from deep-knowledge experts who proactively hold the space, ensuring discussions are constructive and aligned with InnerSource principles. These experts are prepared to address topics of interest to support attendees, particularly newcomers or those struggling to get started. -* **Flexible Meeting Flow**: Meetings are not prescriptive presentations. Instead, they provide a space for attendees to get moving or unstuck by addressing early curiosity or challenges. When no pressing issues arise, discussions focus on topics of shared interest guided by expert participants. +* **Principle-Centered Facilitation**: Semi-dedicated leaders and community members ensure that meetings embody openness, transparency, prioritized mentorship, and voluntary contribution. They guide discussions to connect practices and patterns back to these principles, helping participants move forward with their initiatives and challenges. +* **Building Connections Across Silos**: Meetings prioritize creating connections among isolated innovators and innovation teams who may be unaware of parallel efforts in the organization. These connections foster mutual support and shared learning to address bespoke challenges collaboratively. +* **Meeting Participants Where They Are**: Each meeting addresses the needs of attendees, focusing on helping newcomers and recurring participants get unstuck, clarify their understanding of InnerSource principles, and tackle specific challenges they encounter. +* **Support for Mindset Shifts**: Conversations foster mindset changes necessary for InnerSource success, such as cultivating openness, addressing barriers to transparency, and encouraging voluntary contributions and mentorship behaviors. +* **Flexible Meeting Flow**: Meetings are not prescriptive presentations. Instead, they provide a space for attendees to explore challenges, ask questions, and share early curiosity or struggles, with discussions anchored in InnerSource principles. * **Agreed Meeting Agenda**: Each meeting’s agenda is collaboratively decided by the group, ensuring productivity and relevance. In cases where consensus is not reached, decisions defer to the (semi-)dedicated leaders for guidance and facilitation. -* **Diversity of Participants**: Bringing together individuals with varied backgrounds, expertise, and expectations fosters richer discussions and innovation. -* **Safe Spaces for Expression**: Members feel safe to share their thoughts, experiences, and perspectives. -* **Regular Engagement**: Sustained participation is encouraged through regular meetings, which maintain momentum and build trust. -* **Effective Knowledge Sharing**: Mechanisms such as collaborative tools and social conventions promote sharing best practices and fostering continuous learning. +* **Real-World Examples**: Participants are encouraged to share specific examples of successes and challenges in applying InnerSource principles, providing practical learning opportunities for the community. +* **Knowledge Sharing and Best Practices**: Discussions include reviewing best practices such as how to promote openness in code review, establish transparent governance, or mentor contributors effectively. To nurture Circle Communities, implement these practices: From 07d3c64f00c35997eb450567912dd33494cc3862 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Sun, 5 Jan 2025 17:14:15 -0600 Subject: [PATCH 54/57] refactor: Connect Resulting Context to Solution --- patterns/1-initial/circle-communities.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 72fb2ebc0..2555cba0f 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -56,7 +56,14 @@ To nurture Circle Communities, implement these practices: ## Resulting Context -Embracing this pattern helps InnerSource programs become vibrant, effective and sustainable. Participants will feel more connected and engaged, leading to increased knowledge sharing, innovation and collective growth. +Circle Communities address knowledge gaps, isolation, and low engagement by fostering connections and aligning practices with InnerSource principles. Through principle-centered facilitation and collaborative problem-solving, these communities enable: + +* **Mindset Shifts**: Help participants embrace openness, transparency, and voluntary contribution as part of their daily work. +* **Behavioral Change**: Encourage actionable habits, such as mentorship and shared accountability, that reinforce InnerSource principles. +* **Enhanced Knowledge Sharing**: Empower participants with insights that connect practices to principles, fostering deeper understanding. +* **Stronger Connections**: Build mutual support networks to tackle bespoke challenges and create alignment across silos. +* **Sustained Engagement**: Foster inclusivity and relevance through flexible meeting structures and participant-driven agendas. +* **Cultural Transformation**: Scale values of openness and collaboration to drive continuous learning and growth. ## Known Instances From e2fbb5c1a6fbaa8cb769c932d8e0e1cb6e365754 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Mon, 6 Jan 2025 07:55:34 -0600 Subject: [PATCH 55/57] refactor: Resulting Context --- patterns/1-initial/circle-communities.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 2555cba0f..7675a06d4 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -56,14 +56,16 @@ To nurture Circle Communities, implement these practices: ## Resulting Context -Circle Communities address knowledge gaps, isolation, and low engagement by fostering connections and aligning practices with InnerSource principles. Through principle-centered facilitation and collaborative problem-solving, these communities enable: - -* **Mindset Shifts**: Help participants embrace openness, transparency, and voluntary contribution as part of their daily work. -* **Behavioral Change**: Encourage actionable habits, such as mentorship and shared accountability, that reinforce InnerSource principles. -* **Enhanced Knowledge Sharing**: Empower participants with insights that connect practices to principles, fostering deeper understanding. -* **Stronger Connections**: Build mutual support networks to tackle bespoke challenges and create alignment across silos. -* **Sustained Engagement**: Foster inclusivity and relevance through flexible meeting structures and participant-driven agendas. -* **Cultural Transformation**: Scale values of openness and collaboration to drive continuous learning and growth. +Circle Communities create an environment where individuals and teams collaboratively explore InnerSource principles and practices, leading to tangible improvements in mindset, behavior, and organizational culture. By fostering connections across silos and providing structured opportunities for dialogue, these communities enable: + +* **Practical Understanding**: Participants gain actionable insights by relating principles to real-world scenarios, bridging the gap between theory and practice. +* **Collaborative Problem-Solving**: Members address challenges collectively, leveraging diverse perspectives to overcome barriers and refine their approaches. +* **Cultural Integration**: Core values like openness, transparency, and mentorship become embedded in day-to-day work, supporting sustained organizational transformation. +* **Knowledge Flow**: Ideas, experiences, and best practices circulate freely, reducing knowledge gaps and sparking continuous learning. +* **Supportive Networks**: Strong relationships form among innovators, fostering a sense of mutual accountability and shared purpose. +* **Sustained Engagement**: Flexible meeting formats and participant-driven agendas ensure relevance and encourage ongoing involvement. + +Ultimately, Circle Communities help organizations scale InnerSource adoption by cultivating a culture of continuous learning, collaboration, and innovation, transforming both individual mindsets and systemic practices. ## Known Instances From d088fb85f1d14fcdd900fee652dbaa30c25b223e Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Mon, 6 Jan 2025 08:11:00 -0600 Subject: [PATCH 56/57] fix: Forces should not have solution item --- patterns/1-initial/circle-communities.md | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 7675a06d4..5483812ac 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -25,7 +25,6 @@ Organizations face several challenges in building individual understanding aroun The following factors make solving these problems difficult: -* **Meeting Participants Where They Are**: Participants often join with varying levels of understanding, making it challenging to balance discussions for newcomers and experienced practitioners alike. * **Complexity of Understanding**: InnerSource principles can feel abstract, especially for those new to the concept or lacking mentorship, making it difficult to connect patterns and practices to the principles. * **Mindset Gaps**: Adopting InnerSource requires shifts in mindset, such as embracing openness, transparency, and voluntary contribution, which are not always intuitive in traditional organizational cultures. * **Lack of Structured Engagement Opportunities**: Without formal or recurring spaces for discussions, participation and the reinforcement of behavioral change remain inconsistent. From 9fe0f57358d7a0debc390a9d476bcd8f5accaaa4 Mon Sep 17 00:00:00 2001 From: Michael Basil Date: Mon, 6 Jan 2025 11:08:47 -0600 Subject: [PATCH 57/57] refactor: Make clear call-out for dedicated leadership --- patterns/1-initial/circle-communities.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/patterns/1-initial/circle-communities.md b/patterns/1-initial/circle-communities.md index 5483812ac..a5da781cd 100644 --- a/patterns/1-initial/circle-communities.md +++ b/patterns/1-initial/circle-communities.md @@ -35,12 +35,12 @@ The following factors make solving these problems difficult: Circle Communities for InnerSource provide a collaborative forum that connects isolated innovators and innovation teams, enabling them to support each other in addressing bespoke challenges while aligning practices with InnerSource principles. Key elements of this solution include: -* **Principle-Centered Facilitation**: Semi-dedicated leaders and community members ensure that meetings embody openness, transparency, prioritized mentorship, and voluntary contribution. They guide discussions to connect practices and patterns back to these principles, helping participants move forward with their initiatives and challenges. +* **Principle-Centered Facilitation**: Dedicated leaders and community members ensure that meetings embody openness, transparency, prioritized mentorship, and voluntary contribution. They guide discussions to connect practices and patterns back to these principles, helping participants move forward with their initiatives and challenges. * **Building Connections Across Silos**: Meetings prioritize creating connections among isolated innovators and innovation teams who may be unaware of parallel efforts in the organization. These connections foster mutual support and shared learning to address bespoke challenges collaboratively. * **Meeting Participants Where They Are**: Each meeting addresses the needs of attendees, focusing on helping newcomers and recurring participants get unstuck, clarify their understanding of InnerSource principles, and tackle specific challenges they encounter. * **Support for Mindset Shifts**: Conversations foster mindset changes necessary for InnerSource success, such as cultivating openness, addressing barriers to transparency, and encouraging voluntary contributions and mentorship behaviors. * **Flexible Meeting Flow**: Meetings are not prescriptive presentations. Instead, they provide a space for attendees to explore challenges, ask questions, and share early curiosity or struggles, with discussions anchored in InnerSource principles. -* **Agreed Meeting Agenda**: Each meeting’s agenda is collaboratively decided by the group, ensuring productivity and relevance. In cases where consensus is not reached, decisions defer to the (semi-)dedicated leaders for guidance and facilitation. +* **Agreed Meeting Agenda**: Each meeting’s agenda is collaboratively decided by the group, ensuring productivity and relevance. In cases where consensus is not reached, decisions defer to the dedicated leaders for guidance and facilitation. * **Real-World Examples**: Participants are encouraged to share specific examples of successes and challenges in applying InnerSource principles, providing practical learning opportunities for the community. * **Knowledge Sharing and Best Practices**: Discussions include reviewing best practices such as how to promote openness in code review, establish transparent governance, or mentor contributors effectively.