News

Camel moved to Git

Like other ASF projects, Camel benefits from the contributions of a large community of developers and users. One of the Camel PMC focuses is fostering collaboration and growing a stronger, increasingly diverse community. Part of it is easy access to the code. While traditionally the ASF used svn repositories in the past couple of years we provided git mirrors on github. Recently the ASF started to support native git repositories for projects and we thought git would be option for Camel and decided to migrate our svn repo to git.

The migration is now complete and development taked place on the official Camel git repository. We still have a bit of work to do in updating the site and the instructions for contributors. The github mirror does not yet sync up with git repo, and we're working on resolving this as well. However, development is back to normal, as active as ever, and we provided, we hope, an easier way to access, use and improve our (collective) code.

For more instructions on using git check the ASF git site.
Hadrian

Labels: camel, git

The Camel community announces the immediate availability of the new patch release camel-2.9.7. This release is issued after 6 weeks of development of the 2.9.6 release.

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.

This will be the last planned Camel 2.9.x release. For practical reasons, the Camel community is committed to only supporting and providing patch releases for the last 2 minor versions. And because we released the 2.11.0 version last week and start working on Camel 2.12, we will discontinue the support for the camel-2.9.x branch now. Please use this time to plan your upgrades.

Many thanks to all who made this release possible.

The Apache Camel project is a powerful open source integration framework based on known Enterprise Integration Patterns.

The Camel community announces the immediate availability of a new minor release camel-2.11.0. This release is issued after 9 months of intense efforts. During this period the camel community continued to support previous versions and issued various patch releases as well.

The camel-2.11.0 release comes with an impressive 679 issues fixed. Camel is the open source integration framework with the largest support of protocols and data formats on the market. This release adds another 12 components, supporting technologies like cmis, couchdb, elasticsearch, redis, rx and "Springless" JMS integration.

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 the Camel community for making this release possible.

Christian

The Camel community announces the immediate availability of the new patch release camel-2.9.6.

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

For practical reasons, the Camel community is committed to only supporting and providing patch releases for the last 2 minor versions. We are currently approaching the 2.11.0 release. A camel-2.9.7 release will follow shortly after and then the support for camel 2.9.x will be discontinued. Please use this time to plan your upgrades.

Many thanks to all who made this release possible.

Hadrian

The Camel community announces the immediate availability of the new patch release camel-2.10.4. The official announcement is a bit late, the release was made available early last week during ApacheCon NA 2013 in Portland, where many of the committers were present.

The artifacts are published and ready for you to download 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 contributors to and users of Apache Camel.

Hadrian

The Camel community announces the immediate availability of two new minor releases camel-2.9.5 and camel-2.10.3. This announcement is actually one week late, as the official releases took place last week.

The artifacts are published (for a week now) 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 for the respective versions 2.10.3 and 2.9.5.

Many thanks to the Camel community for the hard work and the two new releases.

We had a great stay at ApacheCon EU 2012 in Sinsheim, Germany last week.

Some of the Apache Camel and Apache ActiveMQ committers like Hadrian Zbarcea, Charles Moulliard, Christian Schneider, Guillaume Nodet, Jean-Baptiste Onofré, Dejan Bosanac, Aki Yoshida and myself met some of our contributor like Lukasz Dywicki, Christian Ohr, Adrian Trenaman and some of our users like Kai Wähner, Frank Pientka, Achim Nierbeck, Preben Asmussen, Alex Zbarcea and some more from SAP and other companies.


In the Apache Camel in Action track we had five talks about Camel and ActiveMQ:
Christian Müller: Apache Camel in Action - Common problems, solutions and best practices
Hadrian Zbarcea: Apache Camel - Advanced Techniques
Dejan Bosanac: Apollo and future of ActiveMQ
Kai Wähner: Next Generation – Systems Integration in the Cloud Era with Apache Camel
Łukasz Dywicki: When Camel meets CDI

The slides and audio recordings are not available yet, but I will post the links on the user mailing list and add it to our articles site if they are available.


