Earnie Boyd wrote:
Or maybe, if we have an issue with these module being contrib, a core-optional set of modules that get maintained separately from core. Core-optional modules would have the additional requirement that they need to be ready to release an updated module on core release night.
Good idea. I believe I remember something similar being discussed before. http://drupal.org/node/311893 I believe the impetus for that discussion was originally spurred by frustration about several contrib module's development not syncing with core's release cycle in the early days of 6.0
In my personal opinion, a goodly portion of 'core' should be moved to a 'golden contrib' category. But I don't pursue this soapbox, as I don't believe it has much support, and its easier for me to disable or remove those modules myself.
As for views particularly, I'd rather not see it in core and adopt a system like the above, however, I'd rather see it in core than see it remain as-is. I think there is a ternary operand in that thought somewhere.
-S
