Skip to content

Improve README structure and add contribution - #343

Open
alessandrasotelo11-lgtm wants to merge 2 commits into
cncf:mainfrom
alessandrasotelo11-lgtm:alessandrasotelo11-lgtm-patch-1
Open

Improve README structure and add contribution#343
alessandrasotelo11-lgtm wants to merge 2 commits into
cncf:mainfrom
alessandrasotelo11-lgtm:alessandrasotelo11-lgtm-patch-1

Conversation

@alessandrasotelo11-lgtm

Copy link
Copy Markdown
  • Added project overview for better clarity

  • Improved structure and readability of README

  • Added contributing guidelines for new contributors

  • Included setup instructions for local development

  • [X ] I have read and followed the Contributing page.

  • This PR has content that I did not fully write myself.

  • I have the experience and knowledge necessary to understand, review, and validate all content in this PR.1


Footnotes

  1. Yes, I can answer maintainer questions about the content of this PR, without using AI.

- Added project overview for better clarity
- Improved structure and readability of README
- Added contributing guidelines for new contributors
- Included setup instructions for local development

Signed-off-by: Alessandra Sotelo <alessandra.sotelo.11@gmail.com>
@alessandrasotelo11-lgtm
alessandrasotelo11-lgtm requested review from a team as code owners April 2, 2026 07:16
@netlify

netlify Bot commented Apr 2, 2026

Copy link
Copy Markdown

Deploy Preview for contribute-cncf-io ready!

Name Link
🔨 Latest commit 0486eb5
🔍 Latest deploy log https://app.netlify.com/projects/contribute-cncf-io/deploys/69ce18d86d3a9700083cc2cd
😎 Deploy Preview https://deploy-preview-343--contribute-cncf-io.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Signed-off-by: Alessandra Sotelo <alessandra.sotelo.11@gmail.com>
@alessandrasotelo11-lgtm

Copy link
Copy Markdown
Author

Hi! Updates completed and checks passed. Ready for review. Thanks!

Copilot AI left a comment

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.

Pull request overview

This PR updates the repository’s README.md to better explain what the Contribute Site is, how the “golden path” is structured, and how to set up and contribute to the project.

Changes:

  • Adds a new project overview section and expands the purpose/golden-path narrative.
  • Reorganizes local setup instructions and introduces a brief tech stack section.
  • Adds a short contributing checklist tailored to README edits.

Comment thread README.md
@@ -1,35 +1,54 @@
## This will eventually be the contributing guide, for now we want it up front
Comment thread README.md
Comment on lines +21 to 23
### Individual

## The Golden Path
Comment thread README.md
Comment on lines 43 to +51
## Setup locally
## Tech Stack

To set up the development environment for this Docusaurus site, you can choose
between two methods: using a devcontainer or running the site locally with the
`docusaurus dev` command. Follow the steps below:
To set up the development environment for this Docusaurus site, you can choose between two methods: using a devcontainer or running the site locally with the `docusaurus dev` command. Follow the steps below:
- [Docusaurus](https://docusaurus.io/) for static site generation
- [Node.js](https://nodejs.org/) (LTS 20+ recommended)
- [npm](https://www.npmjs.com/) for dependency and script management

## Setup Locally
Comment thread README.md
find useful. Additionally it will act as a reference point to other open source
communities - we want to represent our "style" of open source, in a way that is
consumable by others.
One source of truth for all of the information that a CNCF Contributor would find useful. Additionally it will act as a reference point to other open source communities - we want to represent our "style" of open source, in a way that is consumable by others.
Comment thread README.md
Comment on lines +36 to +40
_A healthy ecosystem will encourage the development of all three of these skills_.
### Community

The site is intended to be read in this order by a new contributor. It is also
intended to support you through your entire cloud native journey, we expect
mentors and experienced individuals to also share advanced things.
The site is intended to be read in this order by a new contributor. It is also intended to support you through your entire cloud native journey, we expect mentors and experienced individuals to also share advanced things.
Strengthen the wider ecosystem by documenting shared standards, leadership
Comment thread README.md
Comment on lines 72 to 76
### Run application

There are two different options you can adopt to run this website locally:
### Run development server

Comment thread README.md
Comment on lines 84 to +86
#### Option 1: Using Devcontainer

If you are using a devcontainer, start the application with the following
command:
If you are using a devcontainer, start the application with the following command:
#### Option 1: Devcontainer
Comment thread README.md
Comment on lines 95 to 99
#### Option 2: Running Locally

To run the site locally, use the following command:
#### Option 2: Local environment

Comment thread README.md
Comment on lines +111 to +116
3. Run formatting checks for README changes:

   ```bash
   npx prettier --write README.md
   npx prettier --check README.md
   ```
Comment thread README.md
Comment on lines 121 to +125
## ChillOps
## Author

Feel free to start diving in with PRs, we want to remain opinionated on this
golden path for now, and then add branches and side quests after we've shipped
more meat. We want people to feel good when they read this site because they
found something useful, so feel free to file issues with your ideas!
Feel free to start diving in with PRs, we want to remain opinionated on this golden path for now, and then add branches and side quests after we've shipped more meat. We want people to feel good when they read this site because they found something useful, so feel free to file issues with your ideas!
Maintained by the CNCF contributor community.
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