Koseki Nobuyuki arrived from Japan with great gifts from the Japan Apache Camel User Group for many Camel committer, contributor and user. Thanks again Koseki, we hope you have returned well.

We have had good discussions about new requirements which lead in the direction to support additional EIP's like the Control Bus EIP or the Message History EIP.
We have also talked about the long awaited Camel 3.0 release and what should be included and in which manner. We shared and discussed some ideas but didn't make any decisions except to revive the discussion about Camel 3.0. Expect some [DISCUSS] threads in the next day's at our development mailing list. If you are interested in these discussions and want share your opinions, please join us! You can find out more about our mailing lists here.

After all this discussions (and sometime during the discussions), we had some beers together. I really enjoyed this time and I'm looking forward to meeting you all again at ApacheCon NA 2013 in Portland, Oregon. We have got 18 proposals for talks about Apache Camel. Keep your finger crossed that we will see many of these proposals accepted...

Enjoy the Camel ride!
Christian

The Camel community announces the immediate availability of new bug fix releases: camel-2.9.4 and camel-2.10.2. Over 70 issues were fixed for 2.10.2 and over 55 issues were fixed for 2.9.4. The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository.

Many thanks to the Camel community for making these releases possible.

The Apache Camel user community is growing constantly with increased adoption especially during this year. We are grateful to our users who decide to give something back in the form of reporting bugs, providing patches and contributing to the documentation. We want to see more of you helping out and the most active join us as committers.

It is also very rewarding to see that most of the contributors who became committers continue to stay involved. Therefore, in recognition of their continued contribution, the Apache Camel PMC invited recently two committers to join the PMC, be even more involved and take a greater responsibility in shaping the future of the Camel project. We welcome Charles Moulliard and Babak Vahdat as new Apache Camel PMC members. Many thanks for your past contributions and we look forward to the same commitment in the future.

Christian Müller,
VP, Apache Camel

The Apache Camel project is growing at the same steady pace we got used to with strong support from our community. The project would not be what it is without the community contributions.

Now and then contributors stand out not only because of the high quality of the contributions, but also due to the commitment to the project and the time and energy spend on helping other users be as successful in using Camel. This is the case now with three more riders: Scott England-Sullivan, Henryk Konsek and Raul Kripalani. In recognition of their skills and passion the Camel community is proudly announcing them becoming new committers.

On behalf of the Camel PMC, welcome aboard and we expect more great things coming from you!
Christian

Apache Camel 2.10.1 and 2.9.3 Released

The Camel community announces the immediate availability of new bug fix releases: camel-2.9.3 and camel-2.10.1. Over 60 issues were fixed for 2.10.1 and over 125 issues were fixed for 2.9.3. The artifacts are published and ready for you to download either from the Apache mirrors or from the Central Maven repository.

Many thanks to the Camel community for making these releases possible.

Apache Camel turned 5 years old, on the 2nd of July 2012. Happy Birthday.

On that day 5 years ago Apache Camel 1.0 was released, just about 3.5 months after James Strachan did the very first commit of what became the Apache Camel codebase.

Every since the first release Camel has gone from strength to strength, with many new releases since

  • A total of 11 release of the Camel 1.x series.
  • And so far 23 releases (and 3 milestones, and 1 RC) of the Camel 2.x series.

Just to name a few noteworthy highlights in the last five years:

  • First commit on March 19th 2007
  • Camel 1.0 was released on July 2th 2007, which was a very fantastic start.
  • Camel 2.0 was released in August 2009
  • Apache Camel became Top Level Project in January 2009
  • Camel in Action book published in January 2010
  • Camel Team has grown from 7 to 34 committers
  • The codebase has grown more than 10x since the 1.0 release
  • Number of components has grown from 18 to more than 120
  • And just recently Apache Camel 2.10 was released, including many new components contributed by the community

