Conversation
Replace references to 'incubator'/'incubating' across the repo to the final 'hugegraph' branding and packaging names. Updates include: removal of DISCLAIMER, NOTICE year bump, README and docs link/badge fixes, pom final.name changes (remove -incubating suffix), Dockerfile and assembly scripts adjusted to new package paths, numerous docs and tests updated to new URLs/paths, mailing list/contact updates, and minor serena project.yml additions.
There was a problem hiding this comment.
Pull request overview
Refactors repository branding and distribution naming from incubator/“incubating” to final Apache HugeGraph naming, updating packaging outputs, release tooling, Docker build paths, and documentation links accordingly.
Changes:
- Drop
-incubatingsuffix from distributionfinal.namevalues and update scripts/tests/docs that reference extracted package directories. - Update repository/docs URLs and mailing list addresses from incubator-era locations to the final HugeGraph locations.
- Remove
DISCLAIMERand update NOTICE/Licensing docs to reflect post-incubation branding/year.
Reviewed changes
Copilot reviewed 36 out of 36 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| pom.xml | Update developer/mailing-list metadata to non-incubator addresses/branding |
| install-dist/scripts/apache-release.sh | Update release artifact names and SVN dist path (remove incubator/) |
| install-dist/release-docs/NOTICE | Remove “(incubating)” branding + bump copyright year |
| install-dist/release-docs/LICENSE | Remove “(Incubating)” wording in subcomponents section |
| install-dist/pom.xml | Rename dist final.name and update copied dist folder names |
| hugegraph-store/pom.xml | Remove -incubating suffix from store distribution name |
| hugegraph-store/docs/operations-guide.md | Update example tarball/dir names to non-incubating |
| hugegraph-store/docs/development-guide.md | Update working dir and output name examples |
| hugegraph-store/docs/deployment-guide.md | Update tarball/dir names and example paths |
| hugegraph-store/README.md | Update distribution path examples to non-incubating |
| hugegraph-store/Dockerfile | Update COPY glob to match new dist directory naming |
| hugegraph-server/pom.xml | Remove -incubating suffix from server distribution name |
| hugegraph-server/hugegraph-dist/src/assembly/travis/start-store.sh | Update store dir name used in CI scripts |
| hugegraph-server/hugegraph-dist/src/assembly/travis/start-pd.sh | Update PD dir name used in CI scripts |
| hugegraph-server/hugegraph-dist/src/assembly/travis/run-api-test.sh | Update server dir name + doc URL for downloaded binary |
| hugegraph-server/hugegraph-dist/src/assembly/travis/run-api-test-for-raft.sh | Update server dir name used in CI script |
| hugegraph-server/hugegraph-dist/pom.xml | Update reference link from incubator repo to final repo |
| hugegraph-server/hugegraph-dist/docker/README.md | Update example.groovy link to final repo |
| hugegraph-server/Dockerfile-hstore | Update COPY glob to match new dist directory naming |
| hugegraph-server/Dockerfile | Update COPY glob to match new dist directory naming |
| hugegraph-pd/pom.xml | Remove -incubating suffix from PD distribution name |
| hugegraph-pd/Dockerfile | Update COPY glob to match new dist directory naming |
| hugegraph-pd/AGENTS.md | Update output/dir name examples to non-incubating |
| hugegraph-commons/pom.xml | Update developer/mailing-list metadata to non-incubator addresses/branding |
| hugegraph-commons/hugegraph-common/src/test/java/org/apache/hugegraph/unit/rest/RestClientTest.java | Update test download URL to final docs repo |
| hugegraph-commons/hugegraph-common/pom.xml | Update project URL to final repo location |
| hugegraph-commons/README.md | Update badges/links and image URLs to final repo locations |
| hugegraph-cluster-test/pom.xml | Remove -incubating suffix from CT distribution name |
| hugegraph-cluster-test/hugegraph-clustertest-test/src/main/java/org/apache/hugegraph/SimpleClusterTest/BaseSimpleTest.java | Update documented CT directory name |
| hugegraph-cluster-test/hugegraph-clustertest-test/src/main/java/org/apache/hugegraph/MultiClusterTest/BaseMultiClusterTest.java | Update documented CT directory name |
| hugegraph-cluster-test/hugegraph-clustertest-minicluster/src/main/java/org/apache/hugegraph/ct/base/ClusterConstant.java | Update package prefix constants to non-incubating |
| README.md | Update CI badges, ecosystem links, download URLs, contributors link |
| NOTICE | Remove “(incubating)” branding + bump copyright year |
| DISCLAIMER | Remove incubator DISCLAIMER file |
| CONTRIBUTING.md | Update fork/clone/upstream and other links from incubator repo to final repo |
| .serena/project.yml | Add/expand Serena project configuration placeholders |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
install-dist/pom.xml
Outdated
| mkdir -p ${final.name} | ||
| cp -r -v $root_path/hugegraph-pd/apache-hugegraph-pd-incubating-${project.version} ${final.name}/ || exit | ||
| cp -r -v $root_path/hugegraph-store/apache-hugegraph-store-incubating-${project.version} ${final.name}/ || exit | ||
| cp -r -v $root_path/hugegraph-server/apache-hugegraph-server-incubating-${project.version} ${final.name}/ || exit | ||
| cp -r -v $root_path/hugegraph-pd/apache-hugegraph-pd-${project.version} ${final.name}/ || exit | ||
| cp -r -v $root_path/hugegraph-store/apache-hugegraph-store-${project.version} ${final.name}/ || exit | ||
| cp -r -v $root_path/hugegraph-server/apache-hugegraph-server-${project.version} ${final.name}/ || exit | ||
| cp -r -v $root_path/install-dist/release-docs/* $root_path/DISCLAIMER ${final.name}/ || exit |
There was a problem hiding this comment.
The dist packaging step still copies $root_path/DISCLAIMER, but DISCLAIMER is removed in this PR. This will make mvn package for install-dist fail with a missing file error. Update the copy command to stop referencing DISCLAIMER (or add the replacement file to the dist if one is still required).
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Replace references to 'incubator'/'incubating' across the repo to the final 'hugegraph' branding and packaging names. Updates include: removal of DISCLAIMER, NOTICE year bump, README and docs link/badge fixes, pom final.name changes (remove -incubating suffix),
Dockerfile and assembly scripts adjusted to new package paths, numerous docs and tests updated to new URLs/paths, mailing list/contact updates