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.
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|
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! ;)
Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.