Return-Path: Delivered-To: apmail-xml-security-dev-archive@www.apache.org Received: (qmail 10282 invoked from network); 22 Jul 2005 11:49:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 22 Jul 2005 11:49:11 -0000 Received: (qmail 16181 invoked by uid 500); 22 Jul 2005 11:49:08 -0000 Delivered-To: apmail-xml-security-dev-archive@xml.apache.org Received: (qmail 16068 invoked by uid 500); 22 Jul 2005 11:49:07 -0000 Mailing-List: contact security-dev-help@xml.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: Reply-To: security-dev@xml.apache.org List-Id: Delivered-To: mailing list security-dev@xml.apache.org Received: (qmail 16023 invoked by uid 99); 22 Jul 2005 11:49:07 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Jul 2005 04:49:07 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [192.18.98.34] (HELO brmea-mail-3.sun.com) (192.18.98.34) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Jul 2005 04:49:01 -0700 Received: from phys-bur1-1 ([129.148.13.15]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id j6MBn4vU013810 for ; Fri, 22 Jul 2005 05:49:05 -0600 (MDT) Received: from conversion-daemon.bur-mail2.east.sun.com by bur-mail2.east.sun.com (iPlanet Messaging Server 5.2 HotFix 1.24 (built Dec 19 2003)) id <0IK10070123OED@bur-mail2.east.sun.com> (original mail from Sean.Mullan@Sun.COM) for security-dev@xml.apache.org; Fri, 22 Jul 2005 07:49:04 -0400 (EDT) Received: from [192.168.0.2] (vpn-129-150-64-140.East.Sun.COM [129.150.64.140]) by bur-mail2.east.sun.com (iPlanet Messaging Server 5.2 HotFix 1.24 (built Dec 19 2003)) with ESMTPA id <0IK100MXK25RG2@bur-mail2.east.sun.com> for security-dev@xml.apache.org; Fri, 22 Jul 2005 07:49:04 -0400 (EDT) Date: Fri, 22 Jul 2005 07:49:01 -0400 From: Sean Mullan Subject: Re: JSR 105 integration plan In-reply-to: <949ac94105072115045ba35632@mail.gmail.com> To: security-dev@xml.apache.org Message-id: <42E0DD2D.8060403@sun.com> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) References: <42DFF14C.5030104@Sun.COM> <19e0530f05072112282d41fa07@mail.gmail.com> <949ac94105072115045ba35632@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Raul Benito wrote: > Also, +1 for me. I think is a good plan. > To have a bugfix CVS branch with 1.x API and JSR105. > And 2.x JSR105 only branch. > > Really good. > > Regarding the 1,3 version. I was thinking of adding stax/sax API but > perhaps it is better to concentrate in JSR105. Do you have any of the stax/sax API done yet? It's possible it may be adapted to work as a JSR 105 provider (JSR 105 is designed to be a DOM independent API). --Sean > > Regards, > > On 7/21/05, Davanum Srinivas wrote: > >>Awesome. Am all for it. +1 to 1.4 release with JSR 105 support. >> >>-- dims >> >>On 7/21/05, Sean Mullan wrote: >> >>>I'm happy to announce that we're (IBM & Sun) finally ready to contribute >>>the JSR 105 [1] (Java XML DSig) implementation back to Apache. As you >>>might know the JSR 105 reference implementation is largely based on the >>>Apache Java XMLSec implementation, and we'll be contributing the API and >>>additional code that was necessary to retrofit Apache's implementation. >>> >>>I have some ideas about the best way to integrate this code, and I would >>>like to share that with you and see if you have any other advice or >>>suggestions. >>> >>>I think a two phased approach is best. Phase 1 would consist of a >>>release in the next 1-3 months and phase 2 would be a longer term >>>release in the next 6 months. >>> >>>The purpose of phase 1 is to release JSR 105 as quickly as possible so >>>the Apache XMLSec community can start using and working on it in the >>>near term. The current JSR 105 implementation works pretty much >>>out-of-the-box with XMLSec v1.2.1 with minimal changes to the Apache >>>source code. This phase 1 release would not break API compatibility and >>>allow developers to migrate to JSR 105 at their own speed. For phase 1, >>>I think a 1.4 release makes most sense, since I know Raul is close to >>>releasing a 1.3 bug-fix/performance improvement release. >>> >>>Phase 2 would be a longer-term release and would consist of removing >>>redundant code and APIs and generally making a cleaner fit beneath the >>>JSR 105 APIs. This means that API compatibility would be broken so it >>>would have to be a 2.0 release. >>> >>>What do people feel about this plan? >>> >>>Thanks, >>>Sean >>> >>>[1]: http://jcp.org/en/jsr/detail?id=105 >>> >>> >>> >>> >>> >> >> >>-- >>Davanum Srinivas -http://blogs.cocoondev.org/dims/ >> > > >