If you have used the Mule IDE you know it helps greatly to simplify setting up a Mule project in Eclipse, editing XML, and debugging and testing your application.
However, it still requires you to delve into the world of XML and understand how the different elements of a Mule configuration can be chained together. An exciting new project is underway at MuleSoft to revolutionize the simplicity and ease of using Mule. MuleStudio is the next generation of Mule tooling and will provide an Eclipse-based graphical IDE for designing Mule integration flows.
The IDE will include an advanced graphical editor based on the Eclipse GEF/Draw2D frameworks as well as many wizards to help out with common tasks. A key component of the new tooling effort is first-class support for mule patterns based on the work done in Mule 3 to simplify common integration use cases. This support includes extension points for adding modules that contribute new endpoints and patterns to the platform, allowing developers to concentrate on higher-level concepts of message flow rather than hand-coding the configuration.
Sound interesting? MuleSoft is currently recruiting developers to work on this project in our San Francisco and Buenos Aires offices. If you know a thing or two about Eclipse plugins, have a passion for usability and UI design, and want to work on an exciting new open source project, find out more at MuleSoft Careers and contact us.