Skip to content

Comments

refactor: migrate hugegraph website to TLP layout#454

Open
imbajin wants to merge 3 commits intomasterfrom
remove-incubator
Open

refactor: migrate hugegraph website to TLP layout#454
imbajin wants to merge 3 commits intomasterfrom
remove-incubator

Conversation

@imbajin
Copy link
Member

@imbajin imbajin commented Feb 25, 2026

Purpose of the PR

  • replace incubator URLs/repos with TLP paths across docs and metadata

  • update release validation/deploy scripts with --layout auto|tlp|incubator

  • align workflow and release guidelines to PMC-only voting after Jan 2026 graduation

  • keep historical incubating package compatibility with conditional DISCLAIMER checks

- replace incubator URLs/repos with TLP paths across docs and metadata

- update release validation/deploy scripts with --layout auto|tlp|incubator

- align workflow and release guidelines to PMC-only voting after Jan 2026 graduation

- keep historical incubating package compatibility with conditional DISCLAIMER checks
Copilot AI review requested due to automatic review settings February 25, 2026 09:14
Copy link
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 updates the HugeGraph documentation site and release automation assets to reflect post-graduation TLP (top-level project) paths and governance, while keeping compatibility for historical incubator-era artifacts.

Changes:

  • Replaces incubator/hugegraph* URLs and repository references with TLP equivalents across docs, release notes, and templates.
  • Adds layout selection (--layout auto|tlp|incubator) and conditional DISCLAIMER handling to release validation/deploy scripts.
  • Updates governance/voting guidance and maturity/governance references for post-Jan 2026 PMC workflows.

Reviewed changes

Copilot reviewed 48 out of 51 changed files in this pull request and generated no comments.