The Camel community is a very active community with a lot of collaboration around the Apache Camel project. Most noticeable is the fact the community builds many custom Camel Components and donate these to the project. That is why the project have grown from 18 to more than 120 components in these five years. As we write this there is new components on the way for Redis, CMIS, and more to come in the next 2.11 release.

The word of the Apache Camel project is also spread with the fantastic help of the community. We have people write articles for both print and online magazines, as well the increasing number of blog posts about Apache Camel. We also see Apache Camel being presented at an increasing number of Java conferences, and not only by people from the Camel Team but also people from the community.

There is also a growing number of people and posts on the various Camel forums such as the mailing list. And as well on 3rd party sites such as Stackoverflow, as shown by the next couple of graphs:

All together 5 fantastic first years. Cheers for another great years to come ahead.

The Camel community announces the immediate availability of a new bug fix release camel-2.8.6. This release is issued after 2 months of the 2.8.5 release. During this period the camel community continued to develop and released a new major version camel-2.10.0.

The camel-2.8.6 release comes with 31 issues fixed. The artifacts are published and ready for you to download 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 the Camel community for making this release possible.
Christian

The Camel community announces the immediate availability of a new minor release camel-2.10.0. This release is issued after 6 months of intense effors. During this period the camel community continued to support previous versions and issued 5 patch releases as well.

The camel-2.10.0 release comes with an impressive 483 issues fixed. Camel is the open source integration framework with the largest support of protocols and data formats on the market. This release adds another 14 components, supporting technologies like mongodb, cdi, hbase, twitter.

The artifacts are published and ready for you to download 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 the Camel community for making this release possible.
Hadrian

Labels: release

We are a bit late with announcing the 2.8.5 release which was actually available in the public repos for a few days now. The 2.8.5 release comes with 46 issues fixed. While the 2.8.x and 2.9.x branches are still actively supported, we will now focus on getting 2.10.0 out the door.

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.

Thanks everybody for the continued support.
Hadrian

The Camel community continues its efforts to issue patch releases on a predictable schedule. Today we are proud to announce a new patch release Apache Camel 2.9.2. This release comes with 58 issues fixed, about 6 weeks after the previous release - camel-2.9.1. Development continues as strong as ever, with a release to follow shortly for the still supported 2.8.x branch. The trunk already contains an impressive number of fixes, improvements and new features and it won't be long before camel-2.10.0 will be available as well.

The artifacts are now published and are 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 contributors for making this release possible.

The Camel PMC made available a new patch release: Apache Camel 2.9.1.
This release includes 109 bug fixes and comes about eight weeks after the release of camel-2.9.0.

The artifacts are now published and are 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 the Camel community for making this release possible.

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

Bilgin Ibryam was actively involved with Apache Camel for about 6 month contributing code and helping other users. Bilgin proactively assigned reported issues to himself and took them to resolution acting as a committer. He is already a committer for the Apache OFBiz project and know how Apache works. In recognition of his work, the PMC only had to take care of the simple task of making that official. Today, Bilgin got his committer account setup, concluding the process of becoming the newest Camel rider. Stay tuned for his first official commit.

On behalf of the Camel PMC, welcome aboard Bilgin and keep up the great work!
Christian

The Camel PMC just issued a new patch release: Apache Camel 2.8.4.
This release includes almost 90 bug fixes and comes about eight weeks after the previous patch release on the camel-2.8.x branch.

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

Many thanks to the Camel community and all contributors who's time and efforts made this release possible.

Labels: release

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

Babak Vahdat was actively involved with Apache Camel for about ten month contributing code and helping other users. In the past two months his activity reached a new level. Babak proactively improved our code base, provided patches for broken builds and tested our new releases. In recognition of his work, the PMC only had to take care of the simple task of making that official. Stay tuned for his first official commit.

On behalf of the Camel PMC, Babak, welcome aboard!
Christian

© 2004-2011 The Apache Software Foundation.
Apache Camel, Camel, Apache, the Apache feather logo, and the Apache Camel project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
Graphic Design By Hiram