Return-Path: X-Original-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 69653DF29 for ; Tue, 9 Oct 2012 19:04:43 +0000 (UTC) Received: (qmail 26369 invoked by uid 500); 9 Oct 2012 19:04:43 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 26340 invoked by uid 500); 9 Oct 2012 19:04:43 -0000 Mailing-List: contact cloudstack-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-dev@incubator.apache.org Delivered-To: mailing list cloudstack-dev@incubator.apache.org Received: (qmail 26330 invoked by uid 99); 9 Oct 2012 19:04:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Oct 2012 19:04:43 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of Frank.Zhang@citrix.com designates 66.165.176.63 as permitted sender) Received: from [66.165.176.63] (HELO SMTP02.CITRIX.COM) (66.165.176.63) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 09 Oct 2012 19:04:36 +0000 X-IronPort-AV: E=Sophos;i="4.80,561,1344211200"; d="scan'208";a="210768808" Received: from sjcpmailmx02.citrite.net ([10.216.14.75]) by FTLPIPO02.CITRIX.COM with ESMTP/TLS/RC4-MD5; 09 Oct 2012 19:04:15 +0000 Received: from SJCPMAILBOX01.citrite.net ([10.216.4.72]) by SJCPMAILMX02.citrite.net ([10.216.14.75]) with mapi; Tue, 9 Oct 2012 12:04:14 -0700 From: Frank Zhang To: "cloudstack-dev@incubator.apache.org" Date: Tue, 9 Oct 2012 12:04:13 -0700 Subject: RE: [ASF40][DISCUSS] Split AWS API / CloudBridge into a separate project Thread-Topic: [ASF40][DISCUSS] Split AWS API / CloudBridge into a separate project Thread-Index: Ac2mLYicdKdjN7tsTRqnph10FuhWtAACqBXgAAThkmAAAPKAIA== Message-ID: <93099572B72EB341B81A644E134F240B012F6F723593@SJCPMAILBOX01.citrite.net> References: <50740B4B.8010707@widodh.nl> <97F4356AEA71904482CD192135C038F9010D96E23F96@BANPMAILBOX01.citrite.net> <7A92FF96DF135843B4B608FB576BFC3E012D9F749B23@SJCPMAILBOX01.citrite.net> In-Reply-To: <7A92FF96DF135843B4B608FB576BFC3E012D9F749B23@SJCPMAILBOX01.citrite.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Installation has nothing to do with packaging. The project can be maintained in separate place, but we are still able to m= ake a one-shot installer. Awsapi calling CloudStack api is a nature separate project, including it in= CloudStack only makes CloudStack quite immense.=20 > -----Original Message----- > From: Prachi Damle [mailto:Prachi.Damle@citrix.com] > Sent: Tuesday, October 09, 2012 11:28 AM > To: cloudstack-dev@incubator.apache.org > Subject: RE: [ASF40][DISCUSS] Split AWS API / CloudBridge into a separate > project >=20 > +1 on keeping awsapi as part of CloudStack since it's a value-add to CS += one- > step installation for users >=20 > We should not want to break it out because the packaging is hard. The > functionality added is more important. >=20 > -----Original Message----- > From: Rajesh Battala [mailto:rajesh.battala@citrix.com] > Sent: Tuesday, October 09, 2012 9:09 AM > To: cloudstack-dev@incubator.apache.org > Subject: RE: [ASF40][DISCUSS] Split AWS API / CloudBridge into a separate > project >=20 >=20 >=20 > -----Original Message----- > From: David Nalley [mailto:david@gnsa.us] > Sent: Tuesday, October 09, 2012 8:20 PM > To: cloudstack-dev@incubator.apache.org > Subject: Re: [ASF40][DISCUSS] Split AWS API / CloudBridge into a separate > project >=20 > On Tue, Oct 9, 2012 at 7:32 AM, Wido den Hollander > wrote: > > Hi, > > > > I started a innocent thread on the -dev list yesterday[0] about some > > packaging remarks regarding the AWS API aka CloudBridge. > > > > This turned out to be a rather large thread where Edison mentioned[1] > > we might want to split this out into a separate repository. > > > > Some time ago we agreed that we don't want to split CloudStack up into > > multiple smaller projects since it would be very hard to keep all the > > projects in sync. > > > > I'm now looking at packaging AWS API into Deb files as by CS-294[2], > > but I'm thinking about Edison's remark. > > > > I know this question might come at a awkward moment, just prior to the > > 4.0 release, but when I create a cloud-awsapi Debian package people > > will start using it and we'll be dealing with the legacy at a later poi= nt. > > > > If we create a "cloudbridge" package separate from the cloud-* > > packages we can move forward from there. > > > > At the old Github account[3] there is even a separate CloudBridge > > repository, this got merged into master on May 25th of this year with > > commit > > bc7dbd7d9681dc2729326ff78fb5fe586b336b25 > > > > Since 4.0 is not out of the door yet, do we want to keep this in the > > cloudstack repository or split it out (again)? > > > > I've seen numerous build failures with awsapi breaking master while > > it's not actually a part of the code base, so in this case I'm in > > favor of breaking it out, but we should discuss this. > > > > Note: We already have a LOT of e-mail on this list, so can we try to > > stick ontopic here and keep it to the point? Tnx! > > > > Wido >=20 >=20 > -1 to breaking it out for 4.0 > We are in code freeze at this point - the code present is what we need to > deal with. > [Rajesh Battala] >=20 > -1 for breaking it out from 4.0 release. > It's really important and value added to ASF CS 4.0 >=20 > Thanks > Rajesh Battala