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 DCF67180C4 for ; Thu, 12 Nov 2015 15:40:40 +0000 (UTC) Received: (qmail 92772 invoked by uid 500); 12 Nov 2015 15:40:40 -0000 Delivered-To: apmail-cxf-dev-archive@cxf.apache.org Received: (qmail 92699 invoked by uid 500); 12 Nov 2015 15:40:40 -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 92686 invoked by uid 99); 12 Nov 2015 15:40:40 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Nov 2015 15:40:40 +0000 Received: from server.dankulp.com (cn1.dankulp.com [64.85.173.253]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 38F0F1A0181 for ; Thu, 12 Nov 2015 15:40:40 +0000 (UTC) From: Daniel Kulp Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Drop support for Jetty 8? Message-Id: <8BAF469E-F24E-4B61-8807-68642191F94A@apache.org> Date: Thu, 12 Nov 2015 10:40:36 -0500 To: dev@cxf.apache.org Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3108\)) X-Mailer: Apple Mail (2.3108) You may have seen a bunch of updates for 3.2 around getting the Jetty = support updated to allow for Jetty 9.3 (which requires Java 8, BTW). = I have all the tests passing with both Jetty 9.2 and Jetty 9.3 now which = is a good start. However, looking through the code, we still have a = lot of reflection and other hacks to support Jetty 8. This was kind of = required to be able to support CXF on Karaf 3 and 2.x. With Karaf 4.0 = out for a while now (with several patches) and with us updating to CXF = 3.2, could we drop support for Jetty 8 entirely and remove a bunch of = those hacks? Could we maybe make 9.2 the minimum (since that=E2=80=99s = what=E2=80=99s in Karaf 4)? My next step is to update the jetty transport to support http/2, but = that definitely would require Jetty >=3D9.2 unless we do a bunch more = detection logic and such. Thoughts? --=20 Daniel Kulp dkulp@apache.org - http://dankulp.com/blog Talend Community Coder - http://coders.talend.com