refactor: migrate hugegraph website to TLP layout#454
Open
refactor: migrate hugegraph website to TLP layout#454
Conversation
- 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
Contributor
There was a problem hiding this comment.
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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