Return-Path: X-Original-To: apmail-qpid-users-archive@www.apache.org Delivered-To: apmail-qpid-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 98FBC11C34 for ; Wed, 6 Aug 2014 10:31:33 +0000 (UTC) Received: (qmail 77272 invoked by uid 500); 6 Aug 2014 10:31:33 -0000 Delivered-To: apmail-qpid-users-archive@qpid.apache.org Received: (qmail 77230 invoked by uid 500); 6 Aug 2014 10:31:33 -0000 Mailing-List: contact users-help@qpid.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@qpid.apache.org Delivered-To: mailing list users@qpid.apache.org Received: (qmail 77216 invoked by uid 99); 6 Aug 2014 10:31:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Aug 2014 10:31:33 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of robbie.gemmell@gmail.com designates 209.85.217.181 as permitted sender) Received: from [209.85.217.181] (HELO mail-lb0-f181.google.com) (209.85.217.181) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Aug 2014 10:31:29 +0000 Received: by mail-lb0-f181.google.com with SMTP id 10so1703959lbg.26 for ; Wed, 06 Aug 2014 03:31:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=qhrA/+8R5b6kZR8b4yfsYFvTMDp8qYQcYcdVqxDUF+s=; b=t7DMet+y1b7x/RIHbJvRpQ7mUi5cIBDiCiRLtfHIixOoa43X8GvIcNcUGHbcfCIV+I Su6qYSveQ6ZEBqGoeUBVAdHzi3kdkOlwXnvxIZ2aK7C2UpAeldF52YM226werw6XKmcz BA4QNaQQyIZ8Wlq0I3YXUTTLEAPqT6a8BfE2NxNWl/n5yqgvoE70u+n8RFAdAp6fHLA6 UKkssriwPWrcod9AHb6RFaXbMHkc5SdNdxTXO8pz5Ho6xhi/lByTebPt11yahs/duHO8 xWh9Vr7TrNqt+Kn+P4HNTSFzzRsFoGTLyHgTrW85YjXbs+83zQn2UDlE4shoWZpWYWcQ 4+gQ== MIME-Version: 1.0 X-Received: by 10.112.173.136 with SMTP id bk8mr9483824lbc.88.1407321064644; Wed, 06 Aug 2014 03:31:04 -0700 (PDT) Received: by 10.112.171.69 with HTTP; Wed, 6 Aug 2014 03:31:04 -0700 (PDT) In-Reply-To: References: <53DF60FE.6050404@redhat.com> <53E0FA24.8000804@redhat.com> Date: Wed, 6 Aug 2014 11:31:04 +0100 Message-ID: Subject: Re: 0.30 release update - alpha is available From: Robbie Gemmell To: "users@qpid.apache.org" Content-Type: multipart/alternative; boundary=001a11c221ae24a7ab04fff3785d X-Virus-Checked: Checked by ClamAV on apache.org --001a11c221ae24a7ab04fff3785d Content-Type: text/plain; charset=UTF-8 On 5 August 2014 16:40, Robbie Gemmell wrote: > > On 5 August 2014 16:37, Gordon Sim wrote: > >> On 08/05/2014 02:54 PM, Robbie Gemmell wrote: >> >>> Part of the reason it is the way it is currently is because I tied >>> creation >>> of the tar.gz assembly files to the 'package' phase so that the systests >>> could immediately use the broker tar.gz release in the integration-tests >>> phase (they fire up an external broker using it via the startup scripts). >>> Traditionally you might be more likely to build the assemblies later in >>> the >>> cycle, or only when using a release profile, or maybe explicitly using >>> "mvn >>> assembly:single". The examples havent been built at the point the client >>> is >>> packaged currently, because they actually depend on the client and so >>> only >>> get built afterwards. >>> >>> Adding a tar.gz file containing just the example jar would be easy. To >>> include the examples and client jars in the same assembly we would likely >>> need to add a further 'packaging' module to gather everything up >>> together, >>> or have the examples module tar.gz duplicate the client libs. >>> >>> An alternative could be to bundle the example src (only) in the client >>> releases, with their build pom. >>> >> >> I think that would be my preference, i.e. having the example source in >> the client artefact itself along with a brief description of how to build >> and run them. >> >> > A well timed cross-posting :) > > Any other opinions? I can make the change if people are happy with it. > Done in commit https://svn.apache.org/r1616149 > > Robbie > > >> The instructions can then say how to build >>> and run them. As alternative to that the examples jar would still be >>> available via maven central (unless we alter the poms not to publish the >>> jar). >>> >>> Robbie >>> >>> On 5 August 2014 14:21, Justin Ross wrote: >>> >>> That's fine by me, though in general I tend to think it's better to have >>>> fewer bundles and keep the examples with the client libraries they >>>> correspond to. >>>> >>>> A separate issue: the examples artefact is a jar, not a tar.gz like the >>>> other artefacts. That's certainly not a big deal, just a little >>>> incongruous. >>>> >>>> Justin >>>> >>>> >>>> On Tue, Aug 5, 2014 at 8:22 AM, Keith W wrote: >>>> >>>> On 4 August 2014 11:31, Gordon Sim wrote: >>>>> >>>>>> On 07/31/2014 02:01 PM, Keith W wrote: >>>>>> >>>>>>> >>>>>>> It occurs to me that as the Java Client Examples are now a separate >>>>>>> artefact in its own right (rather than examples being part of the >>>>>>> Java >>>>>>> Client), I think it would be a good idea if this artefact is >>>>>>> distributed too. It is the artefact generated by >>>>>>> java/client/example/pom.xml. I expect this will be useful for users >>>>>>> and I for one always use drain/spout from the examples for my kick >>>>>>> the >>>>>>> tyres type tests. >>>>>>> >>>>>> >>>>>> >>>>>> I agree, having examples or 'test clients' of some kind easily >>>>>> >>>>> accessible >>>> >>>>> and guaranteed to work with a given release is important. >>>>>> >>>>>> Is this separate artefact only the 0-10 and earlier compatible >>>>>> >>>>> examples? >>>> >>>>> >>>>> These examples are suitable for 0-8..0-10. >>>>> >>>>> Is there a separate one for the 1.0 client? >>>>>> >>>>> >>>>> qpid-ampq-1-0-client does have its own examples (./examples), but >>>>> there is no maven pom.xml, so there is no distributable artefact. >>>>> It would be easy to add a pom.xml. I'm happy to volunteer to do this. >>>>> Thoughts? >>>>> >>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org >>>>>> For additional commands, e-mail: users-help@qpid.apache.org >>>>>> >>>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org >>>>> For additional commands, e-mail: users-help@qpid.apache.org >>>>> >>>>> >>>>> >>>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org >> For additional commands, e-mail: users-help@qpid.apache.org >> >> > --001a11c221ae24a7ab04fff3785d--