voxpelli, Seems like every larger open source project will have its moment of small-core vs big-core discussions.
Should the core only contain the bare minimum of essential parts and leave the rest to the ecosystem or should the core be plug and play?
One solution I prefer as a solution to both is by creating distributions that bundle the small core with a default set of modules from the ecosystem. Then one can decide to start of with a distribution or with the small core itself.