You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ju...@apache.org on 2008/10/12 18:14:24 UTC

svn commit: r703840 - /jackrabbit/trunk/RELEASE-NOTES.txt

Author: jukka
Date: Sun Oct 12 09:14:24 2008
New Revision: 703840

URL: http://svn.apache.org/viewvc?rev=703840&view=rev
Log:
1.5: Upgrading release notes

Modified:
    jackrabbit/trunk/RELEASE-NOTES.txt

Modified: jackrabbit/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/RELEASE-NOTES.txt?rev=703840&r1=703839&r2=703840&view=diff
==============================================================================
--- jackrabbit/trunk/RELEASE-NOTES.txt (original)
+++ jackrabbit/trunk/RELEASE-NOTES.txt Sun Oct 12 09:14:24 2008
@@ -1,4 +1,4 @@
-Release Notes -- Apache Jackrabbit -- Version 1.4
+Release Notes -- Apache Jackrabbit -- Version 1.5.0
 
 Introduction
 ------------
@@ -10,16 +10,11 @@
 more. Typical applications that use content repositories include content
 management, document management, and records management systems.
 
-Apache Jackrabbit 1.4 is an incremental feature release. While
-remaining compatible with previous releases, Jackrabbit 1.4 introduces
-a number of new features, improvements and fixes to known issues. The
-most notable new features in this releases are the new object mapping
-and service provider components for JCR. The Jackrabbit content
-repository implementation has been enhanced with a new storage model
-for binary content, a much improved query and indexing system, and
-many fixes and improvements especially for concurrent access. Many
-smaller improvements and bug fixes are also included all over the
-codebase.
+Apache Jackrabbit 1.5 is an incremental feature release. While
+remaining compatible with previous releases, Jackrabbit 1.5 introduces
+a number of new features, improvements and fixes to known issues.
+
+TODO: Notable new features
 
 See the Apache Jackrabbit website at http://jackrabbit.apache.org/ for
 more information.
@@ -27,121 +22,93 @@
 Release Contents
 ----------------
 
-The release consists of a single source archive and a number of
-pre-compiled binary component archives.
-
-    * Jackrabbit source code (jackrabbit-1.4-src.jar)
-
-        The main source archive contains a "jackrabbit-1.4-src" directory
-        with the full released source code and build environment. Use the
-        following commands (or the equivalent in your system) to build all
-        the released components with Maven 2 and Java 1.4:
-
-          $ jar xf jackrabbit-1.4-src.jar
-          $ cd jackrabbit-1.4-src
-          $ mvn install
-
-        The OCM components require Java 5 or higher, and you need to
-        build them separately:
-        
-          $ (cd jackrabbit-ocm; mvn install)
-          $ (cd jackrabbit-ocm-nodemanagement; mvn install)
-
-The components contained in the released source archive are listed below
-(with the pre-compiled binary archives in parenthesis):
-
-    * Jackrabbit API (jackrabbit-api-1.4.jar)
-
-        Interface extensions that Apache Jackrabbit supports in
-        addition to the standard JCR API.
-
-    * Jackrabbit JCR Commons (jackrabbit-jcr-commons-1.4.jar)
-
-        General-purpose classes for use with the JCR API.
-
-    * Jackrabbit JCR Tests (jackrabbit-jcr-tests-1.4.jar)
-
-        Set of JCR API test cases designed for testing the compliance
-        of an implementation. Note that this is not the official JCR TCK!
-
-    * Jackrabbit Core (jackrabbit-core-1.4.jar)
-
-        Core of the Apache Jackrabbit content repository implementation.
-
-    * Jackrabbit Text Extractors (jackrabbit-text-extractors-1.4.jar)
-
-        Text extractor classes that allow Jackrabbit to extract text content
-        from binary properties for full text indexing.
-
-    * Jackrabbit JCR-RMI (jackrabbit-jcr-rmi-1.4.jar)
-
-        RMI network layer for the JCR API.
-
-    * Jackrabbit WebDAV Library (jackrabbit-webdav-1.4.jar)
-
-        Interfaces and common utility classes used for building a
-        WebDAV server or client.
-
-    * Jackrabbit JCR Server (jackrabbit-jcr-server-1.4.jar)
-
-        WebDAV servlet implementations based on JCR.
+This release consists of a single source archive (jackrabbit-1.5.0-src.jar)
+that contains all the Apache Jackrabbit components. Use the following
+commands (or the equivalent in your system) to build the release with
+Maven 2 and Java 1.4 or higher:
 
-    * Jackrabbit JCR Servlets (jackrabbit-jcr-servlet-1.4.jar)
+    jar xf jackrabbit-1.5.0-src.jar
+    cd jackrabbit-1.5.0-src
+    mvn install
 
-        Set of servlets and other classes designed to make it easier to use
-        Jackrabbit and other JCR content repositories in web applications.
+Note that the OCM components require Java 5 or higher, and are not included
+in the build when using Java 1.4.
 
-    * Jackrabbit Repository Classloader (jackrabbit-classloader-1.4.jar)
+The source archive is accompanied by SHA1 and MD5 checksums and a PGP
+signature that you can use to verify the authenticity of your download.
+The public key used for the PGP signature can be found at
+https://svn.apache.org/repos/asf/jackrabbit/dist/KEYS.
 
