Skip to content

Improve Overview section of OpenChoreo documentation#83

Merged
sameerajayasoma merged 6 commits into
openchoreo:mainfrom
sameerajayasoma:main
Aug 28, 2025
Merged

Improve Overview section of OpenChoreo documentation#83
sameerajayasoma merged 6 commits into
openchoreo:mainfrom
sameerajayasoma:main

Conversation

@sameerajayasoma

@sameerajayasoma sameerajayasoma commented Aug 26, 2025

Copy link
Copy Markdown
Member

Purpose

My goal is to bring consistency to OpenChoreo documentation. I'll work on the Overview section as the first phase of this effort.

I've updated the what-is-openchoreo.md page to introduce OpenChoreo to newcomers. This page should work for developers, platform engineers and decision makers who are evaluating OpenChoreo.

I also updated the Architecture page with images. The existing page is great. It has lots of useful details. I'm planning to add a new section called Platform Components that has individual pages for each OpenChoreo component and we can move all those details there. @Mirage20, please note.

Checklist

  • Updated sidebars.ts if adding a new documentation page
  • Run npm run start to preview the changes locally
  • Run npm run build to ensure the build passes without errors
  • Verified all links are working (no broken links)

Comment thread docs/overview/what-is-openchoreo.md Outdated
---

# What is OpenChoreo?
OpenChoreo is a complete, open-source Internal Developer Platform (IDP) designed for platform engineering (PE) teams who want to streamline developer workflows and deliver Internal Developer Portals without having to build everything from scratch.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am wondering whether we need complete word here? What does a complete IDP mean?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's use the term comprehensive instead of complete.

Comment thread docs/overview/what-is-openchoreo.md
Comment thread docs/overview/what-is-openchoreo.md Outdated
OpenChoreo is made up of several key components that work together to deliver a complete IDP.

## How OpenChoreo Solves It
<!-- ![](../resources/openchoreo_components.svg) -->

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we don't have this image. Shall we put it in the same directory? WDYT?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll add images soon. Thanks.

@sameerajayasoma sameerajayasoma marked this pull request as ready for review August 28, 2025 03:56
- A **Control Plane** that understands and enforces these APIs with GitOps support
- A **built-in CI system**
- An **opinionated Data Plane** with runtime enforcement of design-time semantics
- Built-in **Security**, **networking** and **observability** integrations

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Built-in **Security**, **networking** and **observability** integrations
- Built-in **security**, **networking** and **observability** integrations

Any reason to capitalize this but not others?

OpenChoreo is architected as a modular, Kubernetes-native control plane that integrates deeply with other open-source projects to provide a comprehensive, extensible Internal Developer Platform (IDP).

## Overview
The Control Plane acts as the orchestrator, transforming high-level platform and developer intent into actionable workloads deployed across CI, Data planes, while wiring them into the Observability plane for visibility.

@Mirage20 Mirage20 Aug 28, 2025

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am wondering whether we should say workloads deployed across CI as we use the workload terminology for data plane deployments. How about workflows deployed across CI?

@Mirage20

Copy link
Copy Markdown
Contributor

Other than the above two changes, I am good with other changes. Can you also add these changes to the versioned_docs/version-v0.3.x?

@sameerajayasoma sameerajayasoma merged commit 35c9b66 into openchoreo:main Aug 28, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants