refactor: remove 'incubating' branding, update docs & packaging#716
Open
contrueCT wants to merge 1 commit intoapache:masterfrom
Open
refactor: remove 'incubating' branding, update docs & packaging#716contrueCT wants to merge 1 commit intoapache:masterfrom
contrueCT wants to merge 1 commit intoapache:masterfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This PR removes “incubating” branding across the HugeGraph Toolchain repository by updating URLs, distribution/package naming, release artifacts, and related documentation so outputs align with post-incubation Apache naming.
Changes:
- Update repository links, issue templates, badges, and documentation references from
incubator-*/(incubating)to non-incubating locations and names. - Rename Maven
final.namedistribution artifacts to drop-incubating-and update packaging/release scripts and Dockerfiles accordingly. - Switch
hugegraph-client-gomodule path/imports fromgithub.com/apache/incubator-hugegraph-toolchain/...togithub.com/apache/hugegraph-toolchain/....
Reviewed changes
Copilot reviewed 47 out of 47 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| pom.xml | Updates repo URL, mailing list address, artifact final name, and excludes for renamed hubble package paths |
| hugegraph-tools/pom.xml | Drops -incubating- from tools artifact naming and updates module URL |
| hugegraph-tools/assembly/travis/install-hugegraph-from-source.sh | Removes now-stale incubator TODO comments |
| hugegraph-spark-connector/pom.xml | Drops -incubating- from spark connector artifact naming |
| hugegraph-spark-connector/assembly/travis/install-hugegraph-from-tar.sh | Updates Apache download URL and extracted directory names to non-incubating HugeGraph tarball |
| hugegraph-spark-connector/assembly/travis/install-hugegraph-from-source.sh | Removes now-stale incubator TODO comments |
| hugegraph-loader/pom.xml | Drops -incubating- from loader artifact naming |
| hugegraph-loader/assembly/travis/install-hugegraph-from-tar.sh | Removes now-stale incubator TODO comments |
| hugegraph-loader/assembly/travis/install-hugegraph-from-source.sh | Removes now-stale incubator TODO comments |
| hugegraph-loader/README.md | Updates download URLs and extracted directory names to non-incubating toolchain artifacts |
| hugegraph-loader/Dockerfile | Updates COPY path glob to non-incubating loader directory |
| hugegraph-hubble/package.json | Updates repository URL to non-incubator GitHub repo |
| hugegraph-hubble/hubble-dist/pom.xml | Drops -incubating- from hubble distribution final name |
| hugegraph-hubble/hubble-dist/assembly/travis/download-hugegraph.sh | Removes now-stale incubator TODO comment |
| hugegraph-hubble/README.md | Updates badges, download commands, and build/run paths to non-incubating names |
| hugegraph-hubble/Dockerfile | Updates COPY path glob to non-incubating hubble directory |
| hugegraph-dist/scripts/apache-release.sh | Renames source/binary release artifacts and updates SVN dev path to non-incubator location |
| hugegraph-dist/release-docs/NOTICE | Updates header branding and copyright year range |
| hugegraph-dist/release-docs/LICENSE | Updates “Incubating” wording in subcomponents section |
| hugegraph-dist/pom.xml | Drops -incubating- from dist artifact name and removes DISCLAIMER from packaged contents |
| hugegraph-client/src/main/java/org/apache/hugegraph/util/CommonUtil.java | Updates HugeGraph doc repository URL prefix |
| hugegraph-client/assembly/travis/install-hugegraph-from-source.sh | Removes now-stale incubator TODO comments |
| hugegraph-client-go/hugegraph.go | Updates Go client imports to new module path |
| hugegraph-client-go/hgtransport/hgtransport.go | Updates internal version import to new module path |
| hugegraph-client-go/go.mod | Changes module path to github.com/apache/hugegraph-toolchain/hugegraph-client-go |
| hugegraph-client-go/api/v1/vertexlabel/vertexlabel_test.go | Updates test imports to new module path |
| hugegraph-client-go/api/v1/vertexlabel/vertexlabel.go | Updates imports to new module path |
| hugegraph-client-go/api/v1/vertex/vertex.go | Updates imports to new module path |
| hugegraph-client-go/api/v1/version_test.go | Updates test import to new module path |
| hugegraph-client-go/api/v1/version.go | Updates imports to new module path |
| hugegraph-client-go/api/v1/schema_test.go | Updates test import to new module path |
| hugegraph-client-go/api/v1/schema.go | Updates imports to new module path |
| hugegraph-client-go/api/v1/propertykey/propertykey_test.go | Updates test imports to new module path |
| hugegraph-client-go/api/v1/propertykey/propertykey.go | Updates imports to new module path |
| hugegraph-client-go/api/v1/gremlin/gemlin_test.go | Updates test import to new module path |
| hugegraph-client-go/api/v1/gremlin/gemlin.go | Updates imports to new module path |
| hugegraph-client-go/api/v1/edgelabel/edgelabel_test.go | Updates test imports to new module path |
| hugegraph-client-go/api/v1/edgelabel/edgelabel.go | Updates imports to new module path |
| hugegraph-client-go/api/v1/api.go | Updates imports to new module path |
| hugegraph-client-go/api/api.go | Updates imports to new module path |
| hugegraph-client-go/README.md | Updates go get and import examples to new module path |
| hugegraph-client-go/README.en.md | Updates import examples to new module path |
| README.md | Updates ecosystem links and hubble quick-start path to non-incubating names |
| NOTICE | Updates header branding and copyright year range |
| DISCLAIMER | Removes incubator DISCLAIMER file |
| .github/workflows/hubble-ci.yml | Updates runtime directory glob to non-incubating hubble name |
| .github/ISSUE_TEMPLATE/feature_request.yml | Updates issue search links to new repo location |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
Member
Author
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
Main Changes
update repo URLs, issue links, mailing list metadata, and docs references
remove the root
DISCLAIMERupdate
NOTICEand release-docs headers fromApache HugeGraph(incubating)toApache HugeGraphrename distribution/package
final.nameoutputs to non-incubatingnamesupdate dist/release scripts, Dockerfiles, CI/workflow paths, and README examples to use new package names
switch
hugegraph-client-gomodule/import paths togithub.com/apache/hugegraph-toolchain/hugegraph-client-gointentionally kept third-party dependency/license references such as
htrace-core4-*-incubating, since those are upstream artifact names rather than HugeGraph brandingVerifying these changes
Does this PR potentially affect the following parts?
Documentation Status
Doc - TODODoc - DoneDoc - No Need