Rick Bullotta wrote: > I didn't intend to stir up a bees nest... ;-) > > Interestingly, it is just as important to also offer Vysper (and other > components) *without* framework dependencies such as OSGI, Spring, etc.
Interesting. You mean a stripped down version, right? > Personally, I don't like to have to include the extra baggage for Spring, > for example, unless truly needed. Jackrabbit is only a compile time dependency, unless you use it for persistency. Strictly speaking, Spring is optional both at compile- and run-time, if you remove package org.apache.vysper.spring. It just enables easy configuration without the need to recompile. Removing both reduces the binary dist from 20M to 8.7M. Not bad, isn't it? > And in cases where different components > require different versions of the framework, we end up with "framework hell" > to add to "jar hell" and "bundle hell"... > > We're looking forward to helping out with this effort! Great, there you go. Don't wait... Bernd