If Bertrand is looking at this question, I just wanted to explain in a bit more detail as twitter is a little limited in characters.
We want to auto enable a module in orchard, so for the first time it installs, we would like it to be enabled. As bertrand mentioned in his tweet (thanks for that btw) this was quite a nasty thing to do.
The module we have written though is not to be shared and is for specific purposes in the company I am working for. We have a dev, preprod and live server so we can test the module on the non live environments but we didn't want to have to keep enabling
every module we write when doing a push to the live environment.
any help would be appreciated.