Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 98260 invoked from network); 1 Sep 2006 02:42:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Sep 2006 02:42:44 -0000 Received: (qmail 4274 invoked by uid 500); 1 Sep 2006 02:42:41 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 4100 invoked by uid 500); 1 Sep 2006 02:42:41 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 4089 invoked by uid 99); 1 Sep 2006 02:42:41 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Aug 2006 19:42:41 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of ruchith.fernando@gmail.com designates 64.233.166.176 as permitted sender) Received: from [64.233.166.176] (HELO py-out-1112.google.com) (64.233.166.176) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Aug 2006 19:42:40 -0700 Received: by py-out-1112.google.com with SMTP id x31so949846pye for ; Thu, 31 Aug 2006 19:42:19 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=YeFz8biyXdGF5VOn2Dh1A1JvKHjdYrXAojuAcsPrBc4EnN3c4nmJBUQtA2glhGqK90qtaupm9nhcoLRn/MgjxHGRYCmLLSOBBf7YWsmVcJQSKB1g8hTjqzE8y7kruSCldTige5WklpbHt4yc9oFfpR3xLbXP7Vx85E2zFVh3CTE= Received: by 10.65.126.4 with SMTP id d4mr1046271qbn; Thu, 31 Aug 2006 19:42:19 -0700 (PDT) Received: by 10.65.83.11 with HTTP; Thu, 31 Aug 2006 19:42:19 -0700 (PDT) Message-ID: <559c463d0608311942h2d36b412g813d8383667c85d5@mail.gmail.com> Date: Fri, 1 Sep 2006 08:12:19 +0530 From: "Ruchith Fernando" To: axis-dev@ws.apache.org Subject: Re: WSS4J 2.0(?) In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <19e0530f0608310643n43af9540hf202dced4c77067c@mail.gmail.com> <559c463d0608310714u3d98bda7u88d186c2c84db01b@mail.gmail.com> <559c463d0608310758h1dec0565pff6c121a3171d089@mail.gmail.com> <1157038033.14961.2.camel@localhost.localdomain> <44F71D90.6070405@opensource.lk> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Ajith, If we implement this, it is going to be exactly similar to the WS-FX project ... which we got rid of, some time back ! It is much more clearer to have the different WS-* implementations at direct children of the WS project. Also its important to note that these sub-projects (Rampart, Rahas, Sandesha, Kandula etc) will also provide a home for their implementations in other languages as well , such as C. Thanks, Ruchith On 9/1/06, Ajith Ranabahu wrote: > Hi, > I'm also +1 on this move - it makes things modular and easy to handle. > BTW I don't think you need to move the integration tests - they are > *Axis2* integration tests and they should not go to any other project! > Of course the rampart module will be external after the change but > that does not mean that the integration tests have to be too :) > I would also like to draw your attention to the structure of the > projects as well. If you look at the current project structure almost > all the projects that are under the ws project space are mostly > independent of each other [1]. For example WSS4J,Woden (which is > really incubated) and other tit bits in ws-commons. It is true that > there are projects that are explicitly focused on adding support to > other projects (like Kandula and Sandesha) but what I feel is that > since Savan and rampart are going to be very Axis2 specific, they > would not fit as immediate children of the ws project space. To me it > makes good sense to have a sub project called Axis2-modules (whatever > the name you guys prefer. I don't want it to be another naming war :)) > and have savan and rampart under that - just like what we have in > ws-commons right now. > > do I make any sense ? > > Ajith > > [1] http://ws.apache.org/#Project+List > > On 8/31/06, Eran Chinthaka wrote: > > Another big +1 from me too. > > > > I was really worried about the increasing number of modules within Axis2 > > project, but didn't take this up as people were busy with other > > important issues. I'd like to add two more things to Ruchith's proposal. > > > > 1. Move Savan also to a sub-project out of Axis2 > > > > 2. Write some integration tests in Axis2 to compensate the valuable > > tests Ruchith had written to test the integrity of Axis2 client and > > server. Whenever you do some random changes in Axis2, security tests > > were failing as they were the only tests which tested the real > > integration. Since these tests also will be moved with Rahas and > > Rampart, we need to have some tests to compensate them > > > > 3. Need to have a gump like thingy setup to run all the tests in Axis2 > > and related projects and to bug whoever breaks the total build. > > > > Any volunteers? > > > > -- Chinthaka > > > > Sanjiva Weerawarana wrote: > > > On Thu, 2006-08-31 at 20:28 +0530, Ruchith Fernando wrote: > > >> Basically how about pushing these up to be two new sub projects or the > > >> Apache Web services project : > > >> > > >> Ramaprt - WS-Security and WS-SecureConversation implementation > > >> Rahas - WS-Trust implementation > > >> > > >> This is similar to the way we have Sandesha (WS-RM impl), and they > > >> will have their own release cycles etc. ? > > > > > > Big +1 from me. I don't see any need to clutter up WSS4J with all this > > > stuff - let's keep WSS4J at the level it is and add separate projects to > > > cover the other functionality (which are Axis2 and Axiom coupled > > > anyway). > > > > > > Sanjiva. > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org > > > For additional commands, e-mail: axis-dev-help@ws.apache.org > > > > > > > > > > > > > > > > > > > -- > Ajith Ranabahu > > --------------------------------------------------------------------- > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org > For additional commands, e-mail: axis-dev-help@ws.apache.org > > -- www.ruchith.org --------------------------------------------------------------------- To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org For additional commands, e-mail: axis-dev-help@ws.apache.org