-        Java classloader for loading classes from JCR content repositories.
+The build will result in the following components (with artifactIds in
+parenthesis) being built and installed in your local Maven repository.
+Pre-built binary artifacts of these components are also available on
+the Jackrabbit download page and on the central Maven repository.
 
-    * Jackrabbit Web Application (jackrabbit-webapp-1.4.war)
+  * Jackrabbit API (jackrabbit-api)
+    Interface extensions that Apache Jackrabbit supports in
+    addition to the standard JCR API.
 
-        Deployable Jackrabbit installation with WebDAV support for JCR.
+  * Jackrabbit JCR Commons (jackrabbit-jcr-commons)
+    General-purpose classes for use with the JCR API.
 
-    * Jackrabbit JCA Resource Adapter (jackrabbit-jca-1.4.rar)
+  * Jackrabbit JCR Tests (jackrabbit-jcr-tests)
+    Set of JCR API test cases designed for testing the compliance
+    of an implementation. Note that this is not the official JCR TCK!
 
-        J2EE Connector Architecture (JCA) resource adapter for Jackrabbit.
+  * Jackrabbit Core (jackrabbit-core)
+    Core of the Apache Jackrabbit content repository implementation.
 
-    * Jackrabbit SPI (jackrabbit-spi-1.4.jar)
+  * Jackrabbit Text Extractors (jackrabbit-text-extractors)
+    Text extractor classes that allow Jackrabbit to extract text content
+    from binary properties for full text indexing.
 
-        The SPI defines a layer within a JSR-170 implementation that separates
-        the transient space from the persistent layer.
+  * Jackrabbit JCR-RMI (jackrabbit-jcr-rmi)
+    RMI remoting layer for the JCR API.
 
-    * Jackrabbit SPI Commons (jackrabbit-spi-commons-1.4.jar)
+  * Jackrabbit WebDAV Library (jackrabbit-webdav)
+    Interfaces and common utility classes used for building a
+    WebDAV server or client.
 
-        This component contains generic utility classes that might be used
-        to build an SPI implementation.
+  * Jackrabbit JCR Server (jackrabbit-jcr-server)
+    WebDAV servlet implementations based on JCR.
 
-    * Jackrabbit SPI2JCR (jackrabbit-spi2jcr-1.4.jar)
+  * Jackrabbit JCR Servlets (jackrabbit-jcr-servlet)
+    Set of servlets and other classes designed to make it easier to use
+    Jackrabbit and other JCR content repositories in web applications.
 
-        This component contains a SPI implementation wrapping around an
-        implementation of JSR-170.
+  * Jackrabbit Repository Classloader (jackrabbit-classloader)
+    Java classloader for loading classes from JCR content repositories.
 
-    * Jackrabbit JCR2SPI (jackrabbit-jcr2spi-1.4.jar)
+  * Jackrabbit Web Application (jackrabbit-webapp)
+    Deployable Jackrabbit installation with WebDAV support for JCR.
 
-        This component contains an implementation of the JSR-170 API and
-        covers the functionality that is not delegated to the SPI
-        implementation.
+  * Jackrabbit JCA Resource Adapter (jackrabbit-jca)
+    J2EE Connector Architecture (JCA) resource adapter for Jackrabbit.
 
-    * Jackrabbit OCM (jackrabbit-ocm-1.4.jar)
+  * Jackrabbit SPI (jackrabbit-spi)
+    The SPI defines a layer within a JSR-170 implementation that separates
+    the transient space from the persistent layer.
 
-        Object-Content mapping tool for persisting and accessing Java objects
-        in a JCR content repository.
+  * Jackrabbit SPI Commons (jackrabbit-spi-commons)
+    This component contains generic utility classes that might be used
+    to build an SPI implementation.
 
-    * Jackrabbit OCM Node Management (jackrabbit-ocm-nodemanagement-1.4.jar)
+  * Jackrabbit SPI2JCR (jackrabbit-spi2jcr)
+    This component contains a SPI implementation wrapping around an
+    implementation of JSR-170.
 
-        This component simplifies registration of node types and namespaces
-        referenced in OCM mapping descriptors.        
+  * Jackrabbit JCR2SPI (jackrabbit-jcr2spi)
+    This component contains an implementation of the JSR-170 API and
+    covers the functionality that is not delegated to the SPI
+    implementation.
 
-All files contain a README.txt file with more information. Note that
-external runtime dependencies are only included for the war and rar
-archives. Other dependencies can be downloaded either manually or
-automatically using the Maven build system.
+  * Jackrabbit OCM (jackrabbit-ocm)
+    Object-Content mapping tool for persisting and accessing Java objects
+    in a JCR content repository.
 
-Each release file is accompanied by SHA1 and MD5 checksums and a PGP
-signature. The public key used for the signatures can be found
-in the KEYS file located in the parent directory.
+  * Jackrabbit OCM Node Management (jackrabbit-ocm-nodemanagement)
+    This component simplifies registration of node types and namespaces
+    referenced in OCM mapping descriptors.
 
 Upgrading to Jackrabbit 1.4
 ---------------------------