Show a summary per file
File Description
static/client-go/index.html Updates Go vanity import/source metadata to Apache TLP repo paths.
dist/validate-release.sh Adds --layout and resolves SVN dist path; makes DISCLAIMER checks conditional.
dist/deploy-release.sh Refactors local “download + start” helper to support dual naming/layout modes.
dist/README.md Documents new --layout behavior and deploy script usage; updates URLs.
contribution.md Updates contributing reference link from incubator repo to TLP repo.
content/en/docs/quickstart/toolchain/hugegraph-tools.md Updates download URLs to TLP download path.
content/en/docs/quickstart/toolchain/hugegraph-loader.md Updates download URLs to TLP download path.
content/en/docs/quickstart/toolchain/hugegraph-hubble.md Updates download URLs to TLP download path.
content/en/docs/quickstart/hugegraph/hugegraph-server.md Updates download/KEYS URLs to TLP download path.
content/en/docs/quickstart/hugegraph/hugegraph-pd.md Updates download URLs to TLP download path.
content/en/docs/quickstart/hugegraph/hugegraph-hstore.md Updates download URLs to TLP download path.
content/en/docs/quickstart/hugegraph-ai/hugegraph-ml.md Updates AI repo links from incubator to TLP repo.
content/en/docs/quickstart/hugegraph-ai/hugegraph-llm.md Updates AI repo + DeepWiki links from incubator to TLP repo.
content/en/docs/quickstart/hugegraph-ai/_index.md Updates AI repo + DeepWiki + contributors links to TLP repo.
content/en/docs/quickstart/computing/hugegraph-computer.md Updates download URLs to TLP download path.
content/en/docs/quickstart/client/hugegraph-client.md Updates python client link to TLP AI repo.
content/en/docs/quickstart/client/hugegraph-client-python.md Updates clone/issue links to TLP AI repo.
content/en/docs/guides/toolchain-local-test.md Broadens hubble directory glob to support non-incubating names.
content/en/docs/download/download.md Updates closer/download URLs and adds post-graduation compatibility note.
content/en/docs/contribution-guidelines/validate-release.md Updates verification guidance/URLs to post-graduation TLP processes.
content/en/docs/contribution-guidelines/committer-guidelines.md Updates governance text and roster links for PMC (post-graduation).
content/en/docs/changelog/hugegraph-1.7.0-release-notes.md Rewrites cross-repo links from incubator org/repo names to TLP.
content/en/docs/changelog/hugegraph-1.5.0-release-notes.md Rewrites cross-repo links from incubator org/repo names to TLP.
content/en/docs/changelog/hugegraph-1.3.0-release-notes.md Rewrites cross-repo links from incubator org/repo names to TLP.
content/en/docs/changelog/hugegraph-1.0.0-release-notes.md Updates release links from incubator repos to TLP repos.
content/en/community/maturity.md Updates maturity model references to TLP dist + governance sources.
content/cn/docs/quickstart/toolchain/hugegraph-tools.md Updates download URLs to TLP download path.
content/cn/docs/quickstart/toolchain/hugegraph-loader.md Updates download URLs to TLP download path.
content/cn/docs/quickstart/toolchain/hugegraph-hubble.md Updates download URLs to TLP download path.
content/cn/docs/quickstart/hugegraph/hugegraph-server.md Updates download URLs to TLP download path.
content/cn/docs/quickstart/hugegraph/hugegraph-pd.md Updates download URLs to TLP download path.
content/cn/docs/quickstart/hugegraph/hugegraph-hstore.md Updates download URLs to TLP download path.
content/cn/docs/quickstart/hugegraph-ai/hugegraph-ml.md Updates AI repo links from incubator to TLP repo.
content/cn/docs/quickstart/hugegraph-ai/hugegraph-llm.md Updates AI repo + DeepWiki links from incubator to TLP repo.
content/cn/docs/quickstart/hugegraph-ai/_index.md Updates AI repo + DeepWiki + contributors links to TLP repo.
content/cn/docs/quickstart/computing/hugegraph-computer.md Updates download URLs to TLP download path.
content/cn/docs/quickstart/client/hugegraph-client.md Updates python client link to TLP AI repo.
content/cn/docs/quickstart/client/hugegraph-client-python.md Updates clone paths to TLP AI repo.
content/cn/docs/guides/toolchain-local-test.md Broadens hubble directory glob to support non-incubating names.
content/cn/docs/download/download.md Updates closer/download URLs and adds post-graduation compatibility note.
content/cn/docs/contribution-guidelines/validate-release.md Updates verification guidance/URLs to post-graduation TLP processes.
content/cn/docs/contribution-guidelines/committer-guidelines.md Updates governance text and roster links for PMC (post-graduation).
content/cn/docs/changelog/hugegraph-1.7.0-release-notes.md Rewrites cross-repo links from incubator org/repo names to TLP.
content/cn/docs/changelog/hugegraph-1.5.0-release-notes.md Rewrites cross-repo links from incubator org/repo names to TLP.
content/cn/docs/changelog/hugegraph-1.3.0-release-notes.md Rewrites cross-repo links from incubator org/repo names to TLP.
content/cn/docs/changelog/hugegraph-1.0.0-release-notes.md Updates release links from incubator repos to TLP repos.
NOTICE Updates project name (drops incubating) and copyright year to 2026.
.github/workflows/validate-release.yml Switches SVN/dev URLs to TLP with incubator fallback; updates KEYS URL.
.github/PULL_REQUEST_TEMPLATE.md Updates contributing guideline link to TLP doc repo.

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

- remove incubator fallback logic from release validation and deploy scripts

- enforce non-incubating package naming in script and CI checks

- drop layout options and keep dist/download paths TLP-only

- update dist README to match the simplified post-graduation workflow
- update CN/EN homepage hero copy from graph database to graph system

- add internal links for core components, query languages, and highlighted capabilities

- switch homepage download CTA to docs download page and add toolchain entry

- normalize introduction docs to section index pages (_index.md)

- add aliases and update references to keep old introduction/readme links compatible
Copy link
Contributor

@Pengzna Pengzna left a comment

Choose a reason for hiding this comment

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

LGTM!!🚀

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