CGI::Simple ( http://search.cpan.org/dist/CGI-Simple/ ) is an implementation of CGI.pm without the HTML-generation stuff. It is much simpler, and seems to be at least somewhat-actively maintained (last release was in May 2009). It has various other improvements, such as making certain things per-instance settings instead of global settings (which can be useful for us). It does not have server push support, though, so we would have to re-implement that ourselves (or perhaps contribute a patch upstream). However, we basically already do that anyhow.... :-) The thing to do here is to try the replacement and then do some testing to see how it goes.
Another advantage would be that CGI::Simple isn't in the core code, so we wouldn't have to require people to override their core version of a module in order to use Bugzilla. (We'd just require a module that doesn't come in core.)
You need to log in before you can comment on or make changes to this bug.