DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
  1. DZone
  2. Coding
  3. Frameworks
  4. Apache Camel Turns 5!

Apache Camel Turns 5!

Claus Ibsen user avatar by
Claus Ibsen
·
Jul. 03, 12 · Interview
Like (0)
Save
Tweet
Share
6.02K Views

Join the DZone community and get the full member experience.

Join For Free
This week, we're celebrating the 5th anniversary of the Apache Camel project.  First, I'll tell you where we mark the "birthdate" of Camel.  With an OSS project, it could be several things:

  • First commit
  • Public announcement
  • Any first 0.x release (pre 1.0)
  • Or at the very first 1.0 release

Well, as of July 2nd 2012 Apache Camel 1.0 was released and published to Maven Central exactly 5 years ago.

So lets celebrate the birthday of Apache Camel today, first by looking back at how ahead of the curve the very first apache camel release was.  See my blog about it here.

Apache Camel 1.0 Release

Just to complete the bullets, the first commit was done by one of the founders, James Strachan (also the co-creator of Groovy), on March 19th 2007. And its no wonder that it was James who made the first public announcement of Apache Camel on his blog on May 15th 2007. And 3 months later as we know it, Camel 1.0 was released on July 2th 2007.

Over the course of time the Camel team has released plenty of Camel releases.

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

The project has grown tremendously and today is one of the most popular integration frameworks out there.

In January 2009 the project became a top level project at Apache.

Apache Camel has been presented at many conferences over the years, the first talk was at the Irish Java Tech Conference in November 2007 by James Strachan. Ever since then, a lot of people have spoken about Camel at conferences, JUGs, webinars and so forth. We have a link collection where you can find some of these presentations.

The popularity of the Camel project keeps rising and at the beginning of 2011, the Camel in Action book went into print.  Having a book published by Manning is a testimony to the popularity of the project.

Here today 5 years later the Camel project goes from strength to strength, as the next couple of charts illustrate:
 
Quarterly visits on the Apache Camel website

Yearly posts on Camel user mailing list
Number of commits on the project
Number of Camel components out of the box

And since the end of 2011 we have added two more committers, and the upcoming Camel 2.10 release adds a whopping 18 new components. S

Last year the first annual conference in its name - CamelOne - took place in Washington DC, and the event took place in Boston this year.

2nd annual CamelOne conference

All the sessions from 2012 were recorded, and you can find the videos to watch on your leisure. At CamelOne 2012 we had a sneak birthday celebration of Apache Camel, by having a Camel cake.
Camel Birthday Cake at CamelOne 2012

Today the Camel team is busy finalizing on the last bits for the upcoming Apache Camel 2.10 release.

I guess even James Strachan would not have anticipated the success of Camel for 5 years running would mean that he gets to ride on a real Camel.  Happy Birthday Camel!

James Strachan riding a real Camel


Curator's Note: I found a really interesting program on real Camels as well!  ;)
Apache Camel

Published at DZone with permission of Claus Ibsen, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • What Is API-First?
  • Tracking Software Architecture Decisions
  • Comparing Map.of() and New HashMap() in Java
  • The Path From APIs to Containers

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: