Blog

Blog

New Camel committers

New Camel committers

A couple of week ago the Camel PMC voted in three new contributors to become committers:

- Onder Sezgin
- Quinn Stevenson
- Tomohisa Igarashi

On behalf of the Camel PMC, welcome aboard Onder, Quinn, and Tomo and keep up the great work!
Claus Ibsen

The Camel community announces the immediate availability of the new patch release Camel 2.19.1. This release contains 57 fixes applied in the past few weeks by the community on the Camel 2.19.x maintenance branch.

The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository. For more details please take a look at the release notes.

Many thanks to all who made this release possible.

On behalf of the Camel PMC,
Gregor Zurowski

The Camel community announces the immediate availability of the new patch release Camel 2.18.4. This release contains 44 fixes applied in the past few weeks by the community on the Camel 2.18.x maintenance branch.

The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository. For more details please take a look at the release notes.

Many thanks to all who made this release possible.

On behalf of the Camel PMC,

Gregor Zurowski

The Apache Camel community has made a call for a new logo and subsequently voted on the new logo design. And the results are now in*!

There have been 245 votes cast, out of which only 1 will be discarded (vote cast for 4 design proposals) which constitutes 0,4% of the total votes.

Out of the 244 remaining valid votes:

  1. Design by James Lei submitted at https://issues.apache.org/jira/secure/attachment/12855173/apachecamel.png https://issues.apache.org/jira/browse/CAMEL-10543 received 52 (21.31%) votes
  2. Design by Bharadwaj Nakka submitted at https://issues.apache.org/jira/secure/attachment/12856742/new_log_camel.jpg https://issues.apache.org/jira/browse/CAMEL-10543 received 14 (5.74%) votes
  3. Design by Merkushev Kirill submitted at https://github.com/apache/camel/pull/1369 received 59 (24.18%) votes
  4. Design by Zoran Regvart (1) submitted at https://github.com/apache/camel/pull/1486 received 37 (15.16%) votes
  5. Design by Zoran Regvart (2) submitted at https://github.com/apache/camel/pull/1494 received 135 (55.33%) votes
  6. Design by Filip Majewski submitted at https://github.com/apache/camel/pull/1551 received 72 (29.50%) votes
  7. Design by David Klassen submitted at https://github.com/apache/camel/pull/1556 received 121 (49.59%) votes
  8. Design by Brad Parks (1) submitted at https://github.com/apache/camel/pull/1573 received 57 (23.36%) votes
  9. Design by Brad Parks (2) submitted at https://github.com/apache/camel/pull/1575 received 27 (11.07%) votes

The Apache Camel community would like to thank everyone for participating either by submitting their logo design proposal, commenting and collaborating with the authors or casting the vote.

With this feedback from the community the Camel Project Management Committee (PMC) will announce the new official Apache Camel Logo, stay tuned for that!

On behalf of the Apache Camel community,

Zoran

*Errm, well they were in a week ago, but I'm late to write this announcement, posts to the mailing lists were more prompt

The Camel community announces the immediate availability of the new Camel 2.17.7 patch release. This release contains 15 fixes and is the last planned release for the 2.17.x branch.

The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository. For more details please take a look at the release notes.

Many thanks to all who made this release possible.

On behalf of the Camel PMC,
Gregor Zurowski

The Camel community announces the immediate availability of the new minor release Camel 2.19.0. This release contains over 670 fixes and improvements including the update to Spring Boot 1.5, the new Camel connector component and many more.

The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository. For more details please take a look at the release notes.

Many thanks to all who made this release possible.

On behalf of the Camel PMC,
Gregor Zurowski

The Camel community had a call for the design of a new logo[1] and we
have received nine design proposals in chronological order:

1. Design by James Lei submitted at
https://issues.apache.org/jira/secure/attachment/12855173/apachecamel.png
https://issues.apache.org/jira/browse/CAMEL-10543

2. Design by Bharadwaj Nakka submitted at
https://issues.apache.org/jira/secure/attachment/12856742/new_log_camel.jpg
https://issues.apache.org/jira/browse/CAMEL-10543

3. Design by Merkushev Kirill submitted at
https://github.com/apache/camel/pull/1369

4. Design by Zoran Regvart (1) submitted at
https://github.com/apache/camel/pull/1486

5. Design by Zoran Regvart (2) submitted at
https://github.com/apache/camel/pull/1494

6. Design by Filip Majewski submitted at
https://github.com/apache/camel/pull/1551

7. Design by David Klassen submitted at
https://github.com/apache/camel/pull/1556

8. Design by Brad Parks (1) submitted at
https://github.com/apache/camel/pull/1573

9. Design by Brad Parks (2) submitted at
https://github.com/apache/camel/pull/1575

The design proposals are now up for community vote which will give
the Camel Project Management Committee (PMC) direction as to what
design the community prefers. After that the Camel PMC will pick one
of the proposals as the new Camel logo.

The voting period is open from 1.5.2017 00:00 UTC and close two weeks
later on 14.5.201723:59 UTC, and you will be able to pick up to
three designs.

Vote on your favorite 3 logos at the following URL:

https://goo.gl/forms/A3pIzPyWzU8rlMJ13

