>From my point of view blueprint is fine. It does simplify things a lot and our users do use it. That doesn't mean that Karaf needs to use it too. Decoupling Karaf from blueprint, not only allows Karaf to have a smaller footprint, but also allows provides more flexibility since Karaf could be used with different versions/implementations of Blueprint etc. So this is actually a "step forward".
-- Ioannis Canellos Blog: http://iocanel.blogspot.com Twitter: iocanel