You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hugegraph.apache.org by ji...@apache.org on 2022/10/26 12:29:42 UTC

[incubator-hugegraph-commons] branch fix-mail created (now d7d0891)

This is an automated email from the ASF dual-hosted git repository.

jin pushed a change to branch fix-mail
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-commons.git


      at d7d0891  chore: fix missing mail addr & other configs

This branch includes the following new commits:

     new d7d0891  chore: fix missing mail addr & other configs

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[incubator-hugegraph-commons] 01/01: chore: fix missing mail addr & other configs

Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jin pushed a commit to branch fix-mail
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-commons.git

commit d7d0891210821130b1db7a915f7f12587fb8a84b
Author: imbajin <ji...@apache.org>
AuthorDate: Wed Oct 26 20:29:34 2022 +0800

    chore: fix missing mail addr & other configs
    
    also enhance README
---
 .asf.yaml                               | 11 +++--
 .github/ISSUE_TEMPLATE/bug_report.yml   |  8 ++--
 .github/ISSUE_TEMPLATE/config.yml       |  2 +-
 .github/ISSUE_TEMPLATE/question_ask.yml | 10 ++--
 .github/workflows/ci.yml                |  8 ++--
 .github/workflows/codeql-analysis.yml   |  2 +-
 .github/workflows/release.yml           |  6 +--
 .gitignore                              | 83 ++++++++++++++++++++++++++++-----
 README.md                               | 24 ++++++++--
 9 files changed, 116 insertions(+), 38 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index 727bb43..1b320bf 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -20,9 +20,9 @@ github:
     # Enable issue management
     issues: true
     # Enable wiki for documentation
-    wiki: false
+    wiki: true
     # Enable projects for project management boards
-    projects: false
+    projects: true
   description: HugeGraph Commons - include common library & RPC module
   homepage: https://hugegraph.apache.org/
   del_branch_on_merge: true
@@ -47,7 +47,8 @@ github:
         required_approving_review_count: 2
 
 notifications:
-  issues: issues@hugegraph.apache.org
-  discussions:  issues@hugegraph.apache.org
   pullrequests_status: dev@hugegraph.apache.org
-  #pullrequests_comment: issues@foo.apache.org
+  # Note: before use the config, we should ensure the "mail" address has set well (exist)
+  #pullrequests_comment: issues@hugegraph.apache.org
+  #issues: issues@hugegraph.apache.org
+  #discussions:  issues@hugegraph.apache.org
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index 685c72d..43f2214 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -10,8 +10,8 @@ body:
       value: >-
         ### Note (特别注意) : 
 
-        > 1. 请先**搜索**现有的[Server-Issues](https://github.com/hugegraph/hugegraph/issues) 与
-        [Commons-Issues](https://github.com/hugegraph/hugegraph-commons/issues) 中没有与您相同
+        > 1. 请先**搜索**现有的[Server-Issues](https://github.com/apache/hugegraph/issues) 与
+        [Commons-Issues](https://github.com/apache/hugegraph-commons/issues) 中没有与您相同
         / 相关的问题 (请勿重复提交)
 
         > 2. 我们需要尽可能**详细**的信息来**复现**问题, 越详细的信息 (包括**日志 / 截图 / 配置**等)
@@ -35,14 +35,14 @@ body:
     attributes:
       label: Before submit
       options:
-        - label: 我已经确认现有的 [Server-Issues](https://github.com/hugegraph/hugegraph/issues) 与 [Commons-Issues](https://github.com/hugegraph/hugegraph-commons/issues) 中没有相同 / 重复问题
+        - label: 我已经确认现有的 [Server-Issues](https://github.com/apache/hugegraph/issues) 与 [Commons-Issues](https://github.com/apache/hugegraph-commons/issues) 中没有相同 / 重复问题
           required: true
 
   - type: textarea
     attributes:
       label: Environment (环境信息)
       description: |
-        > server version could get from [rest-api](https://hugegraph.github.io/hugegraph-doc/clients/restful-api/other.html) (http://localhost:8080/versions)
+        > server version could get from [rest-api](https://hugegraph.apache.org/docs/clients/restful-api/) (http://localhost:8080/versions)
       value: |
         - Server Version: v0.11.x
         - Common Version: v1.x
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 1078323..df4d745 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -3,5 +3,5 @@ blank_issues_enabled: false
 # 设置提 issue 前的参考文档
 contact_links:
   - name: HugeGraph API Doc
-    url: https://hugegraph.github.io/hugegraph-doc/clients/hugegraph-api.html
+    url: https://hugegraph.apache.org/docs/clients/
     about: Please search usage here before opening a new issue
diff --git a/.github/ISSUE_TEMPLATE/question_ask.yml b/.github/ISSUE_TEMPLATE/question_ask.yml
index 6fb2d4e..2b2d0bc 100644
--- a/.github/ISSUE_TEMPLATE/question_ask.yml
+++ b/.github/ISSUE_TEMPLATE/question_ask.yml
@@ -8,8 +8,8 @@ body:
       value: >-
         ### Note (特别注意) : 
 
-        > 1. 请先**搜索**现有的[Server-Issues](https://github.com/hugegraph/hugegraph/issues) 与
-        [Commons-Issues](https://github.com/hugegraph/hugegraph-commons/issues) 中没有与您相同
+        > 1. 请先**搜索**现有的[Server-Issues](https://github.com/apache/hugegraph/issues) 与
+        [Commons-Issues](https://github.com/apache/hugegraph-commons/issues) 中没有与您相同
         / 相关的问题 (请勿重复提交)
 
         > 2. 我们需要尽可能**详细**的信息来**复现**问题, 越详细的信息 (包括**日志 / 截图 / 配置**等)
@@ -33,14 +33,14 @@ body:
     attributes:
       label: Before submit
       options:
-        - label: 我已经确认现有的 [Server-Issues](https://github.com/hugegraph/hugegraph/issues) 与 [Commons-Issues](https://github.com/hugegraph/hugegraph-commons/issues) 中没有相同 / 重复问题
+        - label: 我已经确认现有的 [Server-Issues](https://github.com/apache/hugegraph/issues) 与 [Commons-Issues](https://github.com/apache/hugegraph-commons/issues) 中没有相同 / 重复问题
           required: true
 
   - type: textarea
     attributes:
       label: Environment (环境信息)
       description: |
-        > server version could get from [rest-api](https://hugegraph.github.io/hugegraph-doc/clients/restful-api/other.html) (http://localhost:8080/versions)
+        > server version could get from [rest-api](https://hugegraph.apache.org/docs/clients/restful-api/) (http://localhost:8080/versions)
       value: |
         - Server Version: v0.11.x
         - Common Version: v1.x
@@ -51,7 +51,7 @@ body:
     attributes:
       label: Your Question (问题描述)
       description: |
-        > 图使用 / 配置相关问题,请优先参考 [REST-API 文档](https://hugegraph.github.io/hugegraph-doc/clients/hugegraph-api.html), 以及 [Server 配置文档](https://hugegraph.github.io/hugegraph-doc/config/config-option.html)
+        > 图使用 / 配置相关问题,请优先参考 [REST-API 文档](https://hugegraph.apache.org/docs/clients/restful-api/), 以及 [Server 配置文档](https://hugegraph.apache.org/docs/config/config-option/)
         > if possible, please provide screenshots or GIF (请提供清晰的截图, 动图录屏更佳)
       placeholder: |        
         type the main problem here 
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 1301d30..4b7f08d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -18,20 +18,20 @@ jobs:
 
     steps:
       - name: Install JDK ${{ matrix.JAVA_VERSION }}
-        uses: actions/setup-java@v2
+        uses: actions/setup-java@v3
         with:
           java-version: ${{ matrix.JAVA_VERSION }}
           distribution: 'zulu'
 
       - name: Cache Maven packages
-        uses: actions/cache@v2
+        uses: actions/cache@v3
         with:
           path: ~/.m2
           key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
           restore-keys: ${{ runner.os }}-m2
 
       - name: Checkout
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
         with:
           fetch-depth: 2
 
@@ -49,6 +49,6 @@ jobs:
           mvn test -Dtest=UnitTestSuite
 
       - name: Upload coverage to Codecov
-        uses: codecov/codecov-action@v1
+        uses: codecov/codecov-action@v3.0.0
         with:
           file: target/jacoco.xml
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 11d620f..aa71513 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -27,7 +27,7 @@ jobs:
 
     steps:
     - name: Checkout repository
-      uses: actions/checkout@v2
+      uses: actions/checkout@v3
 
     # Initializes the CodeQL tools for scanning.
     - name: Initialize CodeQL
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index b0c20d2..7c1e641 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -9,20 +9,20 @@ jobs:
     runs-on: ubuntu-20.04
     steps:
       - name: Install JDK 8
-        uses: actions/setup-java@v2
+        uses: actions/setup-java@v3
         with:
           java-version: '8'
           distribution: 'zulu'
 
       - name: Cache Maven packages
-        uses: actions/cache@v2
+        uses: actions/cache@v3
         with:
           path: ~/.m2
           key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
           restore-keys: ${{ runner.os }}-m2
 
       - name: Checkout
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
         with:
           fetch-depth: 2
 
diff --git a/.gitignore b/.gitignore
index 8053b45..f7bcdbf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,51 @@
-.DS_Store
-*.iml
+target/
+**.db
+logs/
+ui
+node_modules
+upload-files/
+demo*
+gen-java
+build
+*.class
+
+### STS ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+.svn
+
+### IntelliJ IDEA ###
+.idea
+.idea/
 *.iws
+*.iml
+*.ipr
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+
+### VS Code ###
+.vscode/
+
+# misc
+.DS_Store
+*/.DS_Store
+**/*.DS_Store
+.env.local
+.env.development.local
+.env.test.local
+.env.production.local
+
 *.orig
 *.rej
 **/.keep
@@ -10,13 +55,29 @@
 *.swp
 *.log
 *.pyc
-.idea
-.svn
-.classpath
-.project
-.settings
-target
-gen-java
-build
-node*
+
+# maven ignore
+output/
+*.war
+*.zip
+*.tar
+*.tar.gz
+tree.txt
 *.versionsBackup
+
+# eclipse ignore
+.settings/
+
+# temp ignore
+*.cache
+*.diff
+*.patch
+*.tmp
+
+# system ignore
+Thumbs.db
+hs_err_pid*
+# mobile Tools for Java (J2ME)
+.mtj.tmp/
+# blueJ files
+*.ctxt
diff --git a/README.md b/README.md
index 5196b43..abb5478 100644
--- a/README.md
+++ b/README.md
@@ -4,10 +4,9 @@
 [![codecov](https://codecov.io/gh/hugegraph/hugegraph-common/branch/master/graph/badge.svg)](https://codecov.io/gh/hugegraph/hugegraph-common)
 [![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)
 
-hugegraph-commons is a common module for [HugeGraph](https://github.com/hugegraph/hugegraph) and its peripheral components.
+hugegraph-commons is a common module for [HugeGraph](https://github.com/apache/hugegraph) and its peripheral components.
 hugegraph-commons encapsulates locks, configurations, events, iterators, rest and some 
-numeric or collection util classes to simplify the development of HugeGraph and 
-its components.
+numeric or collection util classes to simplify the development of HugeGraph and its components.
 
 ## Components
 
@@ -19,5 +18,22 @@ its components.
 - Util: performance analyzer, version checker, numeric and Collection utils, log and exception utils etc.
 - Rpc: rpc component for inner module communication, currently it's based on [Sofa-RPC](https://github.com/sofastack/sofa-rpc)
 
+## Learn More
+
+The [doc page](https://hugegraph.apache.org/docs/) contains more information about hugegraph modules.
+
+And here are links of other repositories:
+1. [hugegraph-server](https://github.com/apache/incubator-hugegraph) (graph's core component - OLTP server)
+2. [hugegraph-toolchain](https://github.com/apache/incubator-hugegraph-toolchain) (include loader/dashboard/tool/client)
+3. [hugegraph-computer](https://github.com/apache/incubator-hugegraph-computer) (graph processing system - OLAP)
+4. [hugegraph-website/doc](https://github.com/apache/incubator-hugegraph-doc) (include doc & website code)
+
+## Contributing
+
+Welcome to contribute, please see [`How to Contribute`](https://github.com/apache/incubator-hugegraph/blob/master/CONTRIBUTING.md) for more information
+
+Note: It's recommended to use [GitHub Desktop](https://desktop.github.com/) to **greatly simplify** the PR and commit process.
+
 ## Licence
-The same as HugeGraph, hugegraph-commons is also licensed under Apache 2.0 License.
+
+Same as HugeGraph, hugegraph-commons is also licensed under `Apache 2.0` License.