We would like to thank everyone for participating either by submitting
their logo design proposal, commenting and collaborating with the
authors or casting the vote.

on behalf of the Camel community,

Zoran and Claus

[1] https://camel.apache.org/2017/02/28/new-apache-camel-logo-open-for-proposals.html

Today marks a very special day as it was exactly 10 years ago the first commit of Apache Camel was done by its creator James Strachan.

 
Added Mon Mar 19 10:54:57 2007 UTC (10 years ago) by jstrachan
Initial checkin of Camel routing library

The project was created as a sub-project to Apache ActiveMQ and back then github did not exists, so its using good old subversion.

In summer 2007 the first release of Apache Camel was published, which happened on July 2nd so lets wait until the summer to celebrate it's 10 years birthday.

The Camel community announces the immediate availability of the new patch release Camel 2.18.3. This release contains 38 fixes applied in the past few weeks by the community on the Camel 2.18.x maintenance branch.

The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository. For more details please take a look at the release notes.

Many thanks to all who made this release possible.

On behalf of the Camel PMC,

Gregor Zurowski

The Camel community announces the immediate availability of the new patch release Camel 2.17.6. This release contains 17 fixes applied in the past few weeks by the community on the Camel 2.17.x maintenance branch.

The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository. For more details please take a look at the release notes.

Many thanks to all who made this release possible.

On behalf of the Camel PMC,

Gregor Zurowski

The Apache Camel logo is a bit out dated so we have discussed in the Camel PMC and community to come up with a new one.
We encourage anyone to participate by submitting a logo proposal and/or share thoughts

The logo can be submitted by either:

And each logo should be:

  • images should be added to docs/img
  • each PR should contains a single logo

We are looking for a new logo that has two parts

  • graphical logo
  • name: Apache Camel

So we can use the logo without the word Apache Camel, but also as a combination of the two of them, eg as logo on the Camel front page.
Also if the logo can be vector based it would be a benefit, so it can scale up and down nicely.

You can find details here how to contribute to the project and how to work on the source code.
Such as how to do a github PR: http://camel.apache.org/contributing

The period is open until Monday 27th March 2017

After the period the submitted logos will be in a public vote, and the outcome of that vote will influence the decision on which logo to use as the official Apache Camel logo.

At this time of writing there are two proposals submitted at PRs:

https://github.com/apache/camel/pull/1369
https://github.com/apache/camel/pull/1494

More information and questions can be asked at the JIRA ticket:
https://issues.apache.org/jira/browse/CAMEL-10543

A weeks ago the Camel PMC voted another one of the very active and talented contributors to become a committer.

Zoran Regvart was actively involved with Apache Camel for about 8 month contributing code and helping other users, especially for the Camel Salesforce component.

Likewise he helped upgrade Jetty to support Jetty 9.3 which is not trivial work because Jetty keeps breaking their APIs and we have many components that rely on Jetty so its often a pain/more work to upgrade/maintain.

On behalf of the Camel PMC, welcome aboard Zoran and keep up the great work!
Claus Ibsen

The Camel community announces the immediate availability of the new patch release Camel 2.18.2. This release contains 68 fixes applied in the past few weeks by the community on the Camel 2.18.x maintenance branch.

The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository. For more details please take a look at the release notes.

Many thanks to all who made this release possible.

On behalf of the Camel PMC,
Gregor Zurowski

The Camel community announces the immediate availability of the new patch release Camel 2.17.5. This release contains 20+ fixes applied in the past few weeks by the community on the Camel 2.17.x maintenance branch.

The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository. For more details please take a look at the release notes.

Many thanks to all who made this release possible.

On behalf of the Camel PMC,
Gregor Zurowski

A new plugin for the Intellij IDEA editor has been created.

The plugin adds support for Apache Camel providing completions for Camel endpoints.
In other words you can press ctrl + space when editing Camel endpoints and IDEA will
present you with a list of possible endpoint options you can use; the same for their values.

At present time the plugin supports Camel endpoints in Java, Groovy, Scala, XML, properties and yaml files.

You also have documentation at your finger tips. Position the cursor on any Camel endpoint
and activate quick doc (cltr + j) presenting a popup window with the Camel endpoint explained in more details.
For example every endpoint option is explain with their documentation.

The plugin is in active development and expected to improve over the near future.

The plugin is hosted on github where we can hack on the code to make the plugin awesome and great.
The intention is that the code eventually will be donated to Apache Camel.

But for now we can keep it separated so its easier because there is only the plugin code,
and not all the other Camel source as well.

Github project: https://github.com/davsclaus/camel-idea-plugin

You can find more details on the github page, where there is instructions how to install and try the plugin.
If you want to help hack on the code, then there is instructions how to setup your local IDEA environment
so you can compile and run/debug the source code.

There is also a issue tracker with tickets for stuff we need to work on.

Down the road we hope to extract parts of the plugin source code into a common camel-ide module which other IDEs can
use to offer similar functionality. For example we want to bring this to the Eclipse platform as well.

Anyone is welcome to help with the plugin.

 

PS: If you just want to install and try the plugin you can find it from IDEAs plugin repository (Preference -> Plugins -> Browse Repositories...).