Some personal notes while starting out on this journey: o To minimize the amount of overhead for managing excessive numbers of modules we can stuff default implementations of small components into the bundle with a service. o Need a nice little archetye for creating test projects that create bundles to test other component bundles. This will save a lot of time. o Start playing with profiling for performance while writing this new server. It will be interesting to see what kind of overhead we'll incur for using OSGi. I'm thinking and hoping none. o