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 9595D200BFE for ; Mon, 16 Jan 2017 10:29:12 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 942D7160B30; Mon, 16 Jan 2017 09:29:12 +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 DF47C160B22 for ; Mon, 16 Jan 2017 10:29:11 +0100 (CET) Received: (qmail 9707 invoked by uid 500); 16 Jan 2017 09:29:11 -0000 Mailing-List: contact dev-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list dev@camel.apache.org Received: (qmail 9692 invoked by uid 99); 16 Jan 2017 09:29:10 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jan 2017 09:29:10 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 53C0AC1FED for ; Mon, 16 Jan 2017 09:29:10 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.301 X-Spam-Level: X-Spam-Status: No, score=-0.301 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id ITliAg_YJ_uS for ; Mon, 16 Jan 2017 09:29:09 +0000 (UTC) Received: from mail-qk0-f172.google.com (mail-qk0-f172.google.com [209.85.220.172]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 07A455F576 for ; Mon, 16 Jan 2017 09:29:09 +0000 (UTC) Received: by mail-qk0-f172.google.com with SMTP id 11so113014016qkl.3 for ; Mon, 16 Jan 2017 01:29:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=nfZbI1BEx54u2ftOfHDOHCsV9Sx26mPf7kj/aME7GcA=; b=E3wVLx6qquYKZS8HFhKTRTzImciXuPzz2LupHdGO0KX9jqi8CjPEIujJvPvH8zjNq7 TIVG0GyVJqMS5QQLtAtNUd1xsoh/Jh8A9tfi7TrOj/xr7oHoQnVI8omlFjyrOS0kZBjC YYbtKT7EAFP389wwxYgfiVJW6I6sIzvUOrNmqIcyfI8tsy3LYCugQUy2JRWknVkpVLY3 v7bd5P5xYM/XcB93uJnyqPCSK1+sM9p1TVTEq9YohRjZQNZJ/DaVksJgH7mWkxrVzSCP csmPp2Np+5EoFC+V298ZZIkOLFoTu73ousK/QVNp/XcSAQJrnyVfO+D2EWqMXqqtHUr9 Ky1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=nfZbI1BEx54u2ftOfHDOHCsV9Sx26mPf7kj/aME7GcA=; b=IQ51h4CjQni8wyxzysLB8OxOOMEKN86o12n0i0jnAT2BlVxLg9jUq/ahzsxcOKD3d2 jb4XQcZjNK2r1exOfkS0B3EJt4MhJqKRnvM7g3qFLpP5fjtb3SaRMHtIhl0uXFxYgMa8 6JIIVFSHLKYA+DLw0n1j4Bu6ZY/cFlWmab4py0K695ATqTrldOTwivWGZC5U8HtWIjm5 w5BCWTsL1tnXOES1JiA9Guw59IbkkKgBiBlyXGI4BOXOoGlljUIik6h7KicGwqUVQcdM V7hqm6Z/c4XcuE5KbX4nPwiW+c0F9AbN/yd2DjLOXVFEDX+OGDo+29KLStaa/WxyxTgH EIAA== X-Gm-Message-State: AIkVDXJflcg+5q7bmNwPRbEYz6lsgi3A/LBJmHXPp4tAFhbJA98roM4IXKLjUrDgy3Wbrp65hZseW41KLC/nVw== X-Received: by 10.55.81.193 with SMTP id f184mr21778529qkb.273.1484558942948; Mon, 16 Jan 2017 01:29:02 -0800 (PST) MIME-Version: 1.0 Received: by 10.237.56.164 with HTTP; Mon, 16 Jan 2017 01:28:42 -0800 (PST) From: Claus Ibsen Date: Mon, 16 Jan 2017 10:28:42 +0100 Message-ID: Subject: Camel 2.19 Roadmap To: dev Content-Type: text/plain; charset=UTF-8 archived-at: Mon, 16 Jan 2017 09:29:12 -0000 Hi There is a bunch of stuff which we can/should have on the roadmap to complete for the Camel 2.19 release. Here is on top of my head 1) Finish migrating the wiki documentation to adoc files. I think its most of the EIP patterns that are missing. There is a basic list of EIPs here: https://github.com/apache/camel/blob/master/camel-core/readme-eip.adoc 2) Generate documentation and website. Maybe documentation first and then we come up with a modern website later - when we have a new logo as well. 3) Mark more stuff to @deprecate so we dont drag them into Camel 3.0. This is both components / and other artifacts. And as well the camel-core APIs where there is maybe more we can deprecate. For example the old stuff that was created prior to the component docs we do now with the apt plugin at build time instead of this old code with runtime that dont really pan out anyway. 4) Move spring-boot starters into the platforms folder. There is a ticket about this. 5) More improvements to spring boot auto configuration. We have a bunch of tickets on that. 6) Look at the health check API and see if there is something we can get started on. Possible some API to integrate with spring boot actuators (when using SB) and allow each component to provide their own checks so they can be implemented ad-hoc. There is a ticket about this. 7) Possible some more teaks to camel-catalog based on feedback from IDEA plugin and the maven validate goal. 8) That CDI JEE transaction PR on github. Ideally we would have had a transaction API in camel-core and then one impl for camel-spring, and then another for camel-cdi-jee. But that may require too much work. 9) Work on the Java 8 DSL such as get more community feedback, and then resolve the TODOs with the documentation updates and look into other areas where the API can benefit from Java 8 lambdas and whatnot. I dont think we have a ticket about this. 10) Karaf users may want to improve/finish up the camel-test-karaf module so its more usable and end users can use it to test integration tests with Camel and Karaf. 11) Introduce Camel Connectors (more about this later) Anything else? -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2: https://www.manning.com/ibsen2