Return-Path: Delivered-To: apmail-incubator-jackrabbit-dev-archive@www.apache.org Received: (qmail 48271 invoked from network); 16 Feb 2006 22:35:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Feb 2006 22:35:15 -0000 Received: (qmail 99051 invoked by uid 500); 16 Feb 2006 22:35:13 -0000 Mailing-List: contact jackrabbit-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jackrabbit-dev@incubator.apache.org Delivered-To: mailing list jackrabbit-dev@incubator.apache.org Delivered-To: moderator for jackrabbit-dev@incubator.apache.org Received: (qmail 63792 invoked by uid 99); 16 Feb 2006 22:18:26 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Reply-To: From: "Tao Liang Shen" To: Subject: RE: Jackrabbit 1.0 release plan, draft 1 Date: Fri, 17 Feb 2006 09:17:53 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.6353 In-Reply-To: <510143ac0602160300q499f0622xae7724a1226783d3@mail.gmail.com> Thread-Index: AcYy6FeXFQxH1QhmSr+0s2zll847QgAXfuqA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527 X-Virus-Checked: Checked by ClamAV on apache.org Message-Id: <20060216221826.0382C10FB00C@asf.osuosl.org> X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I'd like to congratulate all of you for your work thus far! You guys are great. Exciting stuff! Regards, Tao Liang > -----Original Message----- > From: Jukka Zitting [mailto:jukka.zitting@gmail.com] > Sent: Thursday, 16 February 2006 10:00 PM > To: jackrabbit-dev@incubator.apache.org > Subject: Jackrabbit 1.0 release plan, draft 1 > > Hi, > > Hot on the heels of the 0.9 release, the first draft of the Jackrabbit > 1.0 release plan. Please comment. > > RELEASE GOALS > > The goals of releasing Jackrabbit version 1.0 are: > > 1) Provide a stable and fully conformant JCR 1.0 implementation > 2) Provide a solid ground for improvements and extensions during > the 1.x cycle > > The Jackrabbit 1.0 release will be considered stable and functional > enough for production use. > > RELEASE CONTENTS > > The Jackrabbit version 1.0 release will contain the following components: > > * jackrabbit - the Jackrabbit content repository implementation > * jackrabbit-commons - a general-purpose JCR utility library > * jackrabbit-textfilters - a collection of text filters for > advanced full text indexing > * jackrabbit-jca - a JCA connector for Jackrabbit > * jcr-server - a WebDAV network layer for the JCR API > * jcr-rmi - an RMI network layer for the JCR API > > The current contrib modules to be included in the release should be > promoted before the 1.0 branch is made. > > REMAINING ISSUES > > The current Jira roadmap lists the following as open issues for Jackrabbit > 1.0: > > [JCR-18] Multithreading issue with versioning > [JCR-43] Restore on node creates same-name-sibling of OPV-Version ... > [JCR-50] Persistence data of versioning not cleaned up correctly > [JCR-134] Unreferenced VersionHistory should be deleted automatically > [JCR-140] Versioning might no be thread safe > [JCR-151] Installation guide > [JCR-156] Review test cases and cross check with 1.0 specification > [JCR-204] Improve recoverability > [JCR-215] Code is depends on Log4J directly > [JCR-272] Removal of versions throws javax.jcr.ReferentialIntegrity... > [JCR-285] Line-separator differences cause PredefinedNodeTypeTest ... > [JCR-299] errors in text filters can cause indexing to fail without > ... > [JCR-300] Streamline the JCR-RMI network interfaces > [JCR-301] Improve the JCR-RMI Value classes > [JCR-302] Use remote callbacks instead of polling for observation ... > [JCR-303] Add JCR-RMI documentation to the Jackrabbit web site > [JCR-313] Allow to configure DB persistence managers through JDNI > [JCR-319] Improve docs for deployment Models 1 and 2 on Tomcat ... > [JCR-320] BinaryValue equals fails for two objects with two ... > > The only truly critical issue for 1.0 is JCR-156, all other issues > will be postponed to 1.1 if they do not meet the release schedule. > > It is possible that other 1.0 issues will still be filed. > > RELEASE SCHEDULE > > I will create the 1.0 branch from svn trunk on 2006-03-05. The main > focus on the 1.0 branch is to fix the critical issues (mainly JCR-156) > and prepare for the release. Non-critical open issues on the 1.0 > roadmap will be postponed to 1.1 when the 1.0 branch is started. > > Once the remaining critical issues are resolved I will make the first > release candidate and continue to the release and approval votes. I > hope to have the release shipping by the end of March. > > BR, > > Jukka Zitting > > -- > Yukatan - http://yukatan.fi/ - info@yukatan.fi > Software craftmanship, JCR consulting, and Java development