Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 682F0200B30 for ; Mon, 4 Jul 2016 16:06:11 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 66DF1160A65; Mon, 4 Jul 2016 14:06:11 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id B87C2160A34 for ; Mon, 4 Jul 2016 16:06:10 +0200 (CEST) Received: (qmail 95879 invoked by uid 500); 4 Jul 2016 14:06:04 -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 95857 invoked by uid 99); 4 Jul 2016 14:06:04 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jul 2016 14:06:04 +0000 Received: from [192.168.0.7] (rovere.tirasa.net [78.134.5.44]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 645401A01A7; Mon, 4 Jul 2016 14:06:02 +0000 (UTC) Subject: Re: Moving CXF SwaggerFeature into its own module To: users@cxf.apache.org References: <577A69F4.7060906@gmail.com> <577A6BB2.3080002@apache.org> <577A6CF0.6000704@gmail.com> Cc: dev@cxf.apache.org From: =?UTF-8?Q?Francesco_Chicchiricc=c3=b2?= Message-ID: <577A6D43.9070609@apache.org> Date: Mon, 4 Jul 2016 16:05:55 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: <577A6CF0.6000704@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit archived-at: Mon, 04 Jul 2016 14:06:11 -0000 On 04/07/2016 16:04, Sergey Beryozkin wrote: > Hi Francesco > > Thanks, FYI, the initial commit only showed that the Swagger resources > were deleted :-) > > Here is the one with the newly added resources: > > http://git-wip-us.apache.org/repos/asf/cxf/commit/636252c2 Whoops :-) > On 04/07/16 14:59, Francesco Chicchiriccò wrote: >> On 04/07/2016 15:51, Sergey Beryozkin wrote: >>> Hi All >>> >>> as part of CXF-6760 [1] I've moved the Swagger code into its own >>> cxf-rt-rs-description-swagger module. >>> It makes it easier for the users to choose between WADL and Swagger >>> (example, right now if only WADL is preferred then no Swagger endpoint >>> is there but not vice versa, having Swagger endpoint automatically >>> adds a WADL filter simply because they share the same module and CXF >>> tries to install WADL by default) and simplify the user dependencies >>> (they'd only have to refer to this new module and not list explicitly >>> swagger-jaxrs). >>> >>> So far it is only done on master, and would like to update 3.1.7 too - >>> a minor migration issue is expected but the positive effect will be >>> immediate. The fact that having a WADL filter for Swagger users is >>> inevitable at 3.1.x can be considered a bug too >>> >>> If you have any concerns about a 3.1.x update then let me know please >>> today. >> >> Hi Sergey, >> definitely a good idea to clean up and separate things. >> >> Since Swagger is an optional extension for Syncope, I would also have >> the chance to adapt its CXF configuration according to the changes that >> will be part of CXF 3.1.7. >> >> Thanks for taking care of this. >> >> Regards. >> >>> [1] ttps://issues.apache.org/jira/browse/CXF-6760 >>> [2] http://git-wip-us.apache.org/repos/asf/cxf/commit/21031e3a -- Francesco Chicchiriccò Tirasa - Open Source Excellence http://www.tirasa.net/ Involved at The Apache Software Foundation: member, Syncope PMC chair, Cocoon PMC, Olingo PMC, CXF Committer, OpenJPA Committer, PonyMail PPMC http://home.apache.org/~ilgrosso/