Return-Path: X-Original-To: apmail-cxf-dev-archive@www.apache.org Delivered-To: apmail-cxf-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9A5DA9246 for ; Wed, 28 Mar 2012 15:39:58 +0000 (UTC) Received: (qmail 23451 invoked by uid 500); 28 Mar 2012 15:39:58 -0000 Delivered-To: apmail-cxf-dev-archive@cxf.apache.org Received: (qmail 23389 invoked by uid 500); 28 Mar 2012 15:39:58 -0000 Mailing-List: contact dev-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list dev@cxf.apache.org Received: (qmail 23381 invoked by uid 99); 28 Mar 2012 15:39:58 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 28 Mar 2012 15:39:58 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of sberyozkin@gmail.com designates 209.85.214.41 as permitted sender) Received: from [209.85.214.41] (HELO mail-bk0-f41.google.com) (209.85.214.41) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 28 Mar 2012 15:39:50 +0000 Received: by bkwq16 with SMTP id q16so1276191bkw.0 for ; Wed, 28 Mar 2012 08:39:30 -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=DoCamcwtbboNXGOdXpxFDBVDEK+MDgVEQEF4pXZU7i8=; b=j3xy8FOuQOix1tvaQozeD3WUibMEqIWdFuXSfgwuFwqtaoYaWP0+BaZN6/qYgROj0z bVVWlA6E1gzY/VVoqeaK+Y4PyX7bPHHNfucDw98uCIKTH0+rIvBsuJb7LLGrTs6QnQbQ Xi4oYKbLvP5TajViHj64Stt1BEC0ZpRViHTi//vvmy0VUD0o+IaDNNnC3PWUt651r41g cechRxeWVPC99L08Uzw4II+sZdKMfQMWzm+AIeyYKewHaw4UrUGc6cnVjBO+DI97xqPR Jh6uHTCWutcvIyFDT99Rutdc0bWUU3kxDHZ6zK3lsS3WBOEsEtNSPESidRwt1iF1KGmw OY4w== MIME-Version: 1.0 Received: by 10.204.130.13 with SMTP id q13mr11619414bks.128.1332949170138; Wed, 28 Mar 2012 08:39:30 -0700 (PDT) Received: by 10.205.81.67 with HTTP; Wed, 28 Mar 2012 08:39:30 -0700 (PDT) In-Reply-To: <4788529.ahx4TEPXpW@dilbert.dankulp.com> References: <4788529.ahx4TEPXpW@dilbert.dankulp.com> Date: Wed, 28 Mar 2012 16:39:30 +0100 Message-ID: Subject: Re: jaxrs and minimal bundles for 2.6.0? From: Sergey Beryozkin To: dev@cxf.apache.org Content-Type: text/plain; charset=ISO-8859-1 Hi Dan On 28/03/12 16:16, Daniel Kulp wrote: > > Quick question: > Are the jaxrs and minimal bundles still needed for 2.6.0? With the new > little bundles, neither really makes any sense anymore. > > The minimal bundle is far from minimal (it's grown fairly large). Folks > needed a more minimal environment are better just grabbing the individual > bundles of just the things they need. > Definitely +1 to dropping the minimal bundle, it was introduced originally to minimize DOSGi CXF single bundle distributions but it won't be needed when DOSGi CXF gets updated to CXF 2.6.0 > Likewise, the jaxrs bundle is likely better served with the smaller bundles. > It does not give us much now in Karaf with its features easily pulling in various smaller bundles together but dropping it might make it more difficult for some users to migrate to CXF 2.6.0 in cases they depend upon it for the apps deployed into non-Karaf based OSGI containers (I expect some users do it). > The "all" bundle does have use outside of OSGi since that is the main jar we > stick in lib. I'm just wondering if it make sense to keep maintaining the > other two. I guess I'd not mind to keep the cxf jaxrs in the 2.6.x main branch if possible till 2.7 for example. But I recognize it is mostly redundant. I'll try to play with some of the demos and migrate them to depending on smaller bundles, if it simply a matter of updating the maven deps then it would be easy to migrate :-) Cheers, Sergey > > Thoughts? >