Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ospo-book/content/en/01-chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ An OSPO considers cross-functional collaboration from four different perspective

As an example, the following diagram illustrates the various players in a business-oriented OSPO and the different methods of cross-functional collaboration.

<img width="908" alt="img2" src="https://user-images.githubusercontent.com/43671777/224132683-6a2abdff-c846-4db3-b642-c2e32b5734fb.png">
<img width="908" alt="players in a business-oriented OSPO" src="/images/players-in-a-business-oriented-OSPO.png">

### History

Expand Down
4 changes: 2 additions & 2 deletions ospo-book/content/en/02-chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ Open Source is a silent critical need, and an OSPO's cultural impact is vital to

- **Acts as a Gatekeeper:** OSPOs can help enforce open source policies and strengthen open source governance. This can help organizations to ensure compliance and mitigate open source security risks.

![ospo-support](https://github.com/todogroup/ospology/assets/43671777/f96cd4a1-0315-4a0e-8de3-2da59378a57b)
![ospo-support](/images/ospo-support.png)

### As an Intermediate Step to a Decentralized Open Source Management Model

Expand All @@ -109,7 +109,7 @@ In an ideal scenario, open source knowledge, technical expertise, and culture sh

However, what might change in the coming years is the centralized view of the OSPO. This traditional perception may diminish, leading to more decentralized structures across teams and business units.

![ospowork](https://user-images.githubusercontent.com/43671777/232471414-8ea7c899-a13c-47de-bafe-836830525d02.png)
![ospowork](/images/ospowork.png)

_[Source: OSPOs, key lever for open source sustainability][1](https://speakerdeck.com/anajsana/ospos-a-key-lever-for-open-source-sustainability)_

Expand Down
18 changes: 9 additions & 9 deletions ospo-book/content/en/03-chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@

To do a good job, an OSPO needs to understand how the organization works. Knowing the company's goals helps the OSPO make informed choices about using open source. For example, in a business setting, an OSPO might look at these areas to see how open source fits in::

![organization-architecture](https://github.com/todogroup/ospology/assets/43671777/e722d9b0-04f7-4f0a-b645-fd369a2b56f9)
![organization-architecture](/images/organization-architecture.png)

Since every organization is unique in its values, business drivers, and culture, it's challenging to provide specific content. However, addressing the following questions can help structure the document effectively:

Expand All @@ -67,8 +67,8 @@

Depending on the complexity of your organization and the resources available to your OSPO, these petals can become more granular and include additional petals with different names.

![ospoflower](https://github.com/todogroup/ospology/assets/43671777/d13afdf1-e385-42e4-b172-b53fdd136719)
[ospoflower.pdf](https://github.com/todogroup/ospology/files/12078034/ospoflower-seconddraft-1.pdf)
![ospoflower](/images/ospo-flower.png)
[ospoflower.pdf](/pdfs/ospoflower-seconddraft-1.pdf)

* **Individual Contributors:** This petal represents the people who the OSPO will work within the organization, focusing on the intrinsic and extrinsic motivators of contributing to open source from an individual point of view. It requires a cultural change effort and may involve activities such as establishing mentoring programs.

Expand Down Expand Up @@ -116,7 +116,7 @@
* Contribution - Pragmatic contributions to open source projects
* Leadership - Strategic involvement with open source to drive business value

![opensourceinvolvementmodel](https://user-images.githubusercontent.com/43671777/232468143-cde69525-7adb-4399-96d3-fa63f056b942.png)
![opensourceinvolvementmodel](/images/opensourceinvolvementmodel.png)

#### Maturity Model 2 - Five Stages of Corporate Open Source Adoption Talk by Carl-Eric [^6]:

Expand All @@ -126,7 +126,7 @@
* Collaborate - open source collaboration is used as a tool to create business value
* Prevail - open source is used to influence strategic areas of the business and technology

![osmm-carl](https://github.com/user-attachments/assets/4a382434-878c-4c22-a2cd-d10292129370)
![osmm-carl](/images/osmm-carl.png)

#### Maturity Model 3 - The OSPO Maturity Model by The TODO Group [^7]

Expand All @@ -136,7 +136,7 @@
* Stage 3: Hosting OSS Projects and Growing Communities
* Stage 4: Becoming a Strategic Decision-Making Partner

![OSPO Maturity Model](https://user-images.githubusercontent.com/43671777/167606513-18cb999e-8d01-4807-a23e-2ad5f6ec85f7.jpg)
![OSPO Maturity Model](/images/ospo-maturity-model.jpg)

## Applying This to Your Organization

Expand All @@ -144,7 +144,7 @@

### Using a Simple Checklist

The TODO OSPO checklist [^8] offers a simplified set of common milestones to both early-stage and seasoned OSPOs in navigating each stage of the previously mentioned OSPO maturity model. Please note that an OSPO might remove, add, or edit some content of this checklist to adapt it to their organization's needs.

Check failure on line 147 in ospo-book/content/en/03-chapter.md

View workflow job for this annotation

GitHub Actions / Review docs

"TODO.LyHyphens"

'early-stage' doesn't need a hyphen.

### Using Maturity Models

Expand All @@ -154,8 +154,8 @@

Here are some highlights from their work to inspire you:

![ospo-role](https://github.com/todogroup/ospology/assets/43671777/8dbcf056-446c-489d-9b40-07fc2a8c331c)
![benefits-of-oss](https://github.com/todogroup/ospology/assets/43671777/73acdc21-058e-406c-b01f-967074d25c1b)
![ospo-role](/images/ospo-role.png)
![benefits-of-oss](/images/benefits-of-oss.png)

> NOTE: You can find a summary of their work in both Japanese and English in a Qiita article written by one of its members [^9]

Expand All @@ -167,7 +167,7 @@

For example:

<img width="942" alt="activityparticipationcategorization" src="https://user-images.githubusercontent.com/43671777/232468402-bb4a4d49-a6d6-4c74-8d21-88c6be3c2c13.png">
<img width="942" alt="activityparticipationcategorization" src="/images/activityparticipationcategorization.png">

## Possible Problems and How To Overcome Them

Expand Down
2 changes: 1 addition & 1 deletion ospo-book/content/en/06-chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@

Metrics play an important role in communicating impact. Following the goal-question-metric approach here are four goals that OSPOs can consider, and questions to go with them.

<img width="750" alt="CHAOSS Health Impacts" src="https://github.com/user-attachments/assets/f13b8fd0-8342-4a90-b5cb-d533c6454801" />
<img width="750" alt="CHAOSS Health Impacts" src="/images/CHAOSS.Health.Impacts.png" />

### 1: Partner Impact

Expand Down Expand Up @@ -257,7 +257,7 @@

[^1]: CHAOSS Practitioner Guides: https://chaoss.community/about-chaoss-practitioner-guides.

[^2]: Linåker, J., Papatheocharous, E., & Olsson, T. (2022). How to Characterize the health of an Open Source Software project? A snowball literature review of an emerging practice. In the 18th International Symposium on Open Collaboration. DOI. https://doi.org/10.1145/3555051.3555067

Check failure on line 260 in ospo-book/content/en/06-chapter.md

View workflow job for this annotation

GitHub Actions / Review docs

"TODO.Ordinal"

Spell out all ordinal numbers ('18th') in text.

[^3]: Lumbard, K., Germonprez, M., & Goggins, S. (2023). An Empirical Investigation of Social Comparison and Open Source Community Health, Information Systems Journal, 34(2), 499-532. https://onlinelibrary.wiley.com/doi/abs/10.1111/isj.12485

Expand Down
3 changes: 1 addition & 2 deletions ospo-book/content/en/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@ The book serves as a source of knowledge for organizations developing strategies
* Common difficult scenarios and recommendations.
* Practical recommendations in day-to-day operations, ranging from formulating open source policies to effectively engaging with external open source communities.

<p><img class="mt-3 mb-3" src="/images/homepage/colorful-houses.jpg" alt="Colorful houses with people"></p>replies

<p><img class="mt-3 mb-3" src="/images/homepage/colorful-houses.jpg" alt="Colorful houses with people"></p>

As you explore the content of this book, we encourage you to use it within your organization. And if you have any suggestions for additional content that we should include, please don't hesitate to open an issue or include new content by visiting our GitHub repo [^2].

Expand Down
4 changes: 2 additions & 2 deletions ospo-book/content/es/01-chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Una OSPO considera la colaboración interfuncional desde cuatro perspectivas dif

Como ejemplo, el siguiente diagrama ilustra los diversos actores en una OSPO orientada a los negocios y los diferentes métodos de colaboración interfuncional.

<img width="908" alt="img2" src="https://user-images.githubusercontent.com/43671777/224132683-6a2abdff-c846-4db3-b642-c2e32b5734fb.png">
<img width="908" alt="players in a business-oriented OSPO" src="/images/players-in-a-business-oriented-OSPO.png">

### Historia

Expand Down Expand Up @@ -166,4 +166,4 @@ Evalúa cuidadosamente las necesidades y objetivos específicos de tu organizaci

### Notas al pie

Ninguna.
Ninguna.
4 changes: 2 additions & 2 deletions ospo-book/content/es/02-chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ Open Source is a silent critical need, and an OSPO's cultural impact is vital to

- **Acts as a Gatekeeper:** OSPOs can help enforce open source policies and strengthen open source governance. This can help organizations to ensure compliance and mitigate open source security risks.

![ospo-support](https://github.com/todogroup/ospology/assets/43671777/f96cd4a1-0315-4a0e-8de3-2da59378a57b)
![ospo-support](/images/ospo-support.png)

### As an Intermediate Step to a Decentralized Open Source Management Model

Expand All @@ -109,7 +109,7 @@ In an ideal scenario, open source knowledge, technical expertise, and culture sh

However, what might change in the coming years is the centralized view of the OSPO. This traditional perception may diminish, leading to more decentralized structures across teams and business units.

![ospowork](https://user-images.githubusercontent.com/43671777/232471414-8ea7c899-a13c-47de-bafe-836830525d02.png)
![ospowork](/images/ospowork.png)

_[Source: OSPOs, key lever for open source sustainability][1](https://speakerdeck.com/anajsana/ospos-a-key-lever-for-open-source-sustainability)_

Expand Down
18 changes: 9 additions & 9 deletions ospo-book/content/es/03-chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Things to consider when creating your strategy:

Effectively executed OSPO work takes into account the elements of an organization's architecture, as understanding the organization's goals is fundamental for making informed open source-forward decisions. For instance, in a corporate field, an OSPO might look into the following areas and identify the role that open source plays on each situation:

![organization-architecture](https://github.com/todogroup/ospology/assets/43671777/e722d9b0-04f7-4f0a-b645-fd369a2b56f9)
![organization-architecture](/images/organization-architecture.png)

Since every organization is unique in its values, business drivers, and culture, it's challenging to provide specific content. However, addressing the following questions can help structure the document effectively:

Expand All @@ -67,8 +67,8 @@ There are some common parts of the business where an OSPO may find its stakehold

Depending on the complexity of your organization and the resources available to your OSPO, these petals can become more granular and include additional petals with different names.

![ospoflower](https://github.com/todogroup/ospology/assets/43671777/d13afdf1-e385-42e4-b172-b53fdd136719)
[ospoflower.pdf](https://github.com/todogroup/ospology/files/12078034/ospoflower-seconddraft-1.pdf)
![ospoflower](/images/ospo-flower.png)
[ospoflower.pdf](/pdfs/ospoflower-seconddraft-1.pdf)

* **Individual Contributors:** This petal represents the people who the OSPO will work within the organization, focusing on the intrinsic and extrinsic motivators of contributing to open source from an individual point of view. It requires a cultural change effort and may involve activities such as establishing mentoring programs.

Expand Down Expand Up @@ -116,7 +116,7 @@ Each of these maturity models is slightly different, but they all classify open
* Contribution - Pragmatic contributions to open source projects
* Leadership - Strategic involvement with open source to drive business value

![opensourceinvolvementmodel](https://user-images.githubusercontent.com/43671777/232468143-cde69525-7adb-4399-96d3-fa63f056b942.png)
![opensourceinvolvementmodel](/images/opensourceinvolvementmodel.png)

#### Maturity Model 2 - Five Stages or Corporate Open Source Adoption Talk by Carl-Eric [^6]:

Expand All @@ -126,7 +126,7 @@ Each of these maturity models is slightly different, but they all classify open
* Collaborate - open source collaboration is used as a tool to create business value
* Prevail - open source is used to influence strategic areas of the business and technology

![osmm-carl](https://github.com/user-attachments/assets/4a382434-878c-4c22-a2cd-d10292129370)
![osmm-carl](/images/osmm-carl.png)

#### Maturity Model 3 - The OSPO Maturity Model by The TODO Group [^7]

Expand All @@ -136,7 +136,7 @@ Each of these maturity models is slightly different, but they all classify open
* Stage 3: Hosting OSS Projects and Growing Communities
* Stage 4: Becoming a Strategic Decision-Making Partner

![OSPO Maturity Model](https://user-images.githubusercontent.com/43671777/167606513-18cb999e-8d01-4807-a23e-2ad5f6ec85f7.jpg)
![OSPO Maturity Model](/images/ospo-maturity-model.jpg)

## Applying This to Your Organization

Expand All @@ -154,8 +154,8 @@ The OSPO Japan Local Meetup Working Group, supported by the TODO Group and OpenC

Here are some highlights from their work to inspire you:

![ospo-role](https://github.com/todogroup/ospology/assets/43671777/8dbcf056-446c-489d-9b40-07fc2a8c331c)
![benefits-of-oss](https://github.com/todogroup/ospology/assets/43671777/73acdc21-058e-406c-b01f-967074d25c1b)
![ospo-role](/images/ospo-role.png)
![benefits-of-oss](/images/benefits-of-oss.png)

> NOTE: You can find a summary of their work in both Japanese and English in a Qiita article written by one of its members [^9]

Expand All @@ -167,7 +167,7 @@ Map these motivators with different activity types across the organization, by u

For example:

<img width="942" alt="activityparticipationcategorization" src="https://user-images.githubusercontent.com/43671777/232468402-bb4a4d49-a6d6-4c74-8d21-88c6be3c2c13.png">
<img width="942" alt="activityparticipationcategorization" src="/images/activityparticipationcategorization.png">

## Possible Problems and How To Overcome Them

Expand Down
2 changes: 1 addition & 1 deletion ospo-book/content/es/06-chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ By tying community metrics to organizational KPIs, OSPOs can showcase the value

Metrics play an important role in communicating impact. Following the goal-question-metric approach here are four goals that OSPOs can consider, and questions to go with them.

<img width="750" alt="CHAOSS Health Impacts" src="https://github.com/user-attachments/assets/f13b8fd0-8342-4a90-b5cb-d533c6454801" />
<img width="750" alt="CHAOSS Health Impacts" src="/images/CHAOSS.Health.Impacts.png" />

### 1: Partner Impact

Expand Down
2 changes: 1 addition & 1 deletion ospo-book/content/es/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ The book serves as a source of knowledge for organizations developing strategies
* Common difficult scenarios and recommendations.
* Practical recommendations in day-to-day operations, ranging from formulating open source policies to effectively engaging with external open source communities.

<p><img class="mt-3 mb-3" src="/images/homepage/colorful-houses.jpg" alt="Colorful houses with people"></p>replies
<p><img class="mt-3 mb-3" src="/images/homepage/colorful-houses.jpg" alt="Colorful houses with people"></p>


As you explore the content of this book, we encourage you to use it within your organization. And if you have any suggestions for additional content that we should include, please don't hesitate to open an issue or include new content by visiting our GitHub repo [^2].
Expand Down
2 changes: 1 addition & 1 deletion ospo-book/content/pt-br/01-chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Um OSPO considera a colaboração multifuncional sob quatro perspectivas:

Como exemplo, o diagrama a seguir ilustra os diferentes atores em um OSPO orientado aos negócios, bem como os diversos métodos de colaboração multifuncional.

<img width="908" alt="img2" src="https://user-images.githubusercontent.com/43671777/224132683-6a2abdff-c846-4db3-b642-c2e32b5734fb.png">
<img width="908" alt="players in a business-oriented OSPO" src="/images/players-in-a-business-oriented-OSPO.png">

### História

Expand Down
4 changes: 2 additions & 2 deletions ospo-book/content/pt-br/02-chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ Open Source is a silent critical need, and an OSPO's cultural impact is vital to

- **Acts as a Gatekeeper:** OSPOs can help enforce open source policies and strengthen open source governance. This can help organizations to ensure compliance and mitigate open source security risks.

![ospo-support](https://github.com/todogroup/ospology/assets/43671777/f96cd4a1-0315-4a0e-8de3-2da59378a57b)
![ospo-support](/images/ospo-support.png)

### As an Intermediate Step to a Decentralized Open Source Management Model

Expand All @@ -109,7 +109,7 @@ In an ideal scenario, open source knowledge, technical expertise, and culture sh

However, what might change in the coming years is the centralized view of the OSPO. This traditional perception may diminish, leading to more decentralized structures across teams and business units.

![ospowork](https://user-images.githubusercontent.com/43671777/232471414-8ea7c899-a13c-47de-bafe-836830525d02.png)
![ospowork](/images/ospowork.png)

_[Source: OSPOs, key lever for open source sustainability][1](https://speakerdeck.com/anajsana/ospos-a-key-lever-for-open-source-sustainability)_

Expand Down
Loading
Loading