From 05102f105ee59d4022bf85f888a304d373bde5b4 Mon Sep 17 00:00:00 2001 From: Roman Martin Gil Date: Tue, 5 Mar 2024 07:58:13 +0100 Subject: [PATCH 01/11] :sparkles: Add Code of Conduct Pattern --- .../CODE_OF_CONDUCT-for-the-community.png | Bin 0 -> 153369 bytes assets/img/code-of-conduct/README.md | 11 +++ patterns/1-initial/code-of-conduct.md | 87 ++++++++++++++++++ 3 files changed, 98 insertions(+) create mode 100644 assets/img/code-of-conduct/CODE_OF_CONDUCT-for-the-community.png create mode 100644 assets/img/code-of-conduct/README.md create mode 100644 patterns/1-initial/code-of-conduct.md diff --git a/assets/img/code-of-conduct/CODE_OF_CONDUCT-for-the-community.png b/assets/img/code-of-conduct/CODE_OF_CONDUCT-for-the-community.png new file mode 100644 index 0000000000000000000000000000000000000000..c434629aa9e0de9760dc23e89894ba10349d21b4 GIT binary patch literal 153369 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τ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 z zTPy?@$4cYrOB^Pb%Ntrx8%<=|s8)1e{!wg4jLWMRXjUdnc&OIOJ{)(gs7@GwbPm+d zy7R7jlBWAvuB;CGua#I1*QizUp*@ZQ1<`q|CQHpmocm>Jx~VM#G-(%ncU;o%ZkPPT z?K0YIdc(P^t~%KdQP#9YK?HTTvFWUzc5jd$_&o)RPO6xMp<0w!)6pBcmA!t}-g=3k zV{&vzkqK6SisejTEXspgHm(vjw!N7gb{;tt2ZeFzeh8^TD3t^r>J#V5TPC;eO~*kjeUU{jq3vODxeoyV zSANfm8NYu5VIOZqLCzrv9D(hqmHa(<_K@aKf`AF3rF~s+_DhymbwRrWaRNz*<9(?; z=@PkH{wZWNc5(7Q}709i?dul~HJkknQ&QQLol-Zigz}^BB|2 z)~)4mC^k<@=Gxc<5zm(`gWv3qWku@u@9gmeTve6&p?k6!NNMrEFO5DtxRSKi-Y_xv z;%sORx@+ZrS>cf%c(GD6+Bhb0ENUOekt4V8p@iK!PutEHo?SNk!yWDiRa&myhL)Ps zY32vfgC;zWdS-J7Ky zXHq{oD#X+&hxV2m$G-hY9%-?NcN@w9+U!+`vKuU#+7P_u9Ba}sS6nzhm6I?a%)6c# z5;(1{)M6b8HVWihIh&rmVrKPU zA&}A*i?p{UI|R#f;DHazIR%J#Z>_s)LG;(@Najr%IXmlHUvVhA8;5OFSg9Sh>qGu* zTthGFkd=M5J*e}$!IKXW4R_%w7In*Uf+Pt@ROj3<4z*cZWI9n^zP|JWIyYYRXpdL? zb%J@zWslAL<*Ht1sbsw01;q{~Le`OAKu z%ym|k9eo4Z2k%b<{noO3tj6JHaUa%q#K&_8nA7~(r~qjNpwL`@b% zw0!zXUI?S^>kN8P%-d^i3x_#R1BG4ppj{?Dblz(EbNkXyrsj%)^|=L;5(_9> z_%7z@})Y(b$;E|+Gkt2f>`z4& z!ng7Xq^7J?hx4Preo-+q95@A z3`n)+gj~VefvVuMP!wN@(>zmK%QxG|6eq&00t%rV%N=BlNQi1MNyxAY9OWOOEeY^j ztzUa_0KPKgqI9)Uxw?ZR>f_^Mfk4Wzx7pvGPfahoct+jnhPry}f(_beya$u98}OD3 z3{@|wb)l&4$*4tU94OgLVMWtd5oJDCb%!XV-12c$_rf6q$W~)r3MQC@B&dT&o=;4$ ze$rE`y<}uk3If`BuU9k1hRXw--@d(fiopMM6deAjZO6d4ygWlNJ%$a~>y z#)+Jj_NK`lPf10=&gbd=|M2paLqvOuddn8;AFLc=aJwL1GSvoS1W7CLqL6C6LDW(V zo!b9H(u})?ij%ZhW2i=^*O;?h`J>VLn+@Pc_)fwkd>UA|0Wl00L|}oK6LC$r_c@oy z*53?_6a{gY@;EuRlQAATtKawKLR5vo-Wd|NiZZDa5lN&Yd|| zq!y~`i9eNK!eM?*n^n<-(y!NiK+GO>8(<|Om;cz9r< zMvP6%Wa6*GBp9!>G$lK|OhGKn;pa|{%E~*eET;!W&Z>pz>*rZ8K?gvGRdtypCUbLQ z2^+Hig&DxB$4t`u*Y-CP8vV8XCosu;@!#=7c=O6Hc9Z${Q>?$79sK&A@FVlx|NXs8(KHA;24$20)z8-LrQsTPf)07k4EF z6smg8SvOAeUv%fKVs{M2~#|Ifax*FO$w$^)()+F8o9 O2@N%!zbmfZeefUCz4X`s literal 0 HcmV?d00001 diff --git a/assets/img/code-of-conduct/README.md b/assets/img/code-of-conduct/README.md new file mode 100644 index 000000000..d150e01ec --- /dev/null +++ b/assets/img/code-of-conduct/README.md @@ -0,0 +1,11 @@ +# Credits + +If you want to edit this illustration, please request access to this [source document](https://docs.google.com/presentation/d/11JOByEO9QXlRLXX5BIv9rjUzPzCKErZzknD1OLcprQQ/edit?usp=sharing). + +The humans in the illustration are [bro](https://storyset.com/illustration/coding/bro) and [pana](https://storyset.com/illustration/high-five/pana) from Storyset. + +See: + +- [Web illustrations by Storyset](https://storyset.com/web) +- [People illustrations by Storyset](https://storyset.com/people) +- [Community illustrations by Storyset](https://storyset.com/community) diff --git a/patterns/1-initial/code-of-conduct.md b/patterns/1-initial/code-of-conduct.md new file mode 100644 index 000000000..b26b5ad96 --- /dev/null +++ b/patterns/1-initial/code-of-conduct.md @@ -0,0 +1,87 @@ +## Title + +Code of Conduct + +## Patlet + +A healthy and inclusive InnerSource community requires strong levels of communications and interactions. +Establishing a Code of Conduct provides guidelines for establishing rules and expectations regarding +behavior and interactions within the community. + +## Problem + +InnerSource initiatives often involve collaboration among individuals and teams from diverse backgrounds +and perspectives. The absence of clear rules of communication and interaction leaves room for ambiguity and +potential conflicts within the InnerSource community. Without established guidelines, members may engage +in behavior that is harmful, discriminatory, or counterproductive, leading to a breakdown in collaboration and trust. + +## Context + +Different individuals and teams within the organization collaborate in a healthy and inclusive community +without conflicts. This welcoming, respectful and inclusive environment fosters more collaboration and +creates trusted relationships across the organization where all community members feel safe and valued. + +## Forces + +A well-crafted Code of Conduct helps prevent and address issues such as harassment, discrimination, and +other harmful behavior, ensuring that everyone feels safe and valued within the project. By providing the +framework for positive and inclusive participation, the Code of Conduct encourages diverse perspectives, +enhances collaboration, and ultimately leads to the development of higher-quality open-source software. + +## Solution + +Develop a Code of Conduct that outlines expected behavior, including guidelines for communication, collaboration, +and conflict resolution. The Code of Conduct will articulate the shared values and principles of the +InnerSource community, fostering a sense of belonging and common purpose, such as: + +- **Diversity**: InnerSource communities may consist of individuals with varying cultural backgrounds, beliefs, and communication styles. +- **Trust**: Building trust among community members is essential for effective collaboration and knowledge sharing. +- **Inclusivity**: A Code of Conduct and Social Contract can promote inclusivity by setting expectations for respectful behavior and interactions. +- **Accountability**: Clear guidelines help hold community members accountable for their actions and contributions. + +## Implementation + +The adoption of well-known covenants, such as the [Contributor Covenant](https://www.contributor-covenant.org/), or +the adaptation of some internal covenant for members of the organization are good starting points for +implementation of this pattern. However, adopt the following life cycle can improve the implementation and +adoption of the Code of Conduct in a InnerSource community: + +1. Collaboratively draft the Code of Conduct, involving input from community members representing diverse perspectives. +2. Seek feedback and consensus from the community to ensure buy-in and ownership of the guidelines. +3. Publish the finalized documents in a prominent location accessible to all community members, such as the InnerSource platform or collaboration tools. +4. Regularly review and update the Code of Conduct as needed to reflect evolving community norms and values. + +A good practice for the third point is to share the Code of Conduct in each InnerSource community repository as a file +named `CODE_OF_CONDUCT.md`. This file can be part of the [Standard Base Documentation](https://patterns.innersourcecommons.org/p/base-documentation) +of any InnerSource project repository. + +![CODE_OF_CONDUCT.md](../../assets/img/code-of-conduct/CODE_OF_CONDUCT-for-the-community.png) + +## Resulting Context + +With a well-defined Code of Conduct in place, the InnerSource community can cultivate a culture of respect, trust, +and collaboration. Community members feel empowered to contribute openly and engage in meaningful dialogue, +leading to enhanced innovation and problem-solving. + +## Known Instances + +- Red Hat - Many of the internal communities +- National Australia Bank - + +## Authors + +- Roman Martin Gil + +## Acknowledgments + +- Matt Cobby - Adding the National Australia Bank reference + +## Related Patterns + +- [InnerSource Commons Pattern - Standard Base Documentation](https://patterns.innersourcecommons.org/p/base-documentation) +- [Open Practice Library - Social Contract](https://openpracticelibrary.com/practice/social-contract/) +- [Contributor Covenant](https://www.contributor-covenant.org/) + +## Status + +- Initial From 6bd75d785203579c6e8398545c14e80f16750296 Mon Sep 17 00:00:00 2001 From: Roman Martin Gil Date: Tue, 5 Mar 2024 08:09:03 +0100 Subject: [PATCH 02/11] :pencil2: Remove trailing spaces --- patterns/1-initial/code-of-conduct.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/code-of-conduct.md b/patterns/1-initial/code-of-conduct.md index b26b5ad96..f8739b8b3 100644 --- a/patterns/1-initial/code-of-conduct.md +++ b/patterns/1-initial/code-of-conduct.md @@ -66,7 +66,7 @@ leading to enhanced innovation and problem-solving. ## Known Instances - Red Hat - Many of the internal communities -- National Australia Bank - +- National Australia Bank ## Authors From a94773ff1cda4acd964948c47abce306dd4b5d70 Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Fri, 8 Mar 2024 14:08:38 +0100 Subject: [PATCH 03/11] Reformatting to one sentence per row. This has proven easier for allowing inline suggestions on GitHub. --- patterns/1-initial/code-of-conduct.md | 41 ++++++++++----------------- 1 file changed, 15 insertions(+), 26 deletions(-) diff --git a/patterns/1-initial/code-of-conduct.md b/patterns/1-initial/code-of-conduct.md index f8739b8b3..5e4deb1fd 100644 --- a/patterns/1-initial/code-of-conduct.md +++ b/patterns/1-initial/code-of-conduct.md @@ -5,34 +5,27 @@ Code of Conduct ## Patlet A healthy and inclusive InnerSource community requires strong levels of communications and interactions. -Establishing a Code of Conduct provides guidelines for establishing rules and expectations regarding -behavior and interactions within the community. +Establishing a Code of Conduct provides guidelines for establishing rules and expectations regarding behavior and interactions within the community. ## Problem -InnerSource initiatives often involve collaboration among individuals and teams from diverse backgrounds -and perspectives. The absence of clear rules of communication and interaction leaves room for ambiguity and -potential conflicts within the InnerSource community. Without established guidelines, members may engage -in behavior that is harmful, discriminatory, or counterproductive, leading to a breakdown in collaboration and trust. +InnerSource initiatives often involve collaboration among individuals and teams from diverse backgrounds and perspectives. +The absence of clear rules of communication and interaction leaves room for ambiguity and potential conflicts within the InnerSource community. +Without established guidelines, members may engage in behavior that is harmful, discriminatory, or counterproductive, leading to a breakdown in collaboration and trust. ## Context -Different individuals and teams within the organization collaborate in a healthy and inclusive community -without conflicts. This welcoming, respectful and inclusive environment fosters more collaboration and -creates trusted relationships across the organization where all community members feel safe and valued. +Different individuals and teams within the organization collaborate in a healthy and inclusive community without conflicts. +This welcoming, respectful and inclusive environment fosters more collaboration and creates trusted relationships across the organization where all community members feel safe and valued. ## Forces -A well-crafted Code of Conduct helps prevent and address issues such as harassment, discrimination, and -other harmful behavior, ensuring that everyone feels safe and valued within the project. By providing the -framework for positive and inclusive participation, the Code of Conduct encourages diverse perspectives, -enhances collaboration, and ultimately leads to the development of higher-quality open-source software. +A well-crafted Code of Conduct helps prevent and address issues such as harassment, discrimination, and other harmful behavior, ensuring that everyone feels safe and valued within the project. By providing the framework for positive and inclusive participation, the Code of Conduct encourages diverse perspectives, enhances collaboration, and ultimately leads to the development of higher-quality open-source software. ## Solution -Develop a Code of Conduct that outlines expected behavior, including guidelines for communication, collaboration, -and conflict resolution. The Code of Conduct will articulate the shared values and principles of the -InnerSource community, fostering a sense of belonging and common purpose, such as: +Develop a Code of Conduct that outlines expected behavior, including guidelines for communication, collaboration, and conflict resolution. +The Code of Conduct will articulate the shared values and principles of the InnerSource community, fostering a sense of belonging and common purpose, such as: - **Diversity**: InnerSource communities may consist of individuals with varying cultural backgrounds, beliefs, and communication styles. - **Trust**: Building trust among community members is essential for effective collaboration and knowledge sharing. @@ -41,27 +34,23 @@ InnerSource community, fostering a sense of belonging and common purpose, such a ## Implementation -The adoption of well-known covenants, such as the [Contributor Covenant](https://www.contributor-covenant.org/), or -the adaptation of some internal covenant for members of the organization are good starting points for -implementation of this pattern. However, adopt the following life cycle can improve the implementation and -adoption of the Code of Conduct in a InnerSource community: +The adoption of well-known covenants, such as the [Contributor Covenant](https://www.contributor-covenant.org/), or the adaptation of some internal covenant for members of the organization are good starting points for implementation of this pattern. +However, adopt the following life cycle can improve the implementation and adoption of the Code of Conduct in a InnerSource community: 1. Collaboratively draft the Code of Conduct, involving input from community members representing diverse perspectives. 2. Seek feedback and consensus from the community to ensure buy-in and ownership of the guidelines. 3. Publish the finalized documents in a prominent location accessible to all community members, such as the InnerSource platform or collaboration tools. 4. Regularly review and update the Code of Conduct as needed to reflect evolving community norms and values. -A good practice for the third point is to share the Code of Conduct in each InnerSource community repository as a file -named `CODE_OF_CONDUCT.md`. This file can be part of the [Standard Base Documentation](https://patterns.innersourcecommons.org/p/base-documentation) -of any InnerSource project repository. +A good practice for the third point is to share the Code of Conduct in each InnerSource community repository as a file named `CODE_OF_CONDUCT.md`. +This file can be part of the [Standard Base Documentation](https://patterns.innersourcecommons.org/p/base-documentation) of any InnerSource project repository. ![CODE_OF_CONDUCT.md](../../assets/img/code-of-conduct/CODE_OF_CONDUCT-for-the-community.png) ## Resulting Context -With a well-defined Code of Conduct in place, the InnerSource community can cultivate a culture of respect, trust, -and collaboration. Community members feel empowered to contribute openly and engage in meaningful dialogue, -leading to enhanced innovation and problem-solving. +With a well-defined Code of Conduct in place, the InnerSource community can cultivate a culture of respect, trust, and collaboration. +Community members feel empowered to contribute openly and engage in meaningful dialogue, leading to enhanced innovation and problem-solving. ## Known Instances From 901b252fd73fe532ac0ca71485c9472f173360a4 Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Fri, 8 Mar 2024 14:09:30 +0100 Subject: [PATCH 04/11] Using local links to markdown files. Will be set to correct URLs in the published online book automatically. --- patterns/1-initial/code-of-conduct.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/patterns/1-initial/code-of-conduct.md b/patterns/1-initial/code-of-conduct.md index 5e4deb1fd..3822c6b08 100644 --- a/patterns/1-initial/code-of-conduct.md +++ b/patterns/1-initial/code-of-conduct.md @@ -43,7 +43,7 @@ However, adopt the following life cycle can improve the implementation and adopt 4. Regularly review and update the Code of Conduct as needed to reflect evolving community norms and values. A good practice for the third point is to share the Code of Conduct in each InnerSource community repository as a file named `CODE_OF_CONDUCT.md`. -This file can be part of the [Standard Base Documentation](https://patterns.innersourcecommons.org/p/base-documentation) of any InnerSource project repository. +This file can be part of the [Standard Base Documentation](../2-structured/base-documentation.md) of any InnerSource project repository. ![CODE_OF_CONDUCT.md](../../assets/img/code-of-conduct/CODE_OF_CONDUCT-for-the-community.png) @@ -67,7 +67,7 @@ Community members feel empowered to contribute openly and engage in meaningful d ## Related Patterns -- [InnerSource Commons Pattern - Standard Base Documentation](https://patterns.innersourcecommons.org/p/base-documentation) +- [InnerSource Commons Pattern - Standard Base Documentation](../2-structured/base-documentation.md) - [Open Practice Library - Social Contract](https://openpracticelibrary.com/practice/social-contract/) - [Contributor Covenant](https://www.contributor-covenant.org/) From 0ce1892a5f553c5b981a3f30c3715b298c4a331a Mon Sep 17 00:00:00 2001 From: Sebastian Spier Date: Fri, 8 Mar 2024 14:14:11 +0100 Subject: [PATCH 05/11] One more 'one sentence per row' fix. --- patterns/1-initial/code-of-conduct.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/patterns/1-initial/code-of-conduct.md b/patterns/1-initial/code-of-conduct.md index 3822c6b08..404fde8fa 100644 --- a/patterns/1-initial/code-of-conduct.md +++ b/patterns/1-initial/code-of-conduct.md @@ -20,7 +20,8 @@ This welcoming, respectful and inclusive environment fosters more collaboration ## Forces -A well-crafted Code of Conduct helps prevent and address issues such as harassment, discrimination, and other harmful behavior, ensuring that everyone feels safe and valued within the project. By providing the framework for positive and inclusive participation, the Code of Conduct encourages diverse perspectives, enhances collaboration, and ultimately leads to the development of higher-quality open-source software. +A well-crafted Code of Conduct helps prevent and address issues such as harassment, discrimination, and other harmful behavior, ensuring that everyone feels safe and valued within the project. +By providing the framework for positive and inclusive participation, the Code of Conduct encourages diverse perspectives, enhances collaboration, and ultimately leads to the development of higher-quality open-source software. ## Solution From ab20b966901e220e97b5524e3ebd16012b8dbde8 Mon Sep 17 00:00:00 2001 From: Jose Roman Martin Gil Date: Thu, 16 May 2024 11:22:07 +0200 Subject: [PATCH 06/11] Apply suggestions from code review Co-authored-by: Sebastian Spier --- patterns/1-initial/code-of-conduct.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/code-of-conduct.md b/patterns/1-initial/code-of-conduct.md index 404fde8fa..5d5e1bd72 100644 --- a/patterns/1-initial/code-of-conduct.md +++ b/patterns/1-initial/code-of-conduct.md @@ -36,7 +36,7 @@ The Code of Conduct will articulate the shared values and principles of the Inne ## Implementation The adoption of well-known covenants, such as the [Contributor Covenant](https://www.contributor-covenant.org/), or the adaptation of some internal covenant for members of the organization are good starting points for implementation of this pattern. -However, adopt the following life cycle can improve the implementation and adoption of the Code of Conduct in a InnerSource community: +However, adopting the following life cycle can improve the implementation and adoption of the Code of Conduct in an InnerSource community: 1. Collaboratively draft the Code of Conduct, involving input from community members representing diverse perspectives. 2. Seek feedback and consensus from the community to ensure buy-in and ownership of the guidelines. From 0123cf9130885f93a966977bc0a0e354dd75ac98 Mon Sep 17 00:00:00 2001 From: Roman Martin Gil Date: Thu, 16 May 2024 20:40:18 +0200 Subject: [PATCH 07/11] :zap: Fix and update content from code review comments --- patterns/1-initial/code-of-conduct.md | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/patterns/1-initial/code-of-conduct.md b/patterns/1-initial/code-of-conduct.md index 5d5e1bd72..078f12405 100644 --- a/patterns/1-initial/code-of-conduct.md +++ b/patterns/1-initial/code-of-conduct.md @@ -4,8 +4,8 @@ Code of Conduct ## Patlet -A healthy and inclusive InnerSource community requires strong levels of communications and interactions. -Establishing a Code of Conduct provides guidelines for establishing rules and expectations regarding behavior and interactions within the community. +Communications and interactions between collaborators are rude, not inclusive or offensive, harming and increasing the discussions without any value added. +A Code of Conduct provides guidelines for establishing rules and expectations regarding behavior and interactions within the community to build stronger levels of collaboration. ## Problem @@ -15,13 +15,15 @@ Without established guidelines, members may engage in behavior that is harmful, ## Context -Different individuals and teams within the organization collaborate in a healthy and inclusive community without conflicts. -This welcoming, respectful and inclusive environment fosters more collaboration and creates trusted relationships across the organization where all community members feel safe and valued. +This pattern emerges when the communications between different team members are very far away of the goals, focused on personal references, blaming other opinions or following non-inclusive behaviors. ## Forces -A well-crafted Code of Conduct helps prevent and address issues such as harassment, discrimination, and other harmful behavior, ensuring that everyone feels safe and valued within the project. -By providing the framework for positive and inclusive participation, the Code of Conduct encourages diverse perspectives, enhances collaboration, and ultimately leads to the development of higher-quality open-source software. +* Define or establish rules of communication to avoid conflicts. +* Create a welcoming, respectful and inclusive environment to foster more collaboration. +* Create trusted relationships across different teams. +* Create the environment where all community members feel safe and valued. +* Connect to corporate's compliance, and business ethics ## Solution @@ -35,19 +37,25 @@ The Code of Conduct will articulate the shared values and principles of the Inne ## Implementation -The adoption of well-known covenants, such as the [Contributor Covenant](https://www.contributor-covenant.org/), or the adaptation of some internal covenant for members of the organization are good starting points for implementation of this pattern. -However, adopting the following life cycle can improve the implementation and adoption of the Code of Conduct in an InnerSource community: +The adoption of well-known handbooks, such as the [Contributor Covenant](https://www.contributor-covenant.org/), or the adaptation of some internal employee handbooks for members of the organization are good starting points for implementation of this pattern. +However, adopt the following life cycle can improve the implementation and adoption of the Code of Conduct in an InnerSource community: 1. Collaboratively draft the Code of Conduct, involving input from community members representing diverse perspectives. 2. Seek feedback and consensus from the community to ensure buy-in and ownership of the guidelines. -3. Publish the finalized documents in a prominent location accessible to all community members, such as the InnerSource platform or collaboration tools. +3. Publish the finalized documents in a prominent location accessible to all community members, such as the [InnerSource portal](https://patterns.innersourcecommons.org/p/innersource-portal) or communication channels. 4. Regularly review and update the Code of Conduct as needed to reflect evolving community norms and values. A good practice for the third point is to share the Code of Conduct in each InnerSource community repository as a file named `CODE_OF_CONDUCT.md`. +In order to avoid content duplication of the Code of Conduct, another good practice is include a reference to a centralized resource within the organization where the content is published to all the InnerSource projects. This file can be part of the [Standard Base Documentation](../2-structured/base-documentation.md) of any InnerSource project repository. ![CODE_OF_CONDUCT.md](../../assets/img/code-of-conduct/CODE_OF_CONDUCT-for-the-community.png) +It is important to understand that simply adopting a Code of Conduct will not prevent conflict or toxicity in the InnerSource project. +The [Core Team](https://patterns.innersourcecommons.org/p/core-team) and [Dedicated Community Leader](https://patterns.innersourcecommons.org/p/dedicated-community-leader) are responsible for the safe, fair, and transparent enforcement of the community's code of conduct. +That responsibility will imply provide a reporting process, a gathering information process and the consequences of any unacceptable behavior. +These references must be part of the Code of Conduct to encourage the behavior expected in the InnerSource project. + ## Resulting Context With a well-defined Code of Conduct in place, the InnerSource community can cultivate a culture of respect, trust, and collaboration. From dd8ef6d0a2c5eab2ffeeeaedbc599734f301f5ce Mon Sep 17 00:00:00 2001 From: Jose Roman Martin Gil Date: Wed, 12 Jun 2024 22:55:10 +0200 Subject: [PATCH 08/11] Rename Related Patterns as References By spier suggestion Co-authored-by: Sebastian Spier --- patterns/1-initial/code-of-conduct.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/1-initial/code-of-conduct.md b/patterns/1-initial/code-of-conduct.md index 078f12405..2714946f0 100644 --- a/patterns/1-initial/code-of-conduct.md +++ b/patterns/1-initial/code-of-conduct.md @@ -74,7 +74,7 @@ Community members feel empowered to contribute openly and engage in meaningful d - Matt Cobby - Adding the National Australia Bank reference -## Related Patterns +## References - [InnerSource Commons Pattern - Standard Base Documentation](../2-structured/base-documentation.md) - [Open Practice Library - Social Contract](https://openpracticelibrary.com/practice/social-contract/) From 268def5e3764ee392f2772f74ba42871b1889a06 Mon Sep 17 00:00:00 2001 From: Jose Roman Martin Gil Date: Wed, 12 Jun 2024 22:55:40 +0200 Subject: [PATCH 09/11] Add GH code of conduct reference By spier suggestion Co-authored-by: Sebastian Spier --- patterns/1-initial/code-of-conduct.md | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns/1-initial/code-of-conduct.md b/patterns/1-initial/code-of-conduct.md index 2714946f0..2a92db7f8 100644 --- a/patterns/1-initial/code-of-conduct.md +++ b/patterns/1-initial/code-of-conduct.md @@ -79,6 +79,7 @@ Community members feel empowered to contribute openly and engage in meaningful d - [InnerSource Commons Pattern - Standard Base Documentation](../2-structured/base-documentation.md) - [Open Practice Library - Social Contract](https://openpracticelibrary.com/practice/social-contract/) - [Contributor Covenant](https://www.contributor-covenant.org/) +- [GitHub Open Source Guide: Code of Conduct](https://opensource.guide/code-of-conduct/) ## Status From 5262d99222021dca7cbd466a0d0ad92e88477a7d Mon Sep 17 00:00:00 2001 From: Roman Martin Gil Date: Wed, 12 Jun 2024 23:08:15 +0200 Subject: [PATCH 10/11] :zap: Add suggestions from PR review --- patterns/1-initial/code-of-conduct.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/patterns/1-initial/code-of-conduct.md b/patterns/1-initial/code-of-conduct.md index 2a92db7f8..08d17f5b2 100644 --- a/patterns/1-initial/code-of-conduct.md +++ b/patterns/1-initial/code-of-conduct.md @@ -17,13 +17,21 @@ Without established guidelines, members may engage in behavior that is harmful, This pattern emerges when the communications between different team members are very far away of the goals, focused on personal references, blaming other opinions or following non-inclusive behaviors. +Some examples of this context: + +* The organization has gone through a rapid growth phase, where maintaining a strong collaborative culture has suffered. +* The organization has acquired multiple smaller organizations over a short period of time, and each of these organizations bring their own slightly different culture. +* The organization is highly distributed over multiple countries, nationalities, cultures, and timezones. +* Members of different teams at the organization have not established strong inter-personal relationships. +* Previous attempts to establish ground rules for collaboration have been treated as mere lip service, and have had little to no effect. + ## Forces * Define or establish rules of communication to avoid conflicts. * Create a welcoming, respectful and inclusive environment to foster more collaboration. * Create trusted relationships across different teams. * Create the environment where all community members feel safe and valued. -* Connect to corporate's compliance, and business ethics +* Connect to corporate's compliance, and business ethics. ## Solution From 2b4b5a5071537de12ad324a378ee3a80642300a3 Mon Sep 17 00:00:00 2001 From: Roman Martin Gil Date: Wed, 12 Jun 2024 23:24:22 +0200 Subject: [PATCH 11/11] :sparkles: List Code of Conduct pattern in the index --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a6e4004cf..ab8ce5c48 100644 --- a/README.md +++ b/README.md @@ -84,6 +84,7 @@ Our mission * [Incubator Pipeline](/patterns/1-initial/incubator-pipeline.md) - *A team maintaining a widely shared code library wants to accept contributions from other teams, without lowering the overall quality of their library. Therefore the shared library team uses an incubator pipeline to set a lower bar for contributions to enter and a higher bar to exit and become a top-level unit in the library.* * [InnerSource Customer Interview Questions](/patterns/1-initial/innersource-customer-interview-questions.md) - *An organization has decided to create an InnerSource program but are unsure which issues they should address first. Using a customer interview will help evaluate pain points across the organization, to prioritize the areas where InnerSource will have the biggest positive impact.* * [Creating an InnerSource Strategy](/patterns/1-initial/creating_an_innersource_strategy.md) - *Sometimes, it is difficult to convince people of the relevance of InnerSource for your organization and/or to get support from management. Creating an InnerSource strategy, that connects your InnerSource approach and activities to the goals and the overall strategy of your organization, can help in this regard.* +* [Code of Conduct](/patterns/1-initial/code-of-conduct.md) - *Communications and interactions between collaborators are rude, not inclusive or offensive, harming and increasing the discussions without any value added. A Code of Conduct provides guidelines for establishing rules and expectations regarding behavior and interactions within the community to build stronger levels of collaboration.*