Skip to content

Refactor docs folder#4571

Open
CsatariGergely wants to merge 8 commits into
kptdev:mainfrom
nokia:refactor-docs
Open

Refactor docs folder#4571
CsatariGergely wants to merge 8 commits into
kptdev:mainfrom
nokia:refactor-docs

Conversation

@CsatariGergely
Copy link
Copy Markdown
Contributor

The content of the docs folder is not documentation, therefore it was refactored

  • Docs style guide moved to the README.md of the documentation and was extended with the Nephio documentation guide what is followed by the Porch documentation
  • ROADMAP.md was removed as it was outdated and we follow the roadmap in a GitHub Project now
  • The folder was renamed to architecture

The content of the docs folder is not documentation, therefore it was refactored

- Docs style guide moved to the README.md of the documentation and was extended with
  the Nephio documentation guide what is followed by the Porch documentation
- ROADMAP.md was removed as it was outdated and we follow the roadmap in a GitHub Project now
- The folder was renamed to `architecture`

Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
Copilot AI review requested due to automatic review settings June 4, 2026 07:08
@dosubot dosubot Bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jun 4, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 4, 2026

Deploy Preview for kptdocs ready!

Name Link
🔨 Latest commit 09a58bf
🔍 Latest deploy log https://app.netlify.com/projects/kptdocs/deploys/6a22877c2b93f70008bf1df2
😎 Deploy Preview https://deploy-preview-4571--kptdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

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

@CsatariGergely
Copy link
Copy Markdown
Contributor Author

I'm not sure if we should keep the design-docs folder. It contains KEP kind of documents, but at the moment we do not follow any process like the KEP and I do not know what is the status of these feature ideas as there are no Issues linked to the documents.

@CsatariGergely CsatariGergely linked an issue Jun 4, 2026 that may be closed by this pull request
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 refactors the repository’s former docs/ content by relocating non-site documentation into a new architecture/ tree, consolidating documentation writing guidance into the documentation site README, and replacing the removed roadmap document with a GitHub Project link.

Changes:

  • Replace the root README roadmap link (previously docs/ROADMAP.md) with a GitHub Project link.
  • Move/expand the documentation style guide into documentation/README.md.
  • Remove outdated docs/ROADMAP.md and relocate design/style-guide content under architecture/.

Reviewed changes

Copilot reviewed 4 out of 12 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
README.md Updates roadmap guidance to point to a GitHub Project instead of a removed file.
documentation/README.md Adds an expanded documentation style guide to the docs site README.
docs/style-guides/docs.md Removes the old standalone documentation style guide file.
docs/ROADMAP.md Removes the outdated roadmap document.
architecture/sync/prototype-controller.md Adds architecture notes/prototype instructions for RemoteRootSync controller.
architecture/style-guides/errors.md Adds an error message style guide under the new architecture hierarchy.
architecture/design-docs/00-template.md Adds a design doc template under architecture/design-docs.
architecture/design-docs/01-live-invenstory-to-rg.md Adds a design doc about inventory/resourcegroup changes (now under architecture).
architecture/design-docs/02-oci-support.md Adds an OCI support design doc (now under architecture).
architecture/design-docs/03-pipeline-merge.md Adds a pipeline merge design doc (now under architecture).
architecture/design-docs/04-arm-build.md Adds an ARM build design doc (now under architecture).
architecture/design-docs/05-kpt-fn-exclude.md Adds a function-exclude design doc (now under architecture).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Comment thread documentation/README.md Outdated
Comment thread documentation/README.md Outdated
Comment thread documentation/README.md Outdated
Comment thread README.md Outdated
Comment thread documentation/README.md Outdated
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
Assisted-by: GitHub Copilot: Claude Haiku 4.5

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 4, 2026 11:53
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 4 out of 12 changed files in this pull request and generated 2 comments.

Comment thread documentation/README.md Outdated
Comment thread documentation/README.md Outdated
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
Copilot AI review requested due to automatic review settings June 4, 2026 12:59
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 14 changed files in this pull request and generated 1 comment.

Comment thread CONTRIBUTING.md Outdated
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
Assisted-by: GitHub Copilot: Claude Haiku 4.5

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 5, 2026 07:31
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 7 out of 15 changed files in this pull request and generated 2 comments.

Comment thread documentation/README.md
Comment thread documentation/README.md Outdated
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
Assisted-by: GitHub Copilot: Claude Haiku 4.5

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 5, 2026 07:41
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 14 changed files in this pull request and generated 4 comments.

Comment thread documentation/README.md Outdated
Comment thread documentation/README.md
Comment on lines +64 to +69
7. Whenever possible, define the type of code for your code blocks
- \```shell for all shell blocks
- \```golang for all Go blocks
- \```yaml for all YAML blocks
- \```yang for all YANG blocks
- a full list of language identifiers is available [here](https://gohugo.io/content-management/syntax-highlighting/#list-of-chroma-highlighting-languages)
Comment thread documentation/README.md Outdated

## License

Licensed under the [Creative Commons Attribution 4.0 International license](LICENSE-documentation)
Comment thread README.md
## Roadmap

You can read about the big upcoming features in the [roadmap doc](/docs/ROADMAP.md).
You can follow the kpt roadmap in the related [GitHub Project](https://github.com/orgs/kptdev/projects/2/views/2).
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
Assisted-by: GitHub Copilot: Claude Haiku 4.5
@Catalin-Stratulat-Ericsson
Copy link
Copy Markdown
Contributor

let me know when all the copilot reviews are handled and the PR is ready to be reviewed. ill have a look at it then @CsatariGergely

…k path

Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
Assisted-by: GitHub Copilot: Claude Haiku 4.5
Copilot AI review requested due to automatic review settings June 5, 2026 08:23
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 14 changed files in this pull request and generated 1 comment.

Comment thread documentation/README.md
Comment on lines +61 to +62
6. Do not surround IP addresses, domain names, or any other identifiers with backticks. Use italics
(\* \*) to mark any inline IP address, domain name, file name, file location, or similar.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

remove kpt/docs

3 participants