Skip to content

refactor: remove 'incubating' branding, update docs & packaging#346

Open
contrueCT wants to merge 1 commit intoapache:masterfrom
contrueCT:task/remove-incubating-markers
Open

refactor: remove 'incubating' branding, update docs & packaging#346
contrueCT wants to merge 1 commit intoapache:masterfrom
contrueCT:task/remove-incubating-markers

Conversation

@contrueCT
Copy link

@contrueCT contrueCT commented Mar 12, 2026

Purpose of the PR

  • close #xxx

Main Changes

Replace references to 'incubator'/'incubating' across the repo to the final 'hugegraph' branding and packaging names,cleans up project metadata and user-facing references

  • removing the DISCLAIMER file and updating NOTICE
  • updating README links and related repository references
  • cleaning incubation wording in pom.xml metadata and mailing list info
  • changing release package naming from -incubating- to the graduated format
  • aligning release scripts, assembly config, and ignore rules with the new package layout

Verifying these changes

  • Trivial rework / code cleanup without any test coverage. (No Need)
  • Already covered by existing tests, such as (please modify tests here).
  • Need tests and can be verified as follows.

Does this PR potentially affect the following parts?

  • Nope
  • Dependencies (add/update license info)
  • Modify configurations
  • The public API
  • Other affects (typed here)

Documentation Status

  • Doc - TODO
  • Doc - Done
  • Doc - No Need

@@ -1,4 +1,4 @@
Apache HugeGraph(incubating)
Apache HugeGraph
Copyright 2022-2025 The Apache Software Foundation
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
Copyright 2022-2025 The Apache Software Foundation
Copyright 2022-2026 The Apache Software Foundation

@@ -1,4 +1,4 @@
Apache HugeGraph(incubating)
Apache HugeGraph
Copyright 2022-2023 The Apache Software Foundation
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
Copyright 2022-2023 The Apache Software Foundation
Copyright 2022-2026 The Apache Software Foundation

Copy link

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-Computer repository to remove “incubating/incubator” branding and align release artifacts, metadata, and documentation with the graduated Apache HugeGraph naming.

Changes:

  • Update project docs and links to point to apache/hugegraph-computer (and related repos) instead of incubator-era URLs.
  • Update Maven/release packaging names to drop -incubating- and adjust the Apache SVN release upload path accordingly.
  • Remove the root DISCLAIMER and stop including/excluding it in packaging and license tooling config; update NOTICE headers.

Reviewed changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated no comments.

Show a summary per file
File Description
vermeer/README.md Updates LICENSE link to the graduated repo URL.
computer/pom.xml Removes incubating branding in metadata; updates final artifact name; stops excluding removed DISCLAIMER.
computer/computer-dist/src/assembly/descriptor/assembly.xml Stops packaging DISCLAIMER* into the distribution.
computer/computer-dist/scripts/apache-release.sh Renames source release archive/prefix; updates SVN dev upload path from incubator to top-level.
computer/computer-dist/release-docs/NOTICE Updates NOTICE header to remove “(incubating)”.
computer/computer-dist/release-docs/LICENSE Removes “(Incubating)” wording in the LICENSE subcomponents section.
computer/README.md Updates LICENSE link to the graduated repo URL.
README.md Updates badges, repo references, and issue links to the graduated repo URLs.
NOTICE Updates root NOTICE header to remove “(incubating)”.
DISCLAIMER Removes the incubator disclaimer file.
.licenserc.yaml Removes DISCLAIMER from license-header tool exclusions (since file is removed).
.gitignore Updates ignore rule for extracted release package directories.

💡 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.

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.

3 participants