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


Reply via email to