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 9EC5BDECD for ; Tue, 7 Aug 2012 18:27:49 +0000 (UTC) Received: (qmail 64968 invoked by uid 500); 7 Aug 2012 18:27:49 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 64931 invoked by uid 500); 7 Aug 2012 18:27:49 -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 64920 invoked by uid 99); 7 Aug 2012 18:27:49 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Aug 2012 18:27:49 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.161.175] (HELO mail-gg0-f175.google.com) (209.85.161.175) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Aug 2012 18:27:42 +0000 Received: by ggmq1 with SMTP id q1so3670403ggm.6 for ; Tue, 07 Aug 2012 11:27:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=z8rnIkonQ08V1ed0G0op8ILkeYrNPf64+we5dAk3LbA=; b=RbhOI2BZCedUozgnKOsdnD7Ira7NOQmMEJH8rQMS42IfKOwbF8gH9LHnLtk2lIZWAZ 7+spsVJ16Q1AyhLXOF5JL6ewaRmwA4UwaI0qjazNO8uQu7lmKrhhQxKOwKIGssRq8I7v BoH18aabhqKYc8LE9vz5RrgjduZ5IhvxqmcYnLKGeCdK7WynU+XO1UdJJ5QL1K8TNXa2 CD8waeTBHxPExMmRyFR8fKs5TWMXEpEys6mR5HMvkJWBTpAz1oFnxlTtOGgGiOjOBgIL /FjZyIkiNFBQ7Z76Iw1fWNA1Nr27FtrfW251ekxF1Wc/fKy77Q5TGO19Cig1tmzAovFX oFYQ== Received: by 10.66.78.196 with SMTP id d4mr27875289pax.76.1344364041111; Tue, 07 Aug 2012 11:27:21 -0700 (PDT) Received: from [192.168.2.24] (70-36-146-58.dsl.dynamic.sonic.net. [70.36.146.58]) by mx.google.com with ESMTPS id io1sm11618097pbc.67.2012.08.07.11.27.19 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 07 Aug 2012 11:27:20 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1485\)) Subject: Re: [DISCUSS] Binaries (jars) in our source tree/source releases. From: Andy Gross In-Reply-To: Date: Tue, 7 Aug 2012 11:27:17 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <87DB5577-0937-4449-96A5-4CD5458643B2@andygross.org> References: To: cloudstack-dev@incubator.apache.org X-Mailer: Apple Mail (2.1485) X-Gm-Message-State: ALoCoQlPLh6I+vKE1eSvlHerTQsSPnwIJCJTiUf8YQuqL12oeQJGkhjyvSqIIvTQAPV9e1euS5PH I've heard good things about Gradle, and "because everyone else is doing = it" is rarely a good justification for choosing technologies, but it = seems Maven is the de facto standard for most Apache (and other open = source) projects. If integrating Cloudstack in other environments or = extending Cloudstack are important for developers and users, Maven might = be the easiest way to go.=20 Just my .02. =20 - Andy On Aug 3, 2012, at 5:00 PM, Chiradeep Vittal = wrote: > Gradle seems to be another > http://www.gradle.org/ >=20 >=20 > Since it is allows scripting (as opposed to configuration xml), it = could > potentially fulfill the waf role as well. > Anybody have any experience with Gradle? >=20 > On 7/24/12 2:19 PM, "Alex Huang" wrote: >=20 >>> Just out of curiosity, have tools like Ivy and maven been ever >>> considered for >>> dependency management? >>=20 >> We are looking at these two tools. Our first thoughts is devs should = be >> able to start projects that are tied to other parts of their code so = we >> want this to be as flexible as possible. Maven forces too much of a >> structure on to the developers. Ivy seems like the right tool to go >> with. Any comments? >>=20 >> --Alex >>=20 >=20