Friday, September 19, 2008

Nexus indices added for FUSE

I've added Nexus repository indices for the FUSE Maven repositories. You can find instructions on how to add these to your m2eclipse installation here.

Why should you care? Well, among many other things, this enables you:

1. Create new projects based on Camel archetypes
2. Search for classes in all FUSE artifacts
3. Add FUSE dependencies to your project's POM

Tuesday, September 9, 2008

Nexus config for Apache Camel

Some folks have been having issues getting all the Maven repositories set up properly in Nexus for Apache Camel. Here's my working Nexus config and settings.xml - hope it helps!

Nexus config
(admittedly polluted with repos from other projects...)

settings.xml

I found my Nexus config in /opt/sonatype-work/nexus/conf. I'm not sure what happens when you copy in a new Nexus config file so you should probably make a copy of the sonatype-work directory first :)

Thursday, September 4, 2008

I'm an Apache Camel committer!


Over the past few months I've been hacking away on various parts of Apache Camel. It was initially just for fun, but quickly turned into my day job :) With over 40 fixes contributed, the Camel team decided to vote me in as a committer!

This is my first committer status on any Apache project so its pretty exciting. I've traditionally been involved with closed source projects only.

Looking forward to more Camel hacking!

BTW for those who are interesting in contributing to the growing Camel project, Jamie posted a good guide to Apache process here.