This would allow applications with a large Wirebox collection enough time to start up. This is important when performing the Coldbox startup. And if you’ve never compiled the code before (for us, a new variant after our releases), this is even more critical.
What is the possibility of the CB team adding such a feature?
The problem with this is that it can be different on a per server basis. So I don’t see why should a user add this a their own customization in the Application.cfc as needed. Seems unnecessary to add this to the core.
I think the perception is that it is the framework only that requires that, so forcing every page (Which isn’t always a bad idea) isn’t something we see as our responsibility either. I mean I would look at it from the point of view, if it was going to cut down the amount of support questions as to why there is that initial timeout, I know which option I would be choosing.