This is an automated email from the ASF dual-hosted git repository.
gk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/turbine-fulcrum-build.git
The following commit(s) were added to refs/heads/master by this push:
new b6d48b0 update instruction readme, remove svn, add contribute
information, update to current git modules
b6d48b0 is described below
commit b6d48b06b9ad439399b4261eb5c11a3ad0d1c501
Author: Georg Kallidis <[email protected]>
AuthorDate: Wed Nov 24 16:55:31 2021 +0100
update instruction readme, remove svn, add contribute information, update
to current git modules
---
README.md | 38 ++++++++++++++++++++++++++++++--------
cache | 2 +-
crypto | 2 +-
factory | 2 +-
intake | 2 +-
json | 2 +-
localization | 2 +-
parser | 2 +-
pool | 2 +-
quartz | 2 +-
security | 2 +-
site | 2 +-
testcontainer | 2 +-
yaafi | 2 +-
yaafi-crypto | 2 +-
15 files changed, 44 insertions(+), 22 deletions(-)
diff --git a/README.md b/README.md
index 5684507..effab5b 100644
--- a/README.md
+++ b/README.md
@@ -34,6 +34,8 @@ If you did a normal clone you have to init the submodules
from the root folder w
This will register and clone all submodules in one step.
+Hint: To limit history e.g. to 10 commits add --depth 10.
+
To update all submodules:
git pull --recurse-submodules
@@ -70,6 +72,14 @@ Edit in pom and add module
Test it, by running mvn install
+### Contributing
+
+Please feel free to contribute. We are always happy to encourage new
committers to the project.
+
+The Apache Software foundation requires that any contributor has signed the
ICLA (Individual Contributor License Agreement).
+
+Find an overview, more information and how-tos
[here](http://www.apache.org/licenses/contributor-agreements.html#clas).
+
### Publishing Workflow
#### Prerequisites
@@ -106,7 +116,9 @@ Security check is active by default
(-Ddependency.check.skip=false ):
If dependency check is skipped by default, do mvn
org.owasp:dependency-check-maven:check -Ddependency.check.skip=false
Since Turbine Parent 8 security check is enabled by default.
- mvn release:prepare -DdryRun=true -Papache-release
+ mvn release:prepare -DdryRun=true -Papache-release
-Dtag=<project.artifact>-<version>-candidate
+
+Here the tag is already set.
And finally:
@@ -114,11 +126,8 @@ And finally:
2. Remote Testing
-As we using GIT as SCM (source control management), *be sure that you execute
the steps in master/trunk/main branch* as git commands are applied to the
current branch.
- git status
-
-This should show "On branch master" in the first line.
+As we using GIT as SCM, be sure that you execute the steps in the
*master|trunk|main* branch as GIT commands are applied to the current branch.
Find more Information in [Turbine Release
Manual](https://cwiki.apache.org/confluence/display/TURBINE/Publishing+a+Release).
@@ -180,7 +189,13 @@ You will be in detached mode.
6a Promote / Release
-- Release staged repository in nexus and proceed with next step.
+- Release staged repository in nexus
+
+- Rename (replace) the GIT tag <xyz>-candidate to <xyz>.
+Find more Information in [Turbine Release
Manual](https://cwiki.apache.org/confluence/display/TURBINE/Publishing+a+Release).
+
+- Proceed with next step.
+
6b Revert
@@ -253,10 +268,17 @@ Hint: If checking out the branch asf-site you find an
.asf.yaml file, where the
Find more information
[here](https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features).
+- Generate the site in master branch and optionally save it somewhere
+
+**Single Module**
+
+ mvn site
+
+**Multi Module**
-- Generate the site (mvn site, single module, mvn site site:stage multi
module) in master and optionally save it somewhere
+ mvn site site:stage
-- Save target/site into another folder (target may be ignored, but to be sure)
+- Save target/site or target/staging into another folder (target may be
ignored, but to be sure)
- checkout branch asf-site. Verify proper settings in .asf.yaml providing at
least this line:
diff --git a/cache b/cache
index ad6c836..c4d893f 160000
--- a/cache
+++ b/cache
@@ -1 +1 @@
-Subproject commit ad6c8362dd73c795b31a1feb9010ef60fd66c289
+Subproject commit c4d893f847edebd4aa3a7b36ddaf92d3d4cef6f9
diff --git a/crypto b/crypto
index ac6f4e9..6dd5d7a 160000
--- a/crypto
+++ b/crypto
@@ -1 +1 @@
-Subproject commit ac6f4e9739e3d8a9a7d6f25561ac2322eadbec4a
+Subproject commit 6dd5d7adb3f700884dc20d026280879743d9e356
diff --git a/factory b/factory
index 2876657..de52ead 160000
--- a/factory
+++ b/factory
@@ -1 +1 @@
-Subproject commit 287665732b7ca32bae30c6d4307cbba56362fe18
+Subproject commit de52ead0f3d06a360e47395e4d61c7d5ff771471
diff --git a/intake b/intake
index c83c3f4..4fa60ae 160000
--- a/intake
+++ b/intake
@@ -1 +1 @@
-Subproject commit c83c3f43e6c906852b3b68bbbbecc641e9079eca
+Subproject commit 4fa60aead41a057017ae3d9731651fa689537170
diff --git a/json b/json
index 29a4a0f..10afe7c 160000
--- a/json
+++ b/json
@@ -1 +1 @@
-Subproject commit 29a4a0f56fd9d8e18f31d7db454db3e6479a08c9
+Subproject commit 10afe7c360f4347c7e90c80783e212205f352cd0
diff --git a/localization b/localization
index f21dde1..b4dd60d 160000
--- a/localization
+++ b/localization
@@ -1 +1 @@
-Subproject commit f21dde1c80476d0e707ad26f6d2762916880da94
+Subproject commit b4dd60df57365aeffcbf851a4012b3f946fa15cd
diff --git a/parser b/parser
index 196fc7d..cfe430d 160000
--- a/parser
+++ b/parser
@@ -1 +1 @@
-Subproject commit 196fc7df5058518b826e0d1d34ec8fcd997d8f40
+Subproject commit cfe430d1b2444f9c33635382ea3a5bc5fc98ad6b
diff --git a/pool b/pool
index 76d3e6c..633cf73 160000
--- a/pool
+++ b/pool
@@ -1 +1 @@
-Subproject commit 76d3e6ca85a15d0f3be4ce6ad1392c60282f1277
+Subproject commit 633cf734689326ee826de9b713c2e0195550b07a
diff --git a/quartz b/quartz
index 237e494..69698fb 160000
--- a/quartz
+++ b/quartz
@@ -1 +1 @@
-Subproject commit 237e4944dd35bec70d456d14e7c171db23ce55f2
+Subproject commit 69698fbb5b4cbc200713b64f727cfe98614edbc4
diff --git a/security b/security
index 55f0104..cacbef7 160000
--- a/security
+++ b/security
@@ -1 +1 @@
-Subproject commit 55f0104855ae0c22bec4a08bf917d7f8291c6872
+Subproject commit cacbef75a874c4ab489ed76489a1235b885b5f97
diff --git a/site b/site
index 90e99aa..07282ff 160000
--- a/site
+++ b/site
@@ -1 +1 @@
-Subproject commit 90e99aa38431c4da369e8a7467596066a727d062
+Subproject commit 07282ff6d4607a6ee8514296e07793e10077fbc7
diff --git a/testcontainer b/testcontainer
index b64234a..b20aef6 160000
--- a/testcontainer
+++ b/testcontainer
@@ -1 +1 @@
-Subproject commit b64234ae9085d98be752ffe95dee7be33328d56c
+Subproject commit b20aef60324d518279b5afc43ba3c6d3d6eb3432
diff --git a/yaafi b/yaafi
index f59c727..fce5815 160000
--- a/yaafi
+++ b/yaafi
@@ -1 +1 @@
-Subproject commit f59c7279716e9ce5643fbccac9e8bd6cc7d34456
+Subproject commit fce58150f86264dee7810798a2ed8888785c974e
diff --git a/yaafi-crypto b/yaafi-crypto
index 452870f..2c838b4 160000
--- a/yaafi-crypto
+++ b/yaafi-crypto
@@ -1 +1 @@
-Subproject commit 452870f306f8528c41b198897a53224e755da6c6
+Subproject commit 2c838b42a56f6ac9e1e11a9abd28537d29fd9e86