If we go that way, how could we deal with the examples ? I guess they would either require the use to download the components, or be available on a separate distros (and thus have their ownrelease cycle too).
Ideally needs a Maven-like dependency management system for components so that you can declare the versions that you need and they are downloaded from a repository and installed.
-- Terry