Skip to content

Commit 94c03a9

Browse files
imbajincontrueCT
andauthored
refactor: remove 'incubating' branding, update docs & packaging (#2965)
* chore: remove 'incubating' branding, update docs & packaging 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. --------- Co-authored-by: contrueCT <contrue_CT@outlook.com>
1 parent 0505810 commit 94c03a9

36 files changed

Lines changed: 109 additions & 96 deletions

File tree

.serena/project.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,3 +103,23 @@ default_modes:
103103
# fixed set of tools to use as the base tool set (if non-empty), replacing Serena's default set of tools.
104104
# This cannot be combined with non-empty excluded_tools or included_optional_tools.
105105
fixed_tools: []
106+
107+
# override of the corresponding setting in serena_config.yml, see the documentation there.
108+
# If null or missing, the value from the global config is used.
109+
symbol_info_budget:
110+
111+
# The language backend to use for this project.
112+
# If not set, the global setting from serena_config.yml is used.
113+
# Valid values: LSP, JetBrains
114+
# Note: the backend is fixed at startup. If a project with a different backend
115+
# is activated post-init, an error will be returned.
116+
language_backend:
117+
118+
# list of regex patterns which, when matched, mark a memory entry as read‑only.
119+
# Extends the list from the global configuration, merging the two lists.
120+
read_only_memory_patterns: []
121+
122+
# line ending convention to use when writing source files.
123+
# Possible values: unset (use global setting), "lf", "crlf", or "native" (platform default)
124+
# This does not affect Serena's own files (e.g. memories and configuration files), which always use native line endings.
125+
line_ending:

CONTRIBUTING.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ Before submitting the code, we need to do some preparation:
1919

2020
1. Sign up or login to GitHub: [https://github.com](https://github.com)
2121

22-
2. Fork HugeGraph repo from GitHub: [https://github.com/apache/incubator-hugegraph/fork](https://github.com/apache/incubator-hugegraph/fork)
22+
2. Fork HugeGraph repo from GitHub: [https://github.com/apache/hugegraph/fork](https://github.com/apache/hugegraph/fork)
2323

24-
3. Clone code from fork repo to local: [https://github.com/${GITHUB_USER_NAME}/incubator-hugegraph](https://github.com/${GITHUB_USER_NAME}/incubator-hugegraph)
24+
3. Clone code from fork repo to local: [https://github.com/${GITHUB_USER_NAME}/hugegraph](https://github.com/${GITHUB_USER_NAME}/hugegraph)
2525

2626
```shell
2727
# clone code from remote to local repo
28-
git clone https://github.com/${GITHUB_USER_NAME}/incubator-hugegraph.git hugegraph
28+
git clone https://github.com/${GITHUB_USER_NAME}/hugegraph.git hugegraph
2929
```
3030

3131
4. Configure local HugeGraph repo
@@ -34,7 +34,7 @@ Before submitting the code, we need to do some preparation:
3434
cd hugegraph
3535

3636
# add upstream to synchronize the latest code
37-
git remote add hugegraph https://github.com/apache/incubator-hugegraph
37+
git remote add hugegraph https://github.com/apache/hugegraph
3838

3939
# set name and email to push code to github
4040
git config user.name "{full-name}" # like "Jermy Li"
@@ -43,7 +43,7 @@ Before submitting the code, we need to do some preparation:
4343

4444
## 2. Create an Issue on GitHub
4545

46-
If you encounter bugs or have any questions, please go to [GitHub Issues](https://github.com/apache/incubator-hugegraph/issues) to report them and feel free to [create an issue](https://github.com/apache/incubator-hugegraph/issues/new).
46+
If you encounter bugs or have any questions, please go to [GitHub Issues](https://github.com/apache/hugegraph/issues) to report them and feel free to [create an issue](https://github.com/apache/hugegraph/issues/new).
4747

4848
## 3. Make changes of code locally
4949

@@ -75,10 +75,10 @@ Note: Code style is defined by the `.editorconfig` file at the repository root.
7575

7676
##### 3.2.1 Check licenses
7777
If we want to add new third-party dependencies to the `HugeGraph` project, we need to do the following things:
78-
1. Find the third-party dependent repository, put the dependent `license` file into [./hugegraph-dist/release-docs/licenses/](https://github.com/apache/incubator-hugegraph/tree/master/hugegraph-dist/release-docs/licenses) path.
79-
2. Declare the dependency in [./install-dist/release-docs/LICENSE](https://github.com/apache/incubator-hugegraph/blob/master/install-dist/release-docs/LICENSE) `LICENSE` information.
80-
3. Find the NOTICE file in the repository and append it to [./install-dist/release-docs/NOTICE](https://github.com/apache/incubator-hugegraph/blob/master/install-dist/release-docs/NOTICE) file (skip this step if there is no NOTICE file).
81-
4. Execute locally [./install-dist/scripts/dependency/regenerate_known_dependencies.sh](https://github.com/apache/incubator-hugegraph/blob/master/install-dist/scripts/dependency/regenerate_known_dependencies.sh) to update the dependency list [known-dependencies.txt](https://github.com/apache/incubator-hugegraph/blob/master/install-dist/scripts/dependency/known-dependencies.txt) (or manually update).
78+
1. Find the third-party dependent repository, put the dependent `license` file into [./install-dist/release-docs/licenses/](https://github.com/apache/hugegraph/tree/master/install-dist/release-docs/licenses) path.
79+
2. Declare the dependency in [./install-dist/release-docs/LICENSE](https://github.com/apache/hugegraph/blob/master/install-dist/release-docs/LICENSE) `LICENSE` information.
80+
3. Find the NOTICE file in the repository and append it to [./install-dist/release-docs/NOTICE](https://github.com/apache/hugegraph/blob/master/install-dist/release-docs/NOTICE) file (skip this step if there is no NOTICE file).
81+
4. Execute locally [./install-dist/scripts/dependency/regenerate_known_dependencies.sh](https://github.com/apache/hugegraph/blob/master/install-dist/scripts/dependency/regenerate_known_dependencies.sh) to update the dependency list [known-dependencies.txt](https://github.com/apache/hugegraph/blob/master/install-dist/scripts/dependency/known-dependencies.txt) (or manually update).
8282

8383
**Example**: A new third-party dependency is introduced into the project -> `ant-1.9.1.jar`
8484
- The project source code is located at: https://github.com/apache/ant/tree/rel/1.9.1

DISCLAIMER

Lines changed: 0 additions & 7 deletions
This file was deleted.

NOTICE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Apache HugeGraph(incubating)
2-
Copyright 2022-2025 The Apache Software Foundation
1+
Apache HugeGraph
2+
Copyright 2022-2026 The Apache Software Foundation
33

44
This product includes software developed at
55
The Apache Software Foundation (http://www.apache.org/).

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
<div align="center">
88

99
[![License](https://img.shields.io/badge/license-Apache%202-0E78BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
10-
[![HugeGraph-CI](https://github.com/apache/incubator-hugegraph/actions/workflows/ci.yml/badge.svg)](https://github.com/apache/incubator-hugegraph/actions/workflows/ci.yml)
11-
[![License checker](https://github.com/apache/incubator-hugegraph/actions/workflows/licence-checker.yml/badge.svg)](https://github.com/apache/incubator-hugegraph/actions/workflows/licence-checker.yml)
10+
[![HugeGraph-CI](https://github.com/apache/hugegraph/actions/workflows/ci.yml/badge.svg)](https://github.com/apache/hugegraph/actions/workflows/ci.yml)
11+
[![License checker](https://github.com/apache/hugegraph/actions/workflows/licence-checker.yml/badge.svg)](https://github.com/apache/hugegraph/actions/workflows/licence-checker.yml)
1212
[![GitHub Releases Downloads](https://img.shields.io/github/downloads/apache/hugegraph/total.svg)](https://github.com/apache/hugegraph/releases)
1313
[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/apache/hugegraph)
1414

@@ -48,7 +48,7 @@ Complete **HugeGraph** ecosystem components:
4848

4949
2. **[hugegraph-computer](https://github.com/apache/hugegraph-computer)** - Integrated **graph computing** system
5050

51-
3. **[hugegraph-ai](https://github.com/apache/incubator-hugegraph-ai)** - **Graph AI/LLM/Knowledge Graph** integration
51+
3. **[hugegraph-ai](https://github.com/apache/hugegraph-ai)** - **Graph AI/LLM/Knowledge Graph** integration
5252

5353
4. **[hugegraph-website](https://github.com/apache/hugegraph-doc)** - **Documentation & website** repository
5454

@@ -223,9 +223,9 @@ Download pre-built packages from the [Download Page](https://hugegraph.apache.or
223223

224224
```bash
225225
# Download and extract
226-
wget https://downloads.apache.org/incubator/hugegraph/{version}/apache-hugegraph-incubating-{version}.tar.gz
227-
tar -xzf apache-hugegraph-incubating-{version}.tar.gz
228-
cd apache-hugegraph-incubating-{version}
226+
wget https://downloads.apache.org/hugegraph/{version}/apache-hugegraph-{version}.tar.gz
227+
tar -xzf apache-hugegraph-{version}.tar.gz
228+
cd apache-hugegraph-{version}
229229

230230
# Initialize backend storage
231231
bin/init-store.sh
@@ -363,7 +363,7 @@ Welcome to contribute to HugeGraph!
363363

364364
Thank you to all the contributors who have helped make HugeGraph better!
365365

366-
[![contributors graph](https://contrib.rocks/image?repo=apache/hugegraph)](https://github.com/apache/incubator-hugegraph/graphs/contributors)
366+
[![contributors graph](https://contrib.rocks/image?repo=apache/hugegraph)](https://github.com/apache/hugegraph/graphs/contributors)
367367

368368
## License
369369

hugegraph-cluster-test/hugegraph-clustertest-minicluster/src/main/java/org/apache/hugegraph/ct/base/ClusterConstant.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ public class ClusterConstant {
3333
public static final String PLUGINS_DIR = "plugins";
3434
public static final String BIN_DIR = "bin";
3535
public static final String CONF_DIR = "conf";
36-
public static final String PD_PACKAGE_PREFIX = "apache-hugegraph-pd-incubating";
36+
public static final String PD_PACKAGE_PREFIX = "apache-hugegraph-pd";
3737
public static final String PD_JAR_PREFIX = "hg-pd-service";
38-
public static final String STORE_PACKAGE_PREFIX = "apache-hugegraph-store-incubating";
38+
public static final String STORE_PACKAGE_PREFIX = "apache-hugegraph-store";
3939
public static final String STORE_JAR_PREFIX = "hg-store-node";
40-
public static final String SERVER_PACKAGE_PREFIX = "apache-hugegraph-server-incubating";
41-
public static final String CT_PACKAGE_PREFIX = "apache-hugegraph-ct-incubating";
40+
public static final String SERVER_PACKAGE_PREFIX = "apache-hugegraph-server";
41+
public static final String CT_PACKAGE_PREFIX = "apache-hugegraph-ct";
4242
public static final String APPLICATION_FILE = "application.yml";
4343
public static final String SERVER_PROPERTIES = "rest-server.properties";
4444
public static final String HUGEGRAPH_PROPERTIES = "graphs/hugegraph.properties";

hugegraph-cluster-test/hugegraph-clustertest-test/src/main/java/org/apache/hugegraph/MultiClusterTest/BaseMultiClusterTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
* MultiNode Test generate the cluster env with 3 pd node + 3 store node + 3 server node.
3939
* Or you can set different num of nodes by using env = new MultiNodeEnv(pdNum, storeNum, serverNum)
4040
* All nodes are deployed in ports generated randomly, the application of nodes are stored
41-
* in /apache-hugegraph-ct-incubating-1.7.0, you can visit each node with rest api.
41+
* in /apache-hugegraph-ct-1.7.0, you can visit each node with rest api.
4242
*/
4343
public class BaseMultiClusterTest {
4444

hugegraph-cluster-test/hugegraph-clustertest-test/src/main/java/org/apache/hugegraph/SimpleClusterTest/BaseSimpleTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
/**
4646
* Simple Test generate the cluster env with 1 pd node + 1 store node + 1 server node.
4747
* All nodes are deployed in ports generated randomly; The application of nodes is stored
48-
* in /apache-hugegraph-ct-incubating-1.7.0, you can visit each node with rest api.
48+
* in /apache-hugegraph-ct-1.7.0, you can visit each node with rest api.
4949
*/
5050
public class BaseSimpleTest {
5151

hugegraph-cluster-test/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
<maven.compiler.source>11</maven.compiler.source>
4343
<maven.compiler.target>11</maven.compiler.target>
4444
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
45-
<final.name>apache-${release.name}-ct-incubating-${project.version}</final.name>
45+
<final.name>apache-${release.name}-ct-${project.version}</final.name>
4646
</properties>
4747

4848
<dependencies>

hugegraph-commons/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
[![License](https://img.shields.io/badge/license-Apache%202-0E78BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
44
[![codecov](https://codecov.io/gh/hugegraph/hugegraph-common/branch/master/graph/badge.svg)](https://codecov.io/gh/hugegraph/hugegraph-common)
55
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.hugegraph/hugegraph-common/badge.svg)](https://mvnrepository.com/artifact/org.apache.hugegraph/hugegraph-common)
6-
[![CodeQL](https://github.com/apache/incubator-hugegraph-commons/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/apache/incubator-hugegraph-commons/actions/workflows/codeql-analysis.yml)
7-
[![hugegraph-commons ci](https://github.com/apache/incubator-hugegraph-commons/actions/workflows/ci.yml/badge.svg)](https://github.com/apache/incubator-hugegraph-commons/actions/workflows/ci.yml)
6+
[![CodeQL](https://github.com/apache/hugegraph-commons/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/apache/hugegraph-commons/actions/workflows/codeql-analysis.yml)
7+
[![hugegraph-commons ci](https://github.com/apache/hugegraph-commons/actions/workflows/ci.yml/badge.svg)](https://github.com/apache/hugegraph-commons/actions/workflows/ci.yml)
88

99

1010
hugegraph-commons is a common module for [HugeGraph](https://github.com/apache/hugegraph) and its peripheral components.
@@ -49,7 +49,7 @@ And here are links of other repositories:
4949
- Note: It's recommended to use [GitHub Desktop](https://desktop.github.com/) to greatly simplify the PR and commit process.
5050
- Thank you to all the people who already contributed to HugeGraph!
5151

52-
[![contributors graph](https://contrib.rocks/image?repo=apache/hugegraph-commons)](https://github.com/apache/incubator-hugegraph-commons/graphs/contributors)
52+
[![contributors graph](https://contrib.rocks/image?repo=apache/hugegraph-commons)](https://github.com/apache/hugegraph-commons/graphs/contributors)
5353

5454
## Licence
5555

@@ -59,8 +59,8 @@ Same as HugeGraph, hugegraph-commons are also licensed under [Apache 2.0](./LICE
5959

6060
---
6161

62-
- [GitHub Issues](https://github.com/apache/incubator-hugegraph-commons/issues): Feedback on usage issues and functional requirements (quick response)
62+
- [GitHub Issues](https://github.com/apache/hugegraph-commons/issues): Feedback on usage issues and functional requirements (quick response)
6363
- Feedback Email: [dev@hugegraph.apache.org](mailto:dev@hugegraph.apache.org) ([subscriber](https://hugegraph.apache.org/docs/contribution-guidelines/subscribe/) only)
6464
- WeChat public account: Apache HugeGraph, welcome to scan this QR code to follow us.
6565

66-
<img src="https://raw.githubusercontent.com/apache/incubator-hugegraph-doc/master/assets/images/wechat.png" alt="QR png" width="350"/>
66+
<img src="https://raw.githubusercontent.com/apache/hugegraph-doc/master/assets/images/wechat.png" alt="QR png" width="350"/>

0 commit comments

Comments
 (0)