I'm glad to see most artifacts of this project are packed as bundles, while I find some little glitches as listed below.
- The artifacts of name
simpleclient_tracer_* are not packed as bundles while other bundles like simpleclient itself import packages from them, which fails the startup of OSGi runtime.
- The resolution of all imported packages is mandatory by default, but I doubt if every client would use every imported package every time. It's better to make them optional so the runtime knows which version of packages to look for when necessary and yet no startup is blocked.