jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tobias Bocanegra <tri...@day.com>
Subject Re: [VOTE] Release Apache Jackrabbit 2.0-alpha1
Date Mon, 01 Jun 2009 20:58:16 GMT
On Wed, May 27, 2009 at 7:46 PM, Jukka Zitting <jukka.zitting@gmail.com> wrote:
> Hi,
>
> Here we go!  I have posted a candidate for the first Apache Jackrabbit
> 2.0 alpha release at
>
>   http://people.apache.org/~jukka/jackrabbit/2.0-alpha1/
>
> See the RELEASE-NOTES.txt file (also included at the end of this
> message) for details about this release. The release candidate is a
> jar archive of the sources in
> http://svn.apache.org/repos/asf/jackrabbit/tags/2.0-alpha1. The SHA1
> checksum of the release package is
> dfac0f2bff3d84e2c5a55baa458b6ed6675ff7aa.
>
> Please vote on releasing this package as Apache Jackrabbit 2.0-alpha1.
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 Jackrabbit PMC votes are cast.
>
>    [ ] +1 Release this package as Apache Jackrabbit 2.0-alpha1
>    [ ] -1 Do not release this package because...
>
> Note that this is a source-only release, and I won't be posting any
> pre-compiled 2.0-alpha1 binaries on the Jackrabbit web site or the on
> the central Maven repository. The reason for this is to emphasize the
> alpha status of this release.
>
> Here's my +1.
>
> PS. A properly configured RAT check of the source tree is now embedded
> in the build process. You can run the RAT check with the Maven command
> "mvn rat:check".
>
> BR,
>
> Jukka Zitting
>
>
> Release Notes -- Apache Jackrabbit -- Version 2.0-alpha1
>
> Introduction
> ------------
>
> This is the first alpha release of Apache Jackrabbit 2.0. This release
> implements the Proposed Final Draft (PFD) version of the JCR 2.0 API,
> that is being specified by the Java Specification Request 283 (JSR 283,
> http://jcp.org/en/jsr/detail?id=283).
>
> The purpose of this alpha release is to allow people to test and review
> the new JCR 2.0 features before they are finalized. Feedback to both the
> Jackrabbit project and the JSR 283 expert group is highly appreciated.
> Note that an alpha release is not expected to be feature-complete or
> otherwise suitable for production use.
>
> Changes in this release
> -----------------------
>
> Jackrabbit 2.0 is a major upgrade from the earlier 1.x releases. The most
> notable changes in this release are:
>
>  * Upgrade to JCR 2.0. This Jackrabbit release implements and is based
>    on the PFD version of the JCR 2.0 API. See below for a status listing
>    of the issues related to JCR 2.0 changes. We expect to achieve full
>    feature-completeness in time for the final Jackrabbit 2.0 release.
>
>  * Upgrade to Java 5. All of Jackrabbit (except the jcr-tests component)
>    now requires Java 5 as the base platform. Java 1.4 environments are no
>    longer supported.
>
>  * Separate JCR Commons components. Many of the general-purpose JCR
>    components like JCR-RMI and OCM are now developed and released
>    separately from the Jackrabbit content repository. See the individual
>    components for their most recent releases.
>
> For more detailed information about all the changes in this and other
> Jackrabbit releases, please see the Jackrabbit issue tracker at
>
>    https://issues.apache.org/jira/browse/JCR
>
> JCR 2.0 feature completeness
> ----------------------------
>
> The following 36 top level JCR 2.0 implementation issues are being tracked in
> the Jackrabbit issue tracker. Most of them have already been partially
> implemented, but the issue will only be marked as resolved once no more
> related work is needed.
>
> Open (25 issues)
>  [JCR-1564] JSR 283 namespace handling
>  [JCR-1565] JSR 283 lifecycle management
>  [JCR-1588] JSR 283: Access Control
>  [JCR-1589] JSR 283: Retention & Hold Management
>  [JCR-1590] JSR 283: Locking
>  [JCR-1591] JSR 283: NodeType Management
>  [JCR-1592] JSR 283: Baselines & Activities
>  [JCR-1608] JSR 283: Workspace Management
>  [JCR-1609] JSR 283: new Property Types
>  [JCR-1712] JSR 283: JCR Names
>  [JCR-1947] JSR 283: Node Type Attribute Subtyping Rules
>  [JCR-1974] JSR 283: Evaluate Capabilities
>  [JCR-2028] JSR 283: JCR Path
>  [JCR-2056] JSR 283: Binary interfaces
>  [JCR-2058] JSR 283: VersionManager and new versioning methods
>  [JCR-2060] JSR 283: Access Nodes and Properties by Array of "NameGlob"
>  [JCR-2061] JSR 283: References and Dereferencing of Property Values
>  [JCR-2062] JSR 283: Repository Compliance
>  [JCR-2076] JSR 283: Joins
>  [JCR-2085] test case (TCK) maintenance for JCR 2.0
>  [JCR-2086] JSR 283: Implementation of EventIterator.getDate
>  [JCR-2091] Searchability settings in PropertyDefinition
>  [JCR-2092] make spi query code compatible with JCR 2.0
>  [JCR-2116] JSR 283: Built-In Node Types
>  [JCR-2117] JSR 283: adopt CND syntax changes
>
> Resolved (11 issues)
>  [JCR-1593] JSR 283: Simple versioning
>  [JCR-1834] JSR 283: Create RepositoryFactory implementation
>  [JCR-1839] JSR 283: Introduce Event.getDate()
>  [JCR-1849] JSR 283: EventJournal
>  [JCR-1904] JSR 283: Event user data
>  [JCR-2053] JSR 283: Shareable nodes support in query
>  [JCR-2059] JSR 283: Access Property/Node from Session
>  [JCR-2074] JSR 283: New Event Types
>  [JCR-2075] JSR 283: Identifier based event filtering
>  [JCR-2090] JSR 283: new methods on NodeType
>  [JCR-2093] Implement QueryObjectModelFactory.fullTextSearch() in ...
>
> Release Contents
> ----------------
>
> This release consists of a single source archive packaged as a jar file.
> The archive can be unpacked with the jar tool from your JDK installation.
> See the README.txt file for instructions on how to build this release.
>
> 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.
>
> About Apache Jackrabbit
> -----------------------
>
> Apache Jackrabbit is a fully conforming implementation of the Content
> Repository for Java Technology API (JCR). A content repository is a
> hierarchical content store with support for structured and unstructured
> content, full text search, versioning, transactions, observation, and
> more. Typical applications that use content repositories include content
> management, document management, and records management systems.
>
> For more information, visit http://jackrabbit.apache.org/
>

* downloaded the package
* verified checksum
* build jars and executed tests

so i vote:

+1 Release this package as Apache Jackrabbit 2.0-alpha1

Mime
View raw message