This is an automated email from the ASF dual-hosted git repository. jin pushed a commit to branch before-release in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph.git
commit 38df6c2b0ab3bcd9c8229f7339600e1c2f13f6a5 Author: imbajin <[email protected]> AuthorDate: Wed Dec 7 20:42:20 2022 +0800 chore: add mailing list in pom & enhance for apache release --- .gitignore | 7 ++++--- BUILDING.md | 7 +++---- hugegraph-style.xml | 2 ++ pom.xml | 52 ++++++++++++++++++++++++++++++++++++++++------------ 4 files changed, 49 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index 782c85270..47bbf4017 100644 --- a/.gitignore +++ b/.gitignore @@ -6,7 +6,6 @@ node_modules upload-files/ demo* gen-java -build *.class ### STS ### @@ -29,9 +28,9 @@ build ### NetBeans ### /nbproject/private/ /nbbuild/ -/dist/ /nbdist/ /.nb-gradle/ +dist/ build/ ### VS Code ### @@ -57,15 +56,17 @@ build/ *.pyc # maven ignore +apache-hugegraph-incubating-*/ output/ *.war *.zip *.tar -*.tar.gz +*.tar.gz* tree.txt *.versionsBackup .flattened-pom.xml + # eclipse ignore .settings/ diff --git a/BUILDING.md b/BUILDING.md index 3ac025a69..d99dda447 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -3,7 +3,7 @@ Building hugegraph Required: -* Java 8 (0.9 and later) +* Java 8/11 * Maven To build without executing tests: @@ -38,8 +38,7 @@ To build without executing tests: 1. Click on "File" -> "Open", choose your project location. 2. Open maven view by click "View" -> "Tool Windows" -> "Maven Projects". -3. Choose root module "hugegraph: Distributed Graph Database", unfold the -menu of "Lifecycle". +3. Choose root module "hugegraph: Distributed Graph Database", unfold the menu of "Lifecycle". 4. Click the "Toggle 'Skip Tests' Mode" button which is located on the top navibar of "Maven Projects" window to skip tests. -5. Double click "package" or "install" to build project. \ No newline at end of file +5. Double click "package" or "install" to build project. diff --git a/hugegraph-style.xml b/hugegraph-style.xml index 440486bab..8536d5154 100644 --- a/hugegraph-style.xml +++ b/hugegraph-style.xml @@ -14,6 +14,8 @@ See the License for the specific language governing permissions and limitations under the License. --> + +<!-- This file could be imported in IDEA for correct code-style --> <code_scheme name="hugegraph-style" version="173"> <option name="LINE_SEPARATOR" value="
" /> <option name="RIGHT_MARGIN" value="100" /> diff --git a/pom.xml b/pom.xml index 4d8ab4910..034f233df 100644 --- a/pom.xml +++ b/pom.xml @@ -39,21 +39,55 @@ <licenses> <license> <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <url>httpS://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> - <prerequisites> - <maven>3.5.0</maven> - </prerequisites> + <developers> + <developer> + <id>Apache Hugegraph(incubating)</id> + <email>[email protected]</email> + <url>https://hugegraph.apache.org/</url> + </developer> + </developers> + + <mailingLists> + <mailingList> + <name>Development List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + </mailingList> + <mailingList> + <name>Commits List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + </mailingList> + <mailingList> + <name>Issues List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + </mailingList> + </mailingLists> + + <issueManagement> + <system>Github Issues</system> + <url>https://github.com/apache/hugegraph/issues</url> + </issueManagement> <scm> <url>https://github.com/apache/hugegraph</url> - <connection>https://github.com/apache/hugegraph</connection> - <developerConnection>https://github.com/apache/hugegraph</developerConnection> + <connection>scm:git:https://github.com/apache/hugegraph.git</connection> + <developerConnection>scm:git:https://github.com/apache/hugegraph.git</developerConnection> </scm> + <prerequisites> + <maven>3.5.0</maven> + </prerequisites> + <properties> <revision>1.0.0</revision> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> @@ -335,7 +369,6 @@ </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> - <version>3.0.0</version> <configuration> <filesets> <fileset> @@ -470,7 +503,6 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> - <version>2.20</version> <executions> <execution> <id>core-test</id> @@ -491,7 +523,6 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> - <version>2.20</version> <executions> <execution> <id>unit-test</id> @@ -512,7 +543,6 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> - <version>2.20</version> <executions> <execution> <id>api-test</id> @@ -533,7 +563,6 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> - <version>2.20</version> <executions> <execution> <id>tinkerpop-structure-test</id> @@ -554,7 +583,6 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> - <version>2.20</version> <executions> <execution> <id>tinkerpop-process-test</id>
