- downloaded source - compiled and run tests +1 Release this package as Apache Jackrabbit 2.0-alpha7
On Thu, Aug 6, 2009 at 11:32 AM, Jukka Zitting<[email protected]> wrote: > Hi, > > As mentioned yesterday, here's the candidate for a new Jackrabbit 2.0 > alpha release: > > http://people.apache.org/~jukka/jackrabbit/2.0-alpha7/ > > 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-alpha7. The SHA1 > checksum of the release package is > 06e7510d1fc8ac9a6e0245cad48215a4463b5c0a. > > Please vote on releasing this package as Apache Jackrabbit 2.0-alpha7. > 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-alpha7 > [ ] -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-alpha7 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. > > BR, > > Jukka Zitting > > > Release Notes -- Apache Jackrabbit -- Version 2.0-alpha7 > > Introduction > ------------ > > This is an alpha release of Apache Jackrabbit 2.0. This release implements > a pre-release version of the JCR 2.0 API, 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 a pre-release 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. > > * Removal of deprecated classes and features. Jackrabbit 2.0 is not > backwards compatible with client code that used any classes or features > that had been deprecated during the 1.x release cycle. > > * 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. > > * Data store feature enabled in the default repository configuration. > > 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 43 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 (5 issues) > [JCR-1588] JSR 283: Access Control > [JCR-1590] JSR 283: Locking > [JCR-1712] JSR 283: JCR Names > [JCR-2085] test case (TCK) maintenance for JCR 2.0 > [JCR-2208] update tests so that both Query.XPATH and Query:SQL are ... > > Resolved (38 issues) > [JCR-1564] JSR 283 namespace handling > [JCR-1565] JSR 283 lifecycle management > [JCR-1589] JSR 283: Retention & Hold Management > [JCR-1591] JSR 283: NodeType Management > [JCR-1592] JSR 283: Activities > [JCR-1593] JSR 283: Simple versioning > [JCR-1608] JSR 283: Workspace Management > [JCR-1609] JSR 283: new Property Types > [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-1947] JSR 283: Node Type Attribute Subtyping Rules > [JCR-1974] JSR 283: Evaluate Capabilities > [JCR-2028] JSR 283: JCR Path > [JCR-2053] JSR 283: Shareable nodes support in query > [JCR-2056] JSR 283: Binary interfaces > [JCR-2058] JSR 283: VersionManager and new versioning methods > [JCR-2059] JSR 283: Access Property/Node from Session > [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-2074] JSR 283: New Event Types > [JCR-2075] JSR 283: Identifier based event filtering > [JCR-2076] JSR 283: QOM and SQL2 > [JCR-2086] JSR 283: Implementation of EventIterator.getDate > [JCR-2090] JSR 283: new methods on NodeType > [JCR-2091] Searchability settings in PropertyDefinition > [JCR-2092] make spi query code compatible with JCR 2.0 > [JCR-2093] Implement QueryObjectModelFactory.fullTextSearch() in ... > [JCR-2116] JSR 283: Built-In Node Types > [JCR-2117] JSR 283: adopt CND syntax changes > [JCR-2137] Use type StaticOperand for fullTextSearchExpression > [JCR-2140] JSR 283: Configuration and Baselines > [JCR-2198] Text.escapeIllegalJCRChars should be adjusted to match the ... > [JCR-2200] Implement Query.getBindVariableNames() > [JCR-2201] Implement QueryResult.getSelectorNames() > [JCR-2234] changed behavior of javax.jcr.Value get* methods > > 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/ > > About The Apache Software Foundation > ------------------------------------ > > Established in 1999, The Apache Software Foundation provides organizational, > legal, and financial support for more than 100 freely-available, > collaboratively-developed Open Source projects. The pragmatic Apache License > enables individual and commercial users to easily deploy Apache software; > the Foundation's intellectual property framework limits the legal exposure > of its 2,500+ contributors. > > For more information, visit http://www.apache.org/ >
