Version 73, last updated by dbastin at Aug 03 16:28 2011 UTC

The Donkey is an integration tool developed in Java by integration experts who were dissatisfied with the existing (open or commercial) solutions. Here's why.
The Donkey can be used for data migration (ETL) and application integration** (EAI). Click here to get started.
We have a focus on code quality and maintainability. We try to adhere to some pretty strict development principles.
Here is our continuous integration build loop.
Click here to download the latest and greatest build.
It is early days for us and we would really like involvement from experienced Java developers to create demonstration tests, examples, and user documentation. Send us an email if you would like to join.
Check out our Milestones.
Current Donkey Highlights:
- Simple transformation methods using Java.
- Custom file inbound and outbound end points.
- HTTP inbound end point using an embedded Jetty server.
- CSV inbound and outbound end points.
- JDBC inbound and outbound end points.
- SQL outbound.
- Fixed width file outbound.
- Test driven code.
- End points are easily mocked.
- Dependency injection via Java Boost Spider.
- Tests are written using Java Boost Sniper.
- Fast (<3 mins) build time.
** At the moment we haven't created an implementation of a centralised broker and we don't have sophisticated information routers. So, we are talking about pretty basic information producers and consumers here.
Acknowledgements
We would like to thank Atlassian for giving us a license for Clover. Very Cool.
Big thanks to JetBrains for giving us Intellij licenses so that we may refactor like demons.
YourKit is kindly supporting open source projects with its full-featured Java Profiler.


