Roger, you make excellent sense here. The other issue of course is the testing setup. So there is potential to operate here on a few levels to achieve something that makes much better sense for moving forward. Roger Ineichen wrote:
I think the cleanup isn't really needed for zope packages itself. It's more a question how other can reuse small parts of our component architecture without to load everything.
My personal meaning is, we already have a component architecture but we need to split it in a different way into reusable components. Such a split could probably not be done earlier because we didn't see all the usecases. But now since we have grok, repoze and z3c we have many more options to reuse other components and this makes it much clearer what we have to provide as reusable and what not.
Regards Roger Ineichen
-aj