You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by ap...@apache.org on 2020/01/23 17:23:19 UTC

[mahout] branch master updated: MAHOUT-2085 Add scm tag for each pom.xml per ASF release guidelines (#390)

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

apalumbo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mahout.git


The following commit(s) were added to refs/heads/master by this push:
     new 07446b7  MAHOUT-2085 Add scm tag for each pom.xml per ASF release guidelines (#390)
07446b7 is described below

commit 07446b7f130dd975bb287a2bd547bab4c8b4158d
Author: Andrew Palumbo <ap...@apache.org>
AuthorDate: Thu Jan 23 09:23:13 2020 -0800

    MAHOUT-2085 Add scm tag for each pom.xml per ASF release guidelines (#390)
    
    * use SBT style naming for SCM tag in root pom
    
    * add scm to all poms
    
    * add directory back after accidental deletion
---
 buildtools/pom.xml                              |   18 +-
 community/community-engines/flink-batch/pom.xml |    6 +-
 community/community-engines/h2o/pom.xml         |    8 +
 community/community-engines/pom.xml             |    6 +-
 community/mahout-mr/integration/pom.xml         |    4 +-
 community/mahout-mr/mr/pom.xml                  |    6 +-
 community/mahout-mr/pom.xml                     |    5 +-
 community/pom.xml                               |    5 +-
 core/pom.xml                                    |    8 +
 dist/pom.xml                                    |    8 +
 dist/release/{ => mahout}/.gitdirectory         |    0
 dist/release/mahout/KEYS                        | 1059 -----------------------
 engine/hdfs/pom.xml                             |    8 +
 engine/pom.xml                                  |    8 +
 engine/spark/pom.xml                            |   14 +-
 pom.xml                                         |    3 +-
 16 files changed, 73 insertions(+), 1093 deletions(-)

diff --git a/buildtools/pom.xml b/buildtools/pom.xml
index 812535b..cbc43ac 100644
--- a/buildtools/pom.xml
+++ b/buildtools/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
-    <version>17</version>
+    <version>18</version>
     <relativePath />
   </parent>
 
@@ -34,6 +34,14 @@
 
   <packaging>jar</packaging>
 
+  <scm>
+    <connection>scm:git:git@github.com:apache/mahout.git</connection>
+    <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
+    <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
+    </tag>
+  </scm>
+
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
@@ -144,10 +152,4 @@
       </build>
     </profile>
   </profiles>
-
-  <scm>
-    <connection>scm:svn:http://svn.apache.org/repos/asf/maven/pom/tags/mahout-buildtools-14.1</connection>
-    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/pom/tags/mahout-buildtools-14.1</developerConnection>
-    <url>http://svn.apache.org/viewvc/maven/pom/tags/mahout-buildtools-14.1</url>
-  </scm>
-</project>
+</project>
\ No newline at end of file
diff --git a/community/community-engines/flink-batch/pom.xml b/community/community-engines/flink-batch/pom.xml
index 0e6dc60..cf29e02 100644
--- a/community/community-engines/flink-batch/pom.xml
+++ b/community/community-engines/flink-batch/pom.xml
@@ -39,13 +39,13 @@
   <packaging>jar</packaging>
 
   <!-- per http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms ensure that all poms have SCM managment.-->
-  <!--<scm>
+  <scm>
     <connection>scm:git:git@github.com:apache/mahout.git</connection>
     <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
     <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
-    <tag>mahout-14.1
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
     </tag>
-  </scm>-->
+  </scm>
 
   <build>
     <plugins>
diff --git a/community/community-engines/h2o/pom.xml b/community/community-engines/h2o/pom.xml
index c54b6b2..608100b 100644
--- a/community/community-engines/h2o/pom.xml
+++ b/community/community-engines/h2o/pom.xml
@@ -35,6 +35,14 @@
 
   <packaging>jar</packaging>
 
+  <scm>
+    <connection>scm:git:git@github.com:apache/mahout.git</connection>
+    <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
+    <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
+    </tag>
+  </scm>
+
   <properties>
     <h2o.version>0.1.25</h2o.version>
   </properties>
diff --git a/community/community-engines/pom.xml b/community/community-engines/pom.xml
index 464148a..52f4acb 100644
--- a/community/community-engines/pom.xml
+++ b/community/community-engines/pom.xml
@@ -28,13 +28,13 @@
   </parent>
 
   <!-- per http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms ensure that all poms have SCM managment.-->
-  <!--<scm>
+  <scm>
     <connection>scm:git:git@github.com:apache/mahout.git</connection>
     <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
     <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
-    <tag>mahout-14.1
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
     </tag>
-  </scm>-->
+  </scm>
 
   <artifactId>mahout-community-engines_2.11</artifactId>
   <name>- Mahout Community Supported Engines</name>
diff --git a/community/mahout-mr/integration/pom.xml b/community/mahout-mr/integration/pom.xml
index 11ab705..5e8989e 100644
--- a/community/mahout-mr/integration/pom.xml
+++ b/community/mahout-mr/integration/pom.xml
@@ -36,11 +36,11 @@
   <packaging>jar</packaging>
 
   <!-- per http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms ensure that all poms have SCM managment.-->
- <!-- <scm>
+  <scm>
     <connection>scm:git:git@github.com:apache/mahout.git</connection>
     <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
     <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
-    <tag>mahout-14.1
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
     </tag>
   </scm>
 -->
diff --git a/community/mahout-mr/mr/pom.xml b/community/mahout-mr/mr/pom.xml
index 7db7eb9..c741e52 100644
--- a/community/mahout-mr/mr/pom.xml
+++ b/community/mahout-mr/mr/pom.xml
@@ -35,13 +35,13 @@
   <packaging>jar</packaging>
 
   <!-- per http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms ensure that all poms have SCM managment.-->
-  <!--<scm>
+  <scm>
     <connection>scm:git:git@github.com:apache/mahout.git</connection>
     <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
     <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
-    <tag>mahout-14.1
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
     </tag>
-  </scm>-->
+  </scm>
 
   <properties>
     <lucene.version>5.5.2</lucene.version>
diff --git a/community/mahout-mr/pom.xml b/community/mahout-mr/pom.xml
index 8fba60d..1674c0b 100644
--- a/community/mahout-mr/pom.xml
+++ b/community/mahout-mr/pom.xml
@@ -35,14 +35,13 @@
   <packaging>pom</packaging>
 
   <!-- per http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms ensure that all poms have SCM managment.-->
- <!-- <scm>
+  <scm>
     <connection>scm:git:git@github.com:apache/mahout.git</connection>
     <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
     <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
-    <tag>mahout-14.1
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
     </tag>
   </scm>
--->
   <modules>
     <module>mr</module>
     <module>integration</module>
diff --git a/community/pom.xml b/community/pom.xml
index 892335c..3b35f09 100644
--- a/community/pom.xml
+++ b/community/pom.xml
@@ -36,14 +36,13 @@
   <packaging>pom</packaging>
 
   <!-- per http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms ensure that all poms have SCM managment.-->
- <!-- <scm>
+  <scm>
     <connection>scm:git:git@github.com:apache/mahout.git</connection>
     <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
     <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
-    <tag>mahout-14.1
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
     </tag>
   </scm>
--->
 
   <build>
     <plugins>
diff --git a/core/pom.xml b/core/pom.xml
index 0c2875c..b2fab2b 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -35,6 +35,14 @@
 
   <packaging>jar</packaging>
 
+  <scm>
+    <connection>scm:git:git@github.com:apache/mahout.git</connection>
+    <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
+    <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
+    </tag>
+  </scm>
+
 
   <dependencies>
 
diff --git a/dist/pom.xml b/dist/pom.xml
index 03efc6f..810816b 100644
--- a/dist/pom.xml
+++ b/dist/pom.xml
@@ -33,6 +33,14 @@
 
     <packaging>pom</packaging>
 
+    <scm>
+        <connection>scm:git:git@github.com:apache/mahout.git</connection>
+        <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
+        <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
+        <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
+        </tag>
+    </scm>
+
     <dependencies>
         <dependency>
             <groupId>org.apache.mahout</groupId>
diff --git a/dist/release/.gitdirectory b/dist/release/mahout/.gitdirectory
similarity index 100%
rename from dist/release/.gitdirectory
rename to dist/release/mahout/.gitdirectory
diff --git a/dist/release/mahout/KEYS b/dist/release/mahout/KEYS
deleted file mode 100644
index 10c6f3b..0000000
--- a/dist/release/mahout/KEYS
+++ /dev/null
@@ -1,1059 +0,0 @@
-This file contains the PGP keys of various developers.
-Please don't use them for email unless you have to. Their main
-purpose is code signing.
-
-Examples of importing this file in your keystore:
- gpg --import KEYS.txt
- (need pgp and other examples here)
-
-Examples of adding your key to this file:
- pgp -kxa <your name> and append it to this file.
- (pgpk -ll <your name> && pgpk -xa <your name>) >> this file.
- (gpg --list-sigs <your name>
-     && gpg --armor --export <your name>) >> this file.
-
------------------------------------------------------------------------------------
-
-pub   4096R/FE045966 2009-10-13
-      Key fingerprint = A46D 8682 A850 E44E 4FEC  20EB 8A8A 771F FE04 5966
-uid                  Grant Ingersoll (CODE SIGNING KEY) <gs...@apache.org>
-sub   4096R/72F9E0C0 2009-10-13
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.7 (Darwin)
-
-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
-=GLHu
------END PGP PUBLIC KEY BLOCK-----
-
-pub   1024D/9D650B3C 2008-09-17
-uid                  Karl Wettin (CODE SIGNING KEY) <ka...@apache.org>
-sig 3        9D650B3C 2008-09-17  Karl Wettin (CODE SIGNING KEY) <ka...@apache.org>
-sub   2048g/65372AE5 2008-09-17
-sig          9D650B3C 2008-09-17  Karl Wettin (CODE SIGNING KEY) <ka...@apache.org>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.9 (Darwin)
-
-mQGiBEjRCrQRBACFCyEFMs8rqBmMZKVCrAEjoGUC4YGP1T/BORFaY6ILDX4X50qc
-ascP8HCzIAB2LsxsJRpPLufericwFvda01YKvVu/acPGk3yCk/nZOnjALeig4yEu
-C8NtxdNZ7W+tLmr+cBKvnyz88/OyEh2PPxDlu0pidLbkB/+lpHpx1Tv2swCgogoh
-b3FWHQmArKoj9toa2zHQd+sD+wWIVhuUAPcrgsQvS9mS0sjs0xpYqaGES6FewKp5
-QwXr8R4ISn3T1lrdnbJpj3LdTTODX2e/Mdtt1oIXeeQnR716Roql/LFzabuik0NW
-PLQRETfgKqE7XeVAd0B3jMRgkB1Yi4+RMuXczDSnE3K6iE/Uluql2XH3XwIF8Rf8
-lkluA/4gM7zTFDhuFobIZLZt3LqMOnettLopvNVVliMg/cBGEpXazybmp/48cbT/
-hXsG9D4B73iIVX+7aUTy9tMewsngm3gsYavx3imP63C57gpmXSnygug0MgTh59GZ
-mqMxqT+pVTpjyXO1+o8poBpjaglTL3Ie9J/UJTit2Mquu4dYG7QxS2FybCBXZXR0
-aW4gKENPREUgU0lHTklORyBLRVkpIDxrYWxsZUBhcGFjaGUub3JnPohgBBMRAgAg
-BQJI0Qq0AhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQN3F/rZ1lCzwdvQCe
-LUSOdqRBRFJPrLjlKuSbmPXdX1wAn1iDaqEE3NiNQ07UTVazGfpZxNokuQINBEjR
-CrQQCACDHeHWxboeANm+qY//w4y0hQPsasXLGAbR+jqbL74b9pYWHZwHvqpL7HbG
-L1WX6Yfcj7sN2K8j5O+7QsMMIqRV6U+gKbtdAHD4rysGZpbE7xnvB6qs3F78vvlg
-q3cihT05TtlrM+KPP3KUeIAXjZP0benO+EgbALxQUPt9vxZT9m0I9SI3bNMCOLvP
-t7mzm22XDccNSzjDCoLhjI+amkpk62Lx+YYS8AEny+3BvESiFi3tIR+S95RICKl1
-IcF3APICNy4oTQeBn3IdlfPNV2fgsbuyipgfV4ILchQE8ygfE1dtXmBUT7E3lzVW
-0XJ6E/eoDmnlj3vASjsR3omFdsEXAAMFB/9U9FPkgaiCxrYPeUiGxYVSKt4F5kKe
-w76OdLb237dHj+7B8G4Zsk1WWVz3NmcFTC9K4gp/8y6X2FmvYpwzhF7kDjlhJ41C
-tP4P1iYcBZNsTOXcsR+XXiSdmQgVqB2Kwnay49f2tvuFmqdbJMp4IQiq+ZWkQHmo
-dOHQy1VJiIsKb3qilc6ugEAEk735o7EAK/MHhfrczqQmS+o9tOgssOWyx1BWAnHY
-HFr7deh+qDCWOhhbK180DB9+zALD9o2gQMrm0wiPoZNiJQPKdRAYmLrG2aFrb1cB
-/4q6+9ySXD7Ad6Y+NPfr992ySCDB3dg8OgqCJiZcYmGPMppMxONcHlEQiEkEGBEC
-AAkFAkjRCrQCGwwACgkQN3F/rZ1lCzykFQCeJgeFIOBiCYPJ8SxH58pGZsKJAkoA
-nRzOfu/ZutYpdkKCzx3GWFdsqqnu
-=nqzi
------END PGP PUBLIC KEY BLOCK-----
-pub   4096R/0CBAAE9F 2011-05-17
-uid                  Sean Owen (CODE SIGNING KEY) <sr...@apache.org>
-sig 3        0CBAAE9F 2011-05-17  Sean Owen (CODE SIGNING KEY) <sr...@apache.org>
-sub   4096R/B031B8DE 2011-05-17
-sig          0CBAAE9F 2011-05-17  Sean Owen (CODE SIGNING KEY) <sr...@apache.org>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
-Comment: GPGTools - http://gpgtools.org
-
-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
-d9jg+uf1KLq73my/he/k
-=Rm7o
------END PGP PUBLIC KEY BLOCK-----
-pub   4096R/C09FB546 2009-11-05
-uid                  Isabel Drost (Apache release signing key) <is...@apache.org>
-sig 3        C09FB546 2009-11-05  Isabel Drost (Apache release signing key) <is...@apache.org>
-sig          0C0885B4 2009-11-05  "Isabel 'MaineC.' Drost" <ma...@isabel-drost.de>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.9 (GNU/Linux)
-
-mQINBErzQG4BEAC9R7MR5hCJYgrMEYg2/2aTOglfoRnhpqpqZ302Q0V+cjOnEll/
-dmVzceuz6/OBDsLW5rKhRZ/6JJuk8jMINBqOSu9X4Odm+cPhP9XPTEXVx4cUloRK
-s3tYaB1qyHClYKHr0QuvIbEqeFR5CVXtLdKlMzd8PxVIZv3eOq3bMmtaDH8Qy0Tr
-xKfih5Gr8g4mdc9NJpiTFw+XxBHfcl0CZDq/+hbpry+uYCAjkTNgwbfbj2uG7wHr
-QQK9Cqt5Mt/hcjEu6wU6ei06ghrfHI9vfYZ/9ZDRtyJSe8BNIwfzfywHk+HsFbyG
-XLcE8Sn7l4WhNDCWe7WWjuvmO2j7eeFTbg+v9HMEP0wj37w/8uxbUCLvDIqICs3h
-Y2krsH/BhLt2TZswkZZ30wd//PnRdvvqwsMdk9pZ1QP+JzMmUL+6B/OiudZvHpg0
-6RZDZc/IJzilZImniBvmdR14q1PzWtNd+bwk2U+oY+H+rGuLn99oOlqPHuiV6bI9
-eshT6O2ZyTQNtNXx8EDWRLDtV6b6RhNZoxXMtS8/p7B68ATJ7DJ5S/buvOIenA2V
-r3Bs/UoyL+4YWR2biBc3kxpbZ9jSy0xIw1FwKCDRUGFbgZVawvQmD0mhsmlnwXBO
-opCvhqutrvtkRW4TAU6vU8FYB7Nzu7USTlg0t/lgiTtvVDPWbFZX9YEZwwARAQAB
-tD1Jc2FiZWwgRHJvc3QgKEFwYWNoZSByZWxlYXNlIHNpZ25pbmcga2V5KSA8aXNh
-YmVsQGFwYWNoZS5vcmc+iQI2BBMBAgAgBQJK80BuAhsDBgsJCAcDAgQVAggDBBYC
-AwECHgECF4AACgkQmSr+7sCftUY+xg//UnYw3QIQvJnUP0DEZPGT1r4HDSGbzyGu
-xlL9g/TWrGQY6Lb6qB/L7BcuEryZ3HXbDgdFqOAIXuUQfiv1T9AYoPhJ6hwsdtR1
-cO91oSqFpbc3dLaUluYF9xyBXq5DjleSxes3m29ND3CxiYKFj8Nd96YaMWHbNrgj
-tq14d5Z9+qig8CQ8tXixZLV6APA3Ag2E5w9Br7OZZZuFZF3UAV8Ahb+CkEjPTdEw
-MgmyXmjsvsa1DNKgwq/eRHkET6Wl2WfOcT8AkT8NwJcGXzzl6gdbdysbjyCwQ/a3
-5fxUcWSpIpQLebJaUdbKbylUEvzniwRH/bGWYCz6YVAs8ocxPpcajr3d8bDGHp3S
-xFHZYNqLp9z6E5KsPnk39iOa3Ol27goUz9qw+5547XWzo1/nF893d0Xr+PU9pHtm
-Cu+A3Qi4peDswEriFRnMNMUi0WG6lRHfOhiZ0HTCaBxlq2tc8xv57YK/uHkkNiYX
-45hY76JyIkf9CX5CjS2EWz25G1LdlIPR3jtNgjKsM7zwac9nYaUbns0gNpGvVEME
-eQlqofnaoWBG2HGo0LQexPSTkJauXYamqQ1okyQ5rmSoQAGChk8esPU35+VyuEqJ
-autnAi43kVCzAvPnv8TvPNNUdMxpqinZ83LWf/fvBJ8HWvrEk+wDi4gcAHV4N3G9
-gK7hzpIlwwaIRgQQEQIABgUCSvNBngAKCRA8mkIEDAiFtO+cAJwO8UI6EKraUuHk
-yTLmYglrjFPDXwCgrOglDCgPwhVTDezcphgfTv+pd5I=
-=3Rfi
------END PGP PUBLIC KEY BLOCK-----
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v2.0.13 (FreeBSD)
-
-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
-VUSjYVcCS6gdCsZQ
-=pNMV
------END PGP PUBLIC KEY BLOCK-----
-pub   4096R/E675DF82 2009-12-19
-uid                  Jake Mannix (SIGNING KEY) <jm...@apache.org>
-sig 3        E675DF82 2009-12-19  Jake Mannix (SIGNING KEY) <jm...@apache.org>
-sub   4096R/69A3BF5D 2009-12-19
-sig          E675DF82 2009-12-19  Jake Mannix (SIGNING KEY) <jm...@apache.org>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v2.0.13 (FreeBSD)
-
-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
-vFVEo2FXAkuoHQrGUA==
-=7EGN
------END PGP PUBLIC KEY BLOCK-----
-pub   1024D/1036EFC3 2010-03-05
-uid                  Drew Farris (Code Signing Key) <dr...@apache.org>
-sig 3        1036EFC3 2010-03-05  Drew Farris (Code Signing Key) <dr...@apache.org>
-sub   4096g/25D7A58A 2010-03-05
-sig          1036EFC3 2010-03-05  Drew Farris (Code Signing Key) <dr...@apache.org>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.9 (GNU/Linux)
-
-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
-VdWb8g==
-=XIWd
------END PGP PUBLIC KEY BLOCK-----
-
-pub   4096R/BC434270 2009-09-24 [expires: 2010-09-24]
-uid                  Benson I. Margulies (CODE SIGNING KEY) <bi...@apache.org>
-sig 3        BC434270 2009-09-24  Benson I. Margulies (CODE SIGNING KEY) <bi...@apache.org>
-sig          51354C6C 2009-09-24  Benson I. Margulies <bi...@gmail.com>
-sub   4096R/76F1AC3D 2009-09-24 [expires: 2010-09-24]
-sig          BC434270 2009-09-24  Benson I. Margulies (CODE SIGNING KEY) <bi...@apache.org>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.6 (Darwin)
-
-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
-TP98XqMDuLfl7ErnqtFmVtU=
-=HUy7
------END PGP PUBLIC KEY BLOCK-----
-
-
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.9 (GNU/Linux)
-
-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
-5AktUshr2RLwEaWfWeQZ4Q==
-=qkAb
------END PGP PUBLIC KEY BLOCK-----
-pub   4096R/209F3C3F 2012-01-26
-uid                  Shannon Quinn (CODE SIGNING KEY) <sq...@apache.org>
-sig 3        209F3C3F 2012-01-26  Shannon Quinn (CODE SIGNING KEY) <sq...@apache.org>
-sub   4096R/592479C0 2012-01-26
-sig          209F3C3F 2012-01-26  Shannon Quinn (CODE SIGNING KEY) <sq...@apache.org>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
-Comment: GPGTools - http://gpgtools.org
-
-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
-LVBDIcn/RGJ4u9lKsS0Rlg60
-=668n
------END PGP PUBLIC KEY BLOCK-----
-pub   4096R/383BD997 2012-05-28
-uid                  Paritosh Ranjan (CODE SIGNING KEY) <pr...@apache.org>
-sig 3        383BD997 2012-05-28  Paritosh Ranjan (CODE SIGNING KEY) <pr...@apache.org>
-sub   4096R/FC3DFCBF 2012-05-28
-sig          383BD997 2012-05-28  Paritosh Ranjan (CODE SIGNING KEY) <pr...@apache.org>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.11 (GNU/Linux)
-
-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
-P2Zv+KoST7zypBalLlnh
-=Bwm8
------END PGP PUBLIC KEY BLOCK-----
-pub   4096R/D3541808 2014-01-09
-uid                  Suneel Marthi (CODE SIGNING KEY) <sm...@apache.org>
-sig 3        D3541808 2014-01-09  Suneel Marthi (CODE SIGNING KEY) <sm...@apache.org>
-sub   4096R/AF46E2DE 2014-01-09
-sig          D3541808 2014-01-09  Suneel Marthi (CODE SIGNING KEY) <sm...@apache.org>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
-Comment: GPGTools - https://gpgtools.org
-
-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
-kD2o/5GKWS5QkSUEUXXY1oDiLg==
-=f8kJ
------END PGP PUBLIC KEY BLOCK-----
-pub   4096R/140A5BE9 2017-02-25
-      Key fingerprint = A63C D2C8 CAA5 47C2 A3C2  88C6 61DC 71D9 140A 5BE9
-uid                  Andrew K Musselman (ASF Signing Key) <ak...@apache.org>
-sub   4096R/0387AEBB 2017-02-25
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1
-
-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
-G4VuBE8UrT2GP5rBMRKdC20D6w==
-=JNaU
------END PGP PUBLIC KEY BLOCK-----
-pub   4096R/3E7A9A44 2017-02-27
-uid                  Trevor Grant (CODE SIGNING KEY) <ra...@apache.org>
-sig 3        3E7A9A44 2017-02-27  Trevor Grant (CODE SIGNING KEY) <ra...@apache.org>
-sub   4096R/0AE0AA63 2017-02-27
-sig          3E7A9A44 2017-02-27  Trevor Grant (CODE SIGNING KEY) <ra...@apache.org>
-
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1
-
-mQINBFizo0QBEACucD53dwx46crKx0WZA99qkRJKP1ts7ikRYeHmYLkgCJ5uxDdu
-eMNW90REGlrwKlOqGfZRUfF9Oy55yYbId6muXtawB9dMtpHN8hK8QwRDDwTeg/gg
-DucxgXKVR0MnCmZxbIq75cM7gNuSisz3BAwVwB1SJaiVygiMpab8bnuoountTeAQ
-YoSTQPEJsBpVEHbmNYlPrbb3iYlMSsrL2gkQ/4RfOMXir4V4ZEerOAdb4i5CKmjj
-BDBA1xUG0nocqMuJWdwUY8OKtfnOMrHsDpfYAzB2I3vP2FVxirTeYc2iDxUTbi4p
-incbfPYJL77bCwfY7RFFMfriz2L9ApRdUj3Lsj+GS8vhe6dd6w5TyUHpgZXsEoQ5
-/EspnhiHVl9AJt7H6KP4HRzAIKABmJqcI6t4MmzMsq0owGfSc6qJfWe+/Qy0G/BL
-K5EdoDhIgnzBWfJFcNXx+iuXqS2/mQI6qE0ivMrwgVnZznyNKKOd3iXRF7qRV0Xh
-UPWIbHYgohA9yE2aM+O3vjEgNMNdWY+clSyp1FkNBnUbBvKhuWjiAb+RMuYQ0AvV
-n4XJUS335eeUzhb0Owsa/MldVtb1S9aWhFAjqlKx1D5TdyPzqJwOo81MmmrEWhgJ
-BliYEBG974juyigVJI+q7Gy//TRS/OKw3LaTK/C2Y5ZSeH5Fhg/GSdyW3wARAQAB
-tDhUcmV2b3IgR3JhbnQgKENPREUgU0lHTklORyBLRVkpIDxyYXdraW50cmV2b0Bh
-cGFjaGUub3JnPokCOAQTAQIAIgUCWLOjRAIbAwYLCQgHAwIGFQgCCQoLBBYCAwEC
-HgECF4AACgkQtfrnlz56mkSgGxAAq54dmjAKrQsP8HN+OKhtYl7+Rnsi9mapFrC6
-yd3ez9HBENGn7d3kaos2U0h0fZJva7npwsoE48Nzaf4E4eFJYY6CWBJwQyI0ySGN
-xEXrEWCqIdKwULFjoFJ/PW4SmAsSbRvuWGfDO9seWHZ2/GCiGoNjJVD1PC8JfaCq
-UscOPSe+Fbfq1r22P4f2/j8cRsTmumE7sbQj42F2xawNcLFuUiXzjAQvQo51LNqi
-ll0CuC7I/QdknQeq7mxa0vGV+kshRu5T81iSCyps9Jw2WhAV/qmZ6DGPUcL0UH3Z
-6iPCgrCs1njJkluNienyUP0J0wtY8Lj95R4wr2udGVBwgq7GgJKFFxRAG/qq5yTx
-fNFsIYUXwVq+84uayRbq9KkUgZ9t34rb9wuYXYc2vTq/1TRHww7ivvmeukXG79p+
-61/Qkfj9P++x4JVOjwTw12QomEPoTSaLLGD5BrLaT6HuepBLN7xHj8UhIrOaUV9B
-v27DJzjQ5/meYWCp/cvjhpiRTIuJDn6wqr5kEcb41q/gD9ZeRkGHDKF9dpGKKdPY
-Zu5UfikQxkWo861zECddQYIG58Ojape1LFE+OJ9SJuSXuckdbStk3AbDCSx7zg0u
-jBqKqa4rpya140jO/DKwpDNFoTHLF+ucc/bHND5OMh92Vku4CSeI6GhECYRyW3JH
-Qxtbm1y5Ag0EWLOjRAEQALp49vWAgToccQKQf1s+kqAMEMQdSsEZ+L8l8vlBHdcC
-BTpC6litFaPfz/buw/r82Jv724XozBF1VeFmpsMSlAmB9B9DDa/VyF1ITQAPcrgU
-KGa1/6H//lDzwH/Zf8gMcf80v39GpVDtsiHE4HVRMJCwk+n8HWqbkqKj2prRxdG9
-mRTylY/Mc6zdZqUXD8pEF9HGM5dmW1ublVPb1D6gtMP8ccy2Ru+qdbJB+wzi8ClE
-+d5kC5aIr2kJNpNh8Qg+w5A8xWwo1nf8UluMhGpK6MBXqmffhc0v5OxVdCQYAn+2
-dHqDLHtwKvHWrVxjmGGHVzYCxjbwwRGxWgrDdjP2mUND2Sk2dM6qUA0EFWFfC/X1
-W//u/23C6mIfa5aMltk22Y+Pgd9I/JCpH6zCnaxj9X84elRmCTwRZS73oGWqbVKh
-Tyv8glI4SvxcTuqsXDctcjsvZbhmGXnRrofFLHY/C/GH3J606OuMKLQvFMHNVXxP
-+NT21g8Tc08AD6nE4MPdJYmcPZNZwoiDQhUEVsr9CEBhGdTFs9vCOB0WPIE2bPv6
-fjYn+zWpWLQbQBDrNcDufhV1XmFdg9MowPRReA8Afl5bl+EEHrkyPQoRJwGKAtG7
-BtlVqUIEkrx/tl0F+GI6VlNTo32z8m9AChGQMp3+pvE85HWp0nosdz7iGTP8vH6j
-ABEBAAGJAh8EGAECAAkFAlizo0QCGwwACgkQtfrnlz56mkTFTQ/8Cg/i/SjJXpOC
-1Tv9ALyuYmuJ4xcKlDIlbGQAn85DFWMnjuRzpfyvV47RuHnfbd0friG+F4l8VArz
-CwmNHi8x4+MhQEhEg85GptuByxVq8CRycfXH0fwtNdtCBCPsgj7VEZV1JsDfaJxR
-QN9/tSDKkX1fTzIohiqVOQfSEJvNOP9WfLj3ZqnX5WiPBxXbH7hLEC91j7qGlQ4j
-IbZggqnZUAt5d0oexfPaoqE7OWKD3fkdNccB8ARMkfN0fw+/mAgWscGCKtvCXHHO
-ZNB6WhrGiwAVHSwIy5Udvo7qf46bnlaO5vXfW/XgqGfKFlzgE+2ybpAqYbLGsnRu
-rf8QA3Ymt2Zyi4oqFjcJakDoCGYyhLwtdcbNXRIU6pXCvfAAPCnGIiDIMKiuCgDB
-QJ5ofDQ0gGP3LoFnitJH+81a4Bwsmmb4Db3N05rQRNnuc0Pvri5SerSeFMG5p7Gx
-SzfxjvLFpgjbZW1YBGmcSPbe8NvcpEvJ/3rdWkUhbBKnJYweF7RY9P74L0MzJj7r
-8QRMAHj4Dhbxq1xihrMp7+K9Q+u+QeFiEBk6pQVlsUz2W+FJnSp/e+U3F6xQdiqu
-PHraaqAHSrNEqbU9ltQnqpWEkEsRrmfRBW7qGQE8mnH/ZYaReBiEZBF8MlmWYy2L
-AiZZrGqxvdbcWRTb4qNR0N2fIbeiY5M=
-=0+dF
------END PGP PUBLIC KEY BLOCK-----
-pub   rsa4096 2019-05-09 [SC]
-      D52A4EA9565E1CD15FB28A0A7E71976924247D97
-uid           [ultimate] Andrew Palumbo (CODE SIGNING KEY) <ap...@apache.org>
-sub   rsa4096 2019-05-09 [E]
------BEGIN PGP PUBLIC KEY BLOCK-----
-
-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
-3hbIIcL1YgZTh/m91bjcX9y6Vw==
-=mO54
------END PGP PUBLIC KEY BLOCK-----
diff --git a/engine/hdfs/pom.xml b/engine/hdfs/pom.xml
index 57fd60f..092416c 100644
--- a/engine/hdfs/pom.xml
+++ b/engine/hdfs/pom.xml
@@ -35,6 +35,14 @@
 
   <packaging>jar</packaging>
 
+  <scm>
+    <connection>scm:git:git@github.com:apache/mahout.git</connection>
+    <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
+    <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
+    </tag>
+  </scm>
+
   <build>
     <plugins>
       <!-- ensure licenses -->
diff --git a/engine/pom.xml b/engine/pom.xml
index 9046657..3d19037 100644
--- a/engine/pom.xml
+++ b/engine/pom.xml
@@ -30,6 +30,14 @@
   <description>Parent of Various Engines on which you can run Mahout.
   </description>
 
+  <scm>
+    <connection>scm:git:git@github.com:apache/mahout.git</connection>
+    <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
+    <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
+    </tag>
+  </scm>
+
   <packaging>pom</packaging>
 
   <dependencies>
diff --git a/engine/spark/pom.xml b/engine/spark/pom.xml
index 5e1da62..df573c8 100644
--- a/engine/spark/pom.xml
+++ b/engine/spark/pom.xml
@@ -36,20 +36,18 @@
   <packaging>jar</packaging>
 
   <!-- per http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms ensure that all poms have SCM managment.-->
-  <!--<scm>
+  <scm>
     <connection>scm:git:git@github.com:apache/mahout.git</connection>
     <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
     <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
-    <tag>mahout-14.1
+    <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
     </tag>
   </scm>
--->
-  <properties>
 
-  </properties>
-
-  <build>
-    <plugins>
+  <properties>
+   </properties>
+    <build>
+     <plugins>
       <!-- ensure licenses -->
       <plugin>
         <groupId>org.apache.rat</groupId>
diff --git a/pom.xml b/pom.xml
index e221795..692bd75 100644
--- a/pom.xml
+++ b/pom.xml
@@ -99,7 +99,7 @@
       <connection>scm:git:git@github.com:apache/mahout.git</connection>
       <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/mahout.git</developerConnection>
       <url>https://gitbox.apache.org/repos/asf?p=mahout.git;a=tree;h=refs/heads/${project.scm.tag};hb=${project.scm.tag}</url>
-      <tag>mahout-14.1_${scala.compat.version}
+      <tag>mahout_${scala.compat.version}-${project.version}-${release.candidate}
       </tag>
    </scm>
 
@@ -119,6 +119,7 @@
     <!-- `mvn site` throws a hissy fit searching no longer existing repos if this is not set false -->
     <dependency.locations.enabled>false</dependency.locations.enabled>
     <mahout.skip.distribution>true</mahout.skip.distribution>
+    <release.candidate>RC4</release.candidate>
     <!--hack to turn off linting og generated Javadocs.
       this is an error in Oracle Java8 and should be fixed in > java8
      http://openjdk.java.net/jeps/212 -->