You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by tr...@apache.org on 2017/11/10 02:30:08 UTC

svn commit: r1814810 - in /jackrabbit/commons/filevault/trunk: RELEASE-NOTES.txt pom.xml vault-doc/src/site/markdown/howto_release.md

Author: tripod
Date: Fri Nov 10 02:30:08 2017
New Revision: 1814810

URL: http://svn.apache.org/viewvc?rev=1814810&view=rev
Log:
Prepare 3.1.42 release

Modified:
    jackrabbit/commons/filevault/trunk/RELEASE-NOTES.txt
    jackrabbit/commons/filevault/trunk/pom.xml
    jackrabbit/commons/filevault/trunk/vault-doc/src/site/markdown/howto_release.md

Modified: jackrabbit/commons/filevault/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/jackrabbit/commons/filevault/trunk/RELEASE-NOTES.txt?rev=1814810&r1=1814809&r2=1814810&view=diff
==============================================================================
--- jackrabbit/commons/filevault/trunk/RELEASE-NOTES.txt (original)
+++ jackrabbit/commons/filevault/trunk/RELEASE-NOTES.txt Fri Nov 10 02:30:08 2017
@@ -1,4 +1,4 @@
-Release Notes -- Apache Jackrabbit FileVault -- Version 3.1.40
+Release Notes -- Apache Jackrabbit FileVault -- Version 3.1.42
 
 Introduction
 ------------
@@ -9,6 +9,36 @@ create portable packages of repository c
 The Vault Command Line Interface aka _vlt_ that provides a subversion like
 utility to work and develop with repository content.
 
+
+Changes in Jackrabbit FileVault 3.1.42
+--------------------------------------
+
+Release Notes - Jackrabbit FileVault - Version 3.1.42
+
+Bug Fixes:
+* [JCRVLT-185] - JcrPackageManagerImpl#extract() javadoc mentions not existent "register" property
+* [JCRVLT-186] - rcp fails to copy binaries correctly
+* [JCRVLT-197] - AggregateImpl.includesProperty fails with multiple filter roots
+* [JCRVLT-198] - Creating a package with specific path fails to import
+* [JCRVLT-225] - vlt doesn't work anymore with latest jackrabbit
+* [JCRVLT-226] - vlt doesn't work with java 9
+* [JCRVLT-227] - Import fails if user does not have access to the root path
+
+Improvements:
+* [JCRVLT-170] - Introduce the concept of package types
+* [JCRVLT-171] - Introduce the concept of Package Registry
+* [JCRVLT-172] - Introduce Package Persistence Layer
+* [JCRVLT-188] - Ensure that hollow packages still provide PackageProperties and JcrPackageDefinition.
+* [JCRVLT-190] - Provide mechanism to install several packages at once
+* [JCRVLT-191] - Make VaultPackage and JcrPackage AutoCloseable
+* [JCRVLT-192] - Deprecated exact storage location (/etc/packages)
+* [JCRVLT-196] - Add remapping support for other than renames
+* [JCRVLT-220] - Include package type when assembling a package
+
+Wont't Fix:
+* [JCRVLT-200] - Vault should support suppressSnapshots property
+
+
 Changes in Jackrabbit FileVault 3.1.40
 --------------------------------------
 

Modified: jackrabbit/commons/filevault/trunk/pom.xml
URL: http://svn.apache.org/viewvc/jackrabbit/commons/filevault/trunk/pom.xml?rev=1814810&r1=1814809&r2=1814810&view=diff
==============================================================================
--- jackrabbit/commons/filevault/trunk/pom.xml (original)
+++ jackrabbit/commons/filevault/trunk/pom.xml Fri Nov 10 02:30:08 2017
@@ -173,7 +173,12 @@
                                                 <include name="*.zip" />
                                             </fileset>
                                         </checksum>
-                                        <checksum algorithm="SHA1" fileext=".sha">
+                                        <checksum algorithm="SHA1" fileext=".sha1">
+                                            <fileset dir="${basedir}/target/${project.version}">
+                                                <include name="*.zip" />
+                                            </fileset>
+                                        </checksum>
+                                        <checksum algorithm="SHA-512" fileext=".sha512">
                                             <fileset dir="${basedir}/target/${project.version}">
                                                 <include name="*.zip" />
                                             </fileset>
@@ -194,6 +199,9 @@ https://svn.apache.org/repos/asf/jackrab
 
 The SHA1 checksum of the archive is ${checksum}.
 
+The command for running automated checks against this release candidate is:
+$ sh check-release.sh filevault ${project.version} ${checksum}
+
 A staged Maven repository is available for review at:
 
 https://repository.apache.org/

Modified: jackrabbit/commons/filevault/trunk/vault-doc/src/site/markdown/howto_release.md
URL: http://svn.apache.org/viewvc/jackrabbit/commons/filevault/trunk/vault-doc/src/site/markdown/howto_release.md?rev=1814810&r1=1814809&r2=1814810&view=diff
==============================================================================
--- jackrabbit/commons/filevault/trunk/vault-doc/src/site/markdown/howto_release.md (original)
+++ jackrabbit/commons/filevault/trunk/vault-doc/src/site/markdown/howto_release.md Fri Nov 10 02:30:08 2017
@@ -44,9 +44,11 @@ Release management tasks
     details. Make sure you have added the pgp key information in you maven settings file, especially if you have 
     more than one key installed locally. See [Appendix B](#B) for the details.
     
-    0. (optional, prepare your environment. e.g.: `$ export version=3.1.36`)
-    1. Execute `mvn release:prepare`. This will update the POM files and tag the release in svn (btw: specifying the release version on the commandline doesn't update the module poms anymore lately).
-    2. Execute `mvn release:perform -Papache-release`. This will build the tagged release and deploy the artifacts to
+    1. (optional, prepare your environment. e.g.: `$ export version=3.1.36`)
+    2. Execute `mvn clean deploy -Papache-release -Dmaven.deploy.skip=true`. This tests if the release would work.
+    3. Execute `mvn release:prepare`. This will update the POM files and tag the release in svn (btw: specifying the
+        release version on the commandline doesn't update the module poms anymore lately).
+    4. Execute `mvn release:perform -Papache-release`. This will build the tagged release and deploy the artifacts to
         a new staging repository on _repository.apache.org_. 
         After the build, login to [https://repository.apache.org/][2] and you should see it there.