diff --git a/docs/InnerSource/Introduction.md b/docs/InnerSource/Introduction.md
new file mode 100644
index 000000000..4ea4715b6
--- /dev/null
+++ b/docs/InnerSource/Introduction.md
@@ -0,0 +1,6 @@
+---
+title: InnerSource
+sidebar_position: 0
+---
+
+Hello
\ No newline at end of file
diff --git a/docs/InnerSource/_category_.yaml b/docs/InnerSource/_category_.yaml
new file mode 100644
index 000000000..2656c4eba
--- /dev/null
+++ b/docs/InnerSource/_category_.yaml
@@ -0,0 +1,5 @@
+position: 6
+label: 'InnerSource'
+link:
+ type: doc
+ id: Introduction
\ No newline at end of file
diff --git a/docs/bok/Activities/Introduction.md b/docs/bok/Activities/Introduction.md
index 4ff98806a..8da9c1050 100644
--- a/docs/bok/Activities/Introduction.md
+++ b/docs/bok/Activities/Introduction.md
@@ -6,7 +6,7 @@ tags:
- Introduction
---
-This section of the OSBOK describes common activities performed by staff involved in the consumption or contribution of open source software. Where possible, the OSBOK identifies the [role](../Roles/Introduction.md) performing this activity.
+This section describes common activities performed by staff involved in the consumption or contribution of open source software. Where possible, we identify the [role](../Roles/Introduction.md) performing this activity.
## The Activities
diff --git a/docs/bok/Activities/Level-3/Culture.md b/docs/bok/Activities/Level-3/Culture.md
index 5bca63d99..0ff6f9160 100644
--- a/docs/bok/Activities/Level-3/Culture.md
+++ b/docs/bok/Activities/Level-3/Culture.md
@@ -5,6 +5,7 @@ tags:
- Business (Role)
- OSPO (Role)
- Placeholder
+ - InnerSource
- Level 3 (OSMM)
sidebar_position: 8
sidebar_label: Culture
@@ -193,7 +194,7 @@ Some reasons for considering this (from [Wikipedia](https://en.wikipedia.org/wik
- [Using open source methods for internal software projects](https://www.oreilly.com/content/using-open-source-methods-for-internal-software-projects/) - Article by Jared Smith of O'Reilly.
- [InnerSource Commons](https://innersourcecommons.org): InnerSource Commons is the world's largest community of InnerSource practitioners.
- [Wikipedia Page on InnerSource](https://en.wikipedia.org/wiki/Inner_source).
- - [Presentation on Inner Source Licensing](../../../osr-resources/InnerSource).
+ - [Presentation on Inner Source Licensing](/docs/bok/osr-resources/InnerSource).
## Conclusion
diff --git a/docs/bok/Artifacts/Introduction.md b/docs/bok/Artifacts/Introduction.md
index a58cd5ecb..cce9dde7a 100644
--- a/docs/bok/Artifacts/Introduction.md
+++ b/docs/bok/Artifacts/Introduction.md
@@ -6,7 +6,7 @@ tags:
- Introduction
---
-This section of the OSBOK describes common artifacts either consumed or produced when managing open source software within the enterprise. Artifacts may be machine- or process- generated (such as an [SBOM](SBOMs)) or the result of human effort (such as an [Open Source Strategy](Strategy)).
+This section describes common artifacts either consumed or produced when managing open source software within the enterprise. Artifacts may be machine- or process- generated (such as an [SBOM](SBOMs)) or the result of human effort (such as an [Open Source Strategy](Strategy)).
## The Artifacts
diff --git a/docs/bok/Certifications/Introduction.md b/docs/bok/Certifications/Introduction.md
index d8cbe0e55..1dbcd0d1e 100644
--- a/docs/bok/Certifications/Introduction.md
+++ b/docs/bok/Certifications/Introduction.md
@@ -4,6 +4,7 @@ sidebar_label: Introduction
sidebar_position: 0
tags:
- Introduction
+ - Training
- Placeholder
---
diff --git a/docs/osr-resources/certification-instructions.md b/docs/bok/Certifications/certification-instructions.md
similarity index 99%
rename from docs/osr-resources/certification-instructions.md
rename to docs/bok/Certifications/certification-instructions.md
index f2eab08b7..816243d70 100644
--- a/docs/osr-resources/certification-instructions.md
+++ b/docs/bok/Certifications/certification-instructions.md
@@ -1,7 +1,8 @@
---
title: FINOS Financial Services Open Source Developer (FSOSD) Exam Instructions
-sidebar_label: Certification
+sidebar_label: FSOSD Instructions
id: CertificationInstructions
+slug: /osr-resources/CertificationInstructions
---
diff --git a/docs/about.md b/docs/bok/Contribution.md
similarity index 98%
rename from docs/about.md
rename to docs/bok/Contribution.md
index 10dae76ce..5098dd2db 100644
--- a/docs/about.md
+++ b/docs/bok/Contribution.md
@@ -1,11 +1,11 @@
---
-id: about
-sidebar_position: 1
-title: About the OSR SIG
-sidebar_label: About
+slug: /about
+title: Contributing
---
-## Vision
+The Open Source Readiness Special Interest Group (OSR SIG) is dedicated to helping financial services firms advance their open source programs.
+
+## Open Source Readiness SIG Vision
Be a trusted venue for our members and community in their open source journey and enable them to achieve the highest state of open source maturity.
diff --git a/docs/bok/Introduction.md b/docs/bok/Introduction.md
index b9539c185..a5f0e61a6 100644
--- a/docs/bok/Introduction.md
+++ b/docs/bok/Introduction.md
@@ -1,20 +1,18 @@
---
-title: Introduction
-sidebar_position: 0
-sidebar_label: About
-show_label: Introduction
+title: Welcome to Open Source Readiness
---
+Open Source Readiness is a collaborative project aimed at developing a comprehensive body of knowledge (BOK) on open source software and its ecosystem. It is a community-driven initiative that brings together individuals, organizations, and experts from different fields to contribute their knowledge and experience. The project is based on the principle of openness and transparency, with all the content and contributions being made available under open licenses.
-The Open Source Body of Knowledge (OSBOK) is a collaborative project aimed at developing a comprehensive body of knowledge on open source software and its ecosystem. It is a community-driven initiative that brings together individuals, organizations, and experts from different fields to contribute their knowledge and experience. The OSBOK project is based on the principle of openness and transparency, with all the content and contributions being made available under open licenses.
+The project aims to provide a reference point for individuals, organizations, and communities interested in open source software. It is designed to be a comprehensive resource for enterprises looking to use or contribute to open source software. It covers the philosophy of open source, the different types of licenses, best practices for managing open source projects and the tools and technologies used in open source development.
-The OSBOK project aims to provide a reference point for individuals, organizations, and communities interested in open source software. It is designed to be a comprehensive resource for enterprises looking to consume or contribute to open source software. It covers philosophy of open source, the different types of licenses, best practices for managing open source projects, and the tools and technologies used in open source development. The OSBOK project is expected to facilitate the adoption and growth of open source software within the enterprise and promote a better understanding of the open source ecosystem.
+The BOK is expected to facilitate the adoption and growth of open source software within the industry and promote a better understanding of the open source ecosystem.
## Information Architecture
-The OSBOK is designed as a collection of interconnecting documents and categories which can be browsed in any order. The following diagram summarizes the information architecture:
+This site is designed as a collection of interconnecting documents and categories which can be browsed in any order. The following diagram summarizes the information architecture:
![Information Architecture](/img/bok/information-architecture.png)
Please see the following introductory articles on these areas:
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs/bok/OSMM/Introduction.md b/docs/bok/OSMM/Introduction.md
index 7219567b4..2248e0264 100644
--- a/docs/bok/OSMM/Introduction.md
+++ b/docs/bok/OSMM/Introduction.md
@@ -18,7 +18,7 @@ tags:
## Existing Maturity Models
-There are two pre-existing published open source maturity models at the time of writing which are both fairly similar. The OSBOK attempts to synthesize these into a single whole:
+There are two pre-existing published open source maturity models at the time of writing which are both fairly similar. Here we attempt to synthesize these into a single whole:
- In December 2021, [The OSPO Alliance](https://ospo.zone) published on the [OW2](https://www.ow2.org) site the "[OW2 Open Source Good Governance Initiative](https://www.ow2.org/view/OSS_Governance/) which is a 5-level maturity model
@@ -37,15 +37,3 @@ Each level of the Open Source Maturity Model corresponds to a different set of [
This means it is possible for an organization to be making progress on _multiple levels at the same time_: they might be performing _all_ of the activities at [Level 1](Level-1) and [Level 2](Level-2) and _some_ of the activities of each of levels 3 to 5.
Only by completing _all_ the activities at a given level and the levels below can an organization be regarded to be operating at that level. (Unless there is some convincing reason for omitting to perform a given activity.)
-
-## FINOS OSMM Survey
-
-The FINOS [OSMM Survey](https://survey.osmm.finos.org/551476) can be answered in different ways: as an individual, a function or the whole
-ation. The survey aims to:
-
- - Establish which activities the respondent is performing.
- - Provide a maturity _level_ corresponding to these activities.
- - Give suggestions to the respondent about which activities need further work to move to a higher maturity level.
-
-**NB:** The FINOS OSMM Survey is currently in beta. Feedback on this would be [greatly appreciated](mailto:help@finos.org).
-
diff --git a/docs/bok/Resources/_category_.yaml b/docs/bok/Resources/_category_.yaml
new file mode 100644
index 000000000..52daeb30f
--- /dev/null
+++ b/docs/bok/Resources/_category_.yaml
@@ -0,0 +1,5 @@
+position: 9
+label: 'Resources'
+link:
+ type: doc
+ id: osr-resources
\ No newline at end of file
diff --git a/docs/operations/compliance-workflows.md b/docs/bok/Resources/compliance-workflows.md
similarity index 98%
rename from docs/operations/compliance-workflows.md
rename to docs/bok/Resources/compliance-workflows.md
index db5b27f1e..72de4bbc4 100644
--- a/docs/operations/compliance-workflows.md
+++ b/docs/bok/Resources/compliance-workflows.md
@@ -2,6 +2,9 @@
id: compliance-workflows
title: Open Source Compliance Workflows
sidebar_label: Compliance Workflows
+slug: /operations/compliance-workflows
+tags:
+ - Resources
---
Below are some high-level workflows for common open source compliance processes. To provide a point of reference for the various steps, the workflows refer to the functional components of an open source compliance toolchain in the diagram below, produced by the Open Source Tooling group of the OpenChain Project.
diff --git a/docs/operations/electronic-communications.md b/docs/bok/Resources/electronic-communications.md
similarity index 95%
rename from docs/operations/electronic-communications.md
rename to docs/bok/Resources/electronic-communications.md
index 2fbb2dcc2..3aa1a8627 100644
--- a/docs/operations/electronic-communications.md
+++ b/docs/bok/Resources/electronic-communications.md
@@ -1,13 +1,19 @@
---
id: electronic-communications
title: Considerations and Guidance for Electronic Communications Policies and Open Source
-sidebar_label: Electronic Communications Policies
+sidebar_label: ECOM Policies
+slug: /operations/electronic-communications
+tags:
+ - Resources
---
-
+
+
+
It's common for companies in the financial service industry to be subject to regulations requires retention of firm business-related electronic communications for a certain amount of time (that time varies by jurisdiction and type of communication). Frequently, firms struggle with how to manage open source interactions within the guidelines set both by the regulations and by their own company policies. This article covers how some member firms from our community have approached the matter.
Remember that only communications related to firm business require retention. As electronic communications for open source use, support, and contribution aren't typically directly related to that business (related instead to the software that can _enable_ the business), these communications don't require retention under the regulations. For instance, there's no need to retain emails or copies of issue tracker comments for questions about how to use a feature of an open source project. That's a technical support question and doesn't relate to firm business. This is helpful, since the nature of some of the communication routes (Slack, for instance) cannot guarantee that the communications would be available for the required retention period and would otherwise require special accomodations to archive and retain.
diff --git a/docs/osr-resources/external-resources.md b/docs/bok/Resources/external-resources.md
similarity index 94%
rename from docs/osr-resources/external-resources.md
rename to docs/bok/Resources/external-resources.md
index 2f56b3662..a80667773 100644
--- a/docs/osr-resources/external-resources.md
+++ b/docs/bok/Resources/external-resources.md
@@ -2,6 +2,9 @@
id: external-resources
title: External Resources
sidebar_label: External Resources
+slug: /osr-resources/external-resources
+tags:
+ - Resources
---
## Similar Efforts
diff --git a/docs/osr-resources/oslc-licenses.md b/docs/bok/Resources/oslc-licenses.md
similarity index 99%
rename from docs/osr-resources/oslc-licenses.md
rename to docs/bok/Resources/oslc-licenses.md
index 6c79ec763..be71231b0 100644
--- a/docs/osr-resources/oslc-licenses.md
+++ b/docs/bok/Resources/oslc-licenses.md
@@ -3,6 +3,9 @@ id: oslc-licenses
title: OSLC Handbook Licenses
sidebar_label: Licenses
sidebar_position: 5
+slug: /osr-resources/oslc-licenses
+tags:
+ - Resources
---
_Please review [OSLC Documentation](../operations/oslc) for a primer on this, and the [Licenses](../bok/Artifacts/Licenses) article for more details on softwre licensing._
diff --git a/docs/operations/oslc.md b/docs/bok/Resources/oslc.md
similarity index 98%
rename from docs/operations/oslc.md
rename to docs/bok/Resources/oslc.md
index a4b64176b..84140ce24 100644
--- a/docs/operations/oslc.md
+++ b/docs/bok/Resources/oslc.md
@@ -2,6 +2,10 @@
id: oslc
title: OSLC Handbook
sidebar_label: OSLC Handbook
+slug: /operations/oslc
+sidebar_position: 0
+tags:
+ - Resources
---
This handbook provides information on how to comply with some common open source licenses under a specific set of use-cases. The goal here is to provide developers and engineers with some "self-serve" information to facilitate the end goal of open source license compliance, particularly for the easy-to-comply with conditions in open source licenses. This handbook also aims to help identify some of the more complex open source license compliance conditions for which consultation with open source counsel may be needed.
diff --git a/docs/osr-resources/osr-checklist.md b/docs/bok/Resources/osr-checklist.md
similarity index 97%
rename from docs/osr-resources/osr-checklist.md
rename to docs/bok/Resources/osr-checklist.md
index c515c282f..478c28bbf 100644
--- a/docs/osr-resources/osr-checklist.md
+++ b/docs/bok/Resources/osr-checklist.md
@@ -4,13 +4,16 @@ authors:
- url: https://github.com/copiesofcopies
title: "OSR Checklist"
sidebar_position: 6
+slug: /osr-resources/osr-checklist
+tags:
+ - Resources
---
This is content originally from the [FINOS OSR Checklist Project](https://github.com/finos/osr-checklists/edit/master/checklists/oss-compliance-program.md) which has not been updated recently. Feel free to suggest edits.
-Consider folding into the OSMM checklist.
+Consider folding into the [OSMM checklist.](https://github.com/finos/open-source-readiness/pull/223)
diff --git a/docs/bok/Resources/osr-resources.md b/docs/bok/Resources/osr-resources.md
new file mode 100644
index 000000000..e83c0d6a0
--- /dev/null
+++ b/docs/bok/Resources/osr-resources.md
@@ -0,0 +1,10 @@
+---
+id: osr-resources
+title: OSR Resources
+sidebar_label: OSR Resources
+tags:
+ - Introduction
+---
+
+The OSR SIG has produced several resources to help financial services firms along their open source journey.
+
diff --git a/docs/osr-resources/whitepaper.md b/docs/bok/Resources/whitepaper.md
similarity index 54%
rename from docs/osr-resources/whitepaper.md
rename to docs/bok/Resources/whitepaper.md
index 5aa51d447..03166a341 100644
--- a/docs/osr-resources/whitepaper.md
+++ b/docs/bok/Resources/whitepaper.md
@@ -3,12 +3,15 @@ id: whitepaper
title: "White Paper: Business Value of Open Source in Financial Services"
sidebar_label: White Paper
sidebar_position: 8
+slug: /osr-resources/whitepaper
+tags:
+ - Resources
---
This white paper outlines the benefits and value of open source for financial services across varying degrees of open source engagement including consumption, contribution to existing projects and open sourcing proprietary software. It also looks at the real and perceived risks and challenges to open source participation and ways to address these.
## Whitepaper: Business Value of Open Source in Financial Services
-
+[![Business Value](/img/resources/finos-business-value-of-open-source.png)](/pdf/FINOS-business-value-of-open-source.pdf)
-Download the whitepaper
+[Download the whitepaper](/pdf/FINOS-business-value-of-open-source.pdf)
diff --git a/docs/bok/Risks/Introduction.md b/docs/bok/Risks/Introduction.md
index 512be3aa1..031604c9b 100644
--- a/docs/bok/Risks/Introduction.md
+++ b/docs/bok/Risks/Introduction.md
@@ -6,7 +6,7 @@ tags:
- Introduction
---
-This section of the OSBOK breaks down the different types of risks that enterprises face by consuming or contributing to open source software.
+This section breaks down the different types of risks that enterprises face by consuming or contributing to open source software.
## The Risks
diff --git a/docs/bok/Training/Introduction.md b/docs/bok/Training/Introduction.md
index 5e624cbb9..7d18fa31a 100644
--- a/docs/bok/Training/Introduction.md
+++ b/docs/bok/Training/Introduction.md
@@ -4,11 +4,16 @@ sidebar_label: Introduction
sidebar_position: 0
tags:
- Introduction
+ - Training
- Placeholder
---
This section of the body of knowledge looks at the available training on open source.
+## Training and Certification Materials Produced By the OSR SIG
+
+See: [OSR Training](/docs/osr-resources/Training)
+
## Linux Foundation Training Courses
diff --git a/docs/bok/Training/LFC193-Introduction-to-OSS-License-Compliance-Management.md b/docs/bok/Training/LFC193-Introduction-to-OSS-License-Compliance-Management.md
index 7b886b9a3..29c55547f 100644
--- a/docs/bok/Training/LFC193-Introduction-to-OSS-License-Compliance-Management.md
+++ b/docs/bok/Training/LFC193-Introduction-to-OSS-License-Compliance-Management.md
@@ -1,7 +1,8 @@
---
title: Introduction to Open Source License Compliance Management
tags:
- - Developer (Role)
+ - Legal (Role)
+ - OSPO (Role)
- License Compliance Management (Activity)
- Training
- LF-Training
diff --git a/docs/bok/Training/LFD121-Secure-Software-Dev.md b/docs/bok/Training/LFD121-Secure-Software-Dev.md
index 191446709..1fabdd01d 100644
--- a/docs/bok/Training/LFD121-Secure-Software-Dev.md
+++ b/docs/bok/Training/LFD121-Secure-Software-Dev.md
@@ -4,6 +4,7 @@ tags:
- LF-Training
- Training
- FSOSD (Certification)
+ - Developer (Role)
course:
publisher: Linux Foundation
code: LFD121
diff --git a/docs/osr-resources/Training.md b/docs/bok/Training/OSR-Training.md
similarity index 89%
rename from docs/osr-resources/Training.md
rename to docs/bok/Training/OSR-Training.md
index 570c72648..65c1d51fb 100644
--- a/docs/osr-resources/Training.md
+++ b/docs/bok/Training/OSR-Training.md
@@ -1,10 +1,13 @@
---
-title: Training and Certification
-sidebar_label: Training
+title: OSR Training and Certification
+sidebar_label: OSR Training
+tags:
+ - Training
+ - FINOS-Training
+slug: /osr-resources/Training
+sidebar_position: 1
---
-## OSR Published Training & Certification (2023)
-
In November 2023 the OSR SIG team are proud to announce general availability of the following materials:
### [Open Source Contribution in Finance (LFD137)](../bok/Training/LFD137-Contribution-In-Finance)
diff --git a/docs/bok/Training/Understanding-Competitive-Advantage.md b/docs/bok/Training/Understanding-Competitive-Advantage.md
index 8af7947e4..c0c852fbb 100644
--- a/docs/bok/Training/Understanding-Competitive-Advantage.md
+++ b/docs/bok/Training/Understanding-Competitive-Advantage.md
@@ -7,6 +7,8 @@ tags:
- Other-Training
---
-Open Source Business Models
-OPen Source as Marketing
-How to build better products with open source
+**THIS IS A PLACEHOLDER**
+
+- Open Source Business Models
+- OPen Source as Marketing
+- How to build better products with open source
diff --git a/docs/bok/_category_.yaml b/docs/bok/_category_.yaml
index 58b04ecd3..ae0902891 100644
--- a/docs/bok/_category_.yaml
+++ b/docs/bok/_category_.yaml
@@ -1,5 +1,5 @@
position: 5
-label: 'Body Of Knowledge'
+label: 'Open Source Readiness'
link:
type: doc
id: Introduction
\ No newline at end of file
diff --git a/docs/meetings.md b/docs/meetings.md
deleted file mode 100644
index b4717cad5..000000000
--- a/docs/meetings.md
+++ /dev/null
@@ -1,12 +0,0 @@
----
-id: meetings
-title: OSR Meetings
-sidebar_label: Meetings
-sidebar_position: 2
----
-
-Meetings of the OSR SIG are held on the first and third Wednesday of each month at 10am US/Eastern, and are open to anyone who would like to participate. Meetings include group discussions of open source best practices, guest presentations from open source experts, and collaborative sessions to produce resources for the industry.
-
-- View [agendas](https://github.com/finos/open-source-readiness/issues?q=is%3Aopen+is%3Aissue+label%3Ameeting) of upcoming meetings (and [past meetings](https://finosfoundation.atlassian.net/wiki/spaces/FDX/pages/154533976/Meetings+-+Open+Source+Readiness+Working+Group))
-- Find video of past guest presentations on [YouTube](https://www.youtube.com/playlist?list=PLmPXh6nBuhJu2t82wVBNY0ld-RbIAdaPL)
-- [FINOS Calendar](https://calendar.google.com/calendar/u/0/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig@group.calendar.google.com&ctz=America/New_York)
\ No newline at end of file
diff --git a/docs/operations/_category_.yaml b/docs/operations/_category_.yaml
deleted file mode 100644
index 28f87d116..000000000
--- a/docs/operations/_category_.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-position: 5
-label: 'Operations'
-link:
- type: generated-index
- title: Open Source Operations
\ No newline at end of file
diff --git a/docs/operations/foss-policy.md b/docs/operations/foss-policy.md
deleted file mode 100644
index 2a5eef82c..000000000
--- a/docs/operations/foss-policy.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-id: foss-policy
-title: FOSS Policy Reference
-sidebar_label: FOSS Policy Reference
----
-
-This is a template for a comprehensive free and open source software (FOSS) policy for a financial services institution, including sample provisions governing the acquisition and use of FOSS, and contribution to FOSS projects.
-
-The policy is available in Asciidoc format for easier changes and collaboration, and in docx and available to read on this site in [HTML](../bok/Artifacts/Reference-FOSS-Policy)
diff --git a/docs/osr-resources/osr-resources.md b/docs/osr-resources/osr-resources.md
deleted file mode 100644
index b79c641e5..000000000
--- a/docs/osr-resources/osr-resources.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: osr-resources
-title: OSR Resources
-sidebar_label: OSR Resources
----
-
-## Open Source Maturity Model (OSMM)
-
-The Open Source Maturity Model allows you to understand where your organization is on its open source journey by providing a snapshot of its current stage of maturity.
-
-The model is an open source project and is free to use, study, improve, and redistribute according to the license requirements.
-
-You can take the Open Source Maturity Model survey now at https://survey.osmm.finos.org/551476 and we welcome your open source contributions on the [OSMM GitHub Repository](https://github.com/finos-labs/osmm/).
-
-## Adding and Updating OSR SIG Documentation
-
-Open Source Readiness welcomes new contributions and updates to SIG documentation.
-
-Please make your `markdown` changes and contributions to the following Open Source Readiness folder.
-
-- https://github.com/finos/open-source-readiness/tree/master/docs
-
-### How to contribute documentation using GitHub
-
-The following resources demonstrate how to edit `markdown` and contribute to projects on GitHub using pull requests.
-
-- [About writing and formatting on GitHub](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/about-writing-and-formatting-on-github)
-- [Basic writing and formatting syntax](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)
-- [About pull requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)
-- [Creating a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request)
-
-## FINOS OSR Resources
-
-The OSR SIG has produced several resources to help financial services firms along their open source journey. Most of these are also open source projects that you can contribute to on [GitHub](https://github.com/finos).
-
-### Open Source License Compliance Handbook
-
-A guide for complying with a wide range of open source licenses in common use cases. It's an invaluable resource for enabling developers to manage the most common compliance tasks without unnecessary legal and compliance review.
-
-- [Download](https://github.com/finos/OSLC-handbook/blob/master/output/pdf/OSLC-handbook.pdf) a PDF of the Handbook
-- [Check out](https://github.com/finos/OSLC-handbook) the project on GitHub
-
-### Reference FOSS Policy
-
-A comprehensive model corporate policy for consuming, contributing to, and publishing open source software. It's a great starting point for firms adopting their first open source policy or revising an existing one.
-
-- [View](docs/bok/Artifacts/Reference-FOSS-Policy) the policy
-
-### Whitepaper: Business Value of Open Source for Financial Services Firms
-
-A whitepaper laying out the business case for open source engagement. A helpful aid for pitching open source to decision-makers on the business side of financial institutions.
-
-- [Download](https://www.finos.org/business-value-of-open-source-for-financial-services-firms-download-page?hsLang=en-us) a copy of the whitepaper.
-
-### Checklist: Establishing an Open Source Compliance Program
-
-We built some high-level workflows for common open source compliance processes, along with a checklist that helps establishing an open source compliance program within your firm.
-
-- [View](osr-resources/osr-checklist) the checklist
diff --git a/docs/osr-resources/InnerSource.md b/docs/presentations/InnerSource.md
similarity index 99%
rename from docs/osr-resources/InnerSource.md
rename to docs/presentations/InnerSource.md
index f1ef06b66..57e5177ae 100644
--- a/docs/osr-resources/InnerSource.md
+++ b/docs/presentations/InnerSource.md
@@ -1,15 +1,17 @@
---
title: InnerSource Licensing
-sidebar_label: InnerSource Presentation
+sidebar_label: InnerSource Licensing
author: Chamindra de Silva
-sidebar_position: 2
+sidebar_position: 3
+slug: /bok/osr-resources/InnerSource
+tags:
+ - Presentation
---
-Presentation by Chamindra de Silva to FINOS Members Meeting on June 15
-2023.
+Presentation by Chamindra de Silva to FINOS Members Meeting on June 15 2023.
diff --git a/docs/presentations/Introduction.md b/docs/presentations/Introduction.md
new file mode 100644
index 000000000..acfeab060
--- /dev/null
+++ b/docs/presentations/Introduction.md
@@ -0,0 +1,8 @@
+---
+title: Presentations
+tags:
+ - Introduction
+---
+Here are some presentations collected together produced by the Open Source Readiness and InnerSource SIGs.
+
+
\ No newline at end of file
diff --git a/docs/osr-resources/presentation.md b/docs/presentations/Open-Source-Readiness.md
similarity index 99%
rename from docs/osr-resources/presentation.md
rename to docs/presentations/Open-Source-Readiness.md
index 07733fb23..3e386ab57 100644
--- a/docs/osr-resources/presentation.md
+++ b/docs/presentations/Open-Source-Readiness.md
@@ -1,8 +1,11 @@
---
title: Introduction to Open Source Readiness
-sidebar_label: OSR Presentation
+sidebar_label: Open Source Readiness
author: Rob Moffat
-sidebar_position: 1
+sidebar_position: 2
+slug: /osr-resources/presentation
+tags:
+ - Presentation
---
diff --git a/docs/presentations/_category_.yaml b/docs/presentations/_category_.yaml
new file mode 100644
index 000000000..ab4d812dc
--- /dev/null
+++ b/docs/presentations/_category_.yaml
@@ -0,0 +1,5 @@
+position: 7
+label: 'Presentations'
+link:
+ type: doc
+ id: Introduction
\ No newline at end of file
diff --git a/docs/osr-resources/oss-introduction.md b/docs/presentations/oss-introduction.md
similarity index 99%
rename from docs/osr-resources/oss-introduction.md
rename to docs/presentations/oss-introduction.md
index 5bc8ec86f..dd4b770e2 100644
--- a/docs/osr-resources/oss-introduction.md
+++ b/docs/presentations/oss-introduction.md
@@ -1,8 +1,11 @@
---
title: Introduction to Open Source Software
-sidebar_label: OSS Presentation
+sidebar_label: Open Source Software
author: Rob Moffat
-sidebar_position: 3
+sidebar_position: 1
+slug: /osr-resources/oss-introduction
+tags:
+ - Presentation
---
diff --git a/docs/welcome.md b/docs/welcome.md
deleted file mode 100644
index 959592ecd..000000000
--- a/docs/welcome.md
+++ /dev/null
@@ -1,29 +0,0 @@
----
-sidebar_position: 0
-title: Welcome to Open Source Readiness!
----
-
-The Open Source Readiness Special Interest Group (OSR SIG) is dedicated to helping financial services firms advance their open source programs. Here's what we have to offer:
-
-- **[Meetings](Meetings)** of the SIG are held on the first Wednesday of each month at 10am US/Eastern, and are open to anyone who would like to participate. Meetings include group discussions of open source best practices, guest presentations from open source experts, and collaborative sessions to produce resources for the industry.
-
-- We produce and collect **[Resources](osr-resources)** to support FSI firms in developing robust open source programs, including:
- - A [Presentation on Open Source Readiness](osr-resources/Presentation) explaining why we need this project.
- - The [Open Source Body of Knowledge](bok/Introduction) is a collaborative project aimed at developing a comprehensive body of knowledge on open source best practices for the financial services industry.
- - Comprehensive [Training and Certification](osr-resources/Training) materials that firms can use to train and certify developers for open source contribution in a financial services setting.
- - An [Open Source License Compliance Handbook](https://github.com/finos/OSLC-handbook) with information about complying with common open source licenses
- - An [executive whitepaper](https://www.finos.org/business-value-of-open-source-for-financial-services-firms-download-page?hsLang=en-us) on the business value of open source
- - A [reference open source policy](https://github.com/finos/reference-foss-policy) for FSI firms.
-
-- **[Media](https://www.youtube.com/playlist?list=PLmPXh6nBuhJu2t82wVBNY0ld-RbIAdaPL)** from guest presentations and SIG sessions provides invaluable insights from experts and FSI colleagues on a range of topics related to open source usage, contribution, and compliance.
-
-## Get Involved
-
-Interested in the SIG? Join us! Here are a few ways to get involved:
-
-- Join us for an **[Upcoming Meeting](https://github.com/finos/open-source-readiness/issues?q=is%3Aopen+is%3Aissue+label%3Ameeting)**
-
-- Subscribe to our **[mailing list](https://groups.google.com/a/finos.org/forum/#!forum/osr)** by sending an email to **[mailto:osr+subscribe@finos.org](mailto:osr+subscribe@finos.org)** and get updates on upcoming meetings and other activity.
-
-- Contribute to our **[resources](osr-resources)** for open source programs. Most OSR resources are collaboratively produced as open source projects, and we're always on the lookout for ways to enable participants to share knowledge and best practices in a form that's useful to their peers. If you have a project to propose, **[open a GitHub issue](https://github.com/finos/open-source-readiness/issues)** and share your vision!
-
diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js
index dfb7dc6d4..e0a1b9f36 100644
--- a/website/docusaurus.config.js
+++ b/website/docusaurus.config.js
@@ -1,5 +1,5 @@
module.exports={
- "title": "FINOS Open Source Readiness",
+ "title": "FINOS",
"tagline": "OVERCOMING OBSTACLES TO OPEN SOURCE",
"url": "https://osr.finos.org/",
"baseUrl": "/",
@@ -42,37 +42,98 @@ module.exports={
"indexName": "osr-finos",
},
"navbar": {
- "title": "FINOS Open Source Readiness",
+ "title": "FINOS Knowledge",
"logo": {
- "alt": "Open Source Readiness Logo",
- "src": "img/osr-icon-2019.png"
+ "alt": "FINOS Logo",
+ "src": "/img/finos_light.svg",
+ "srcDark": "/img/finos_dark.svg"
},
"items": [
+ {
+ "label": "Open Source",
+ "to": "/OpenSourceReadiness",
+ "position": "right",
+ },
+ {
+ "label": "InnerSource",
+ "to": "/InnerSource",
+ "position": "right",
+ },
+ {
+ "label": "Strategy",
+ "to": "/Strategy",
+ "position": "right",
+ }
]
},
"image": "img/undraw_online.svg",
"footer": {
"links": [
{
- "title": "Docs",
+ "title": "RESOURCES",
+ "items": [
+ {
+ "label": "Open Source Readiness",
+ "to": "/docs/bok/Introduction"
+ },
+ {
+ "label": "Presentations",
+ "to": "/docs/presentations/Introduction"
+ },
+ {
+ "label": "Training",
+ "to": "/docs/osr-resources/Training"
+ },
+ {
+ "label": "InnerSource",
+ "to": "/docs/InnerSource/Introduction"
+ },
+ ]
+ },
+ {
+ "title": "DOCS",
+ "items": [
+ {
+ "label": "Artifacts",
+ "to": "/docs/bok/Artifacts/Introduction"
+ },
+ {
+ "label": "Activities",
+ "to": "docs/bok/Activities/Introduction"
+ },
+ {
+ "to": "docs/bok/OSMM/Introduction",
+ "label": 'Maturity',
+ },
+ {
+ "to": "docs/bok/Roles/Introduction",
+ "label": 'Roles',
+ },
+ {
+ "to": "docs/bok/Regulations/Introduction",
+ "label": 'Regulations',
+ }
+ ]
+ },
+ {
+ "title": "EVENTS",
"items": [
{
- "label": "OSR Resources",
- "to": "docs/osr-resources"
+ "label": "OSR Meetings",
+ "to": "/OpenSourceReadiness#how-do-i-get-involved"
},
{
- "label": "Body of Knowledge",
- "to": "docs/bok/Introduction"
+ "label": "InnerSource Meetings",
+ "to": "/InnerSource"
},
{
- "to": "https://survey.osmm.finos.org/551476",
- "label": 'Open Source Maturity Model Survey',
- "position": "left"
+ "label": "FINOS Events",
+ "to": "https://www.finos.org/hosted-events"
}
]
},
{
- "title": "FINOS",
+ "title": "COMMUNITY",
"items" : [
{
"label": "FINOS Website",
@@ -89,7 +150,7 @@ module.exports={
]
},
{
- "title": "More",
+ "title": "UPDATES",
"items": [
{
"html": ""
@@ -100,13 +161,18 @@ module.exports={
{
"label": "LinkedIn",
"to": "https://www.linkedin.com/company/finosfoundation/"
+ },
+ {
+ "label": "OSR Mailing List",
+ "to": "/OpenSourceReadiness#how-do-i-get-involved"
}
]
}
],
- "copyright": "Proud member of the Fintech Open Source Foundation
Here is some introductory stuff about InnerSource...
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+
+ strategy, foundations
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+
+ strategy, foundations
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+
+
+
InnerSource Resources
+
+ Here are some main jumping-off articles tagged with InnerSource.
+
+
+
+ );
+}
+
diff --git a/website/src/pages/OpenSourceReadiness.js b/website/src/pages/OpenSourceReadiness.js
new file mode 100644
index 000000000..d366d1ad9
--- /dev/null
+++ b/website/src/pages/OpenSourceReadiness.js
@@ -0,0 +1,141 @@
+import React from 'react';
+import Layout from '@theme/Layout';
+import BoxOut from '../theme/BoxOut'
+import BokTagList from '../theme/BokTagList'
+
+export default function Hello() {
+ return (
+
+
+
Welcome to Open Source Readiness (OSR)
+
+
+
+
+
+
The Open Source Readiness Special Interest Group (OSR SIG) is dedicated to helping financial services firms advance their open source programs.
+
+
We produce and collect:
+
+
The OSR knowledge base - a collaborative project aimed at developing a comprehensive body of knowledge on open source best practices for the financial services industry.
+
+
Various Resources to help firms with their open source mission.
+
+
Comprehensive Training and Certification materials that firms can use to train and certify developers for open source contribution in a financial services setting.
The materials on this site are built by the consensus of financial services firms. This means they reflect best practices and thinking for our industry.
+
+
+
+
Navigating Open Source Readiness
+
+
Articles within the site are broken down into different areas, such as Risks, Activities, Artifacts and Regulations, contributed by members of the OSR SIG.
The OSR SIG is building out articles describing the expected activities at each level as well as putting together checklists for firms to self-assess on their level of maturity.
+
+
Other Materials
+
+
This site also contains other materials to help firms on their open source journey, such as:
In November 2023 the OSR SIG team are proud to announce general availability of two new Linux Foundation training products:
+
+
+
Open Source Contribution in Finance (LFD137) - a comprehensive training enabling developers in financial services to safely participate in open source communities,
+ drawing from the best practices of the world's top financial institutions.
+
+
FINOS Financial Services Open Source Certification (FSOSD) - designed to ensure open source contributors in financial institutions, fintech and
+ technology vendors and consultants operating in the financial industry contribute in line with the financial services industry's regulatory framework and compliance best practices.
+
+
+
+
+
+
Please help contribute to the knowledge base or help improve our resources for open source programs. Most OSR resources are collaboratively
+ produced as open source projects, and we're always on the lookout for ways to enable participants to share knowledge and
+ best practices in a form that's useful to their peers.
+
+
If you have a project to propose, open a GitHub issue and share your vision!
+
+
Alternatively, most pages have an "edit" button where you can propose changes to a page via the GitHub Pull Request process.
The materials contained in the Open Source Readiness site are designed as a collection of interconnecting documents and categories which can be browsed in any order.
+
+
The following diagram summarizes the information architecture.
+
+
+
+
Please see the following introductory articles each on these areas:
+
+
+
+ );
+}
+
diff --git a/website/src/pages/Strategy.js b/website/src/pages/Strategy.js
new file mode 100644
index 000000000..d18348ea2
--- /dev/null
+++ b/website/src/pages/Strategy.js
@@ -0,0 +1,28 @@
+import React from 'react';
+import Layout from '@theme/Layout';
+
+export default function Hello() {
+ return (
+
+
+
+ Edit pages/helloReact.js and save to reload.
+
+ foundations
+ maturity
+ highest level strategy presentation
+
+
+
+
+ );
+}
+
+
diff --git a/website/src/pages/index.js b/website/src/pages/index.js
index f3c3a9c2a..5fd72111d 100644
--- a/website/src/pages/index.js
+++ b/website/src/pages/index.js
@@ -2,5 +2,5 @@ import React from 'react';
import { Redirect } from 'react-router-dom';
export default function Home() {
- return ;
+ return ;
}
\ No newline at end of file
diff --git a/website/src/theme/BoxOut/index.js b/website/src/theme/BoxOut/index.js
index b2e44b602..a77c81f11 100644
--- a/website/src/theme/BoxOut/index.js
+++ b/website/src/theme/BoxOut/index.js
@@ -1,14 +1,16 @@
import React from 'react';
import styles from './styles.module.css'
-export default ({children, image, link, linkText, title}) => {
+export default ({children, image, link, linkText, title, className = ''}) => {
const id = title.replace(/[^\w\s\']|_/g, "")
.replace(/\s+/g, "-")
.toLowerCase();
- return