Absolutely agree with all the positive comments on this thread! I tend to consider SMX as a brand rather than simply a project. There's no project called "Apache ESB" in the ASF, and IMO SMX has earned its reputation as such over time. Folks know that SMX is the go-to project for adopting vanilla Apache technology to solve integration problems without resorting to vendor-specific solutions.
Hell, I would even go so far as to say that the SMX community has the responsibility to keep the Apache brand alive in the integration market! Please do count me in for this venture. Off the top of my head, we should focus on these priorities for SMX5: * Upgrade individual components to their latest versions. I would go so far as to upgrade to Karaf 3.0.0; that's what major versions are for (SMX4 => SMX5). Perhaps we could do a minor release with Karaf 2.3.3. * Revamp the website. SMX is a powerful brand, but the current website is outdated and could do with a facelift. It doesn't convey the power of the brand. Gert was already working on a preview. I personally love the look and feel of the Apache Cordova site [1]. The frontpage should be clean, smart, bold and simple. Frontend development isn't my biggest strength, but I'm looking for an amateur project to polish my skills. This could be it! * Define modular strategy of the project. I agree with the ideas posted around to keep SMX to its bare minimum OOTB (Karaf, Camel, AMQ, CXF) - this is our foundation. We shouldn't hold up a SMX release because of non-foundational components, e.g. Activiti integration, Hibernate integration, etc. IMHO, those should have separate lifecycles, own versioning and they should be installed via features or via dedicated shortcut commands (e.g. servicemix:module-install) that get translated into feature commands. Regards, Raúl. [1] http://cordova.apache.org/ -- View this message in context: http://servicemix.396122.n5.nabble.com/To-servicemix-or-not-to-servicemix-tp5718935p5719065.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
