I feel better now I wonder also what others do.
is not that easy, even as I said all our packages are example.*
that's not true in fact.
what I'm going to do is more or less the same @datakurre proposed:
- move code from the theme to the policy package, until I can get rid of it
- move the buildout configurations to the policy package also
- at some point in the future try the rename approach or just add a new package and start moving all over again
I spent a couple of days last week working on this and there are way to many moving parts; my previous approach did not resulted on a working site and, IMO, when you start looking at weird Zope configuration errors you know is time to give up.