> 1. This might be a good opportunity to go through the whole list and see
> what should be in and out of a default build.  For example, mod_expires
> might be a good addition.  Of course, I don't have time to do this myself
> at the moment, so feel free to ignore this comment.

> 2. If we want to keep our contract with the user about the stable series
> valid, this change should go into 2.1 only.  Otherwise, users doing a
> "configure; make; make install" or even a "config.status" could get a
> nasty surprise.

+1 to both.
Well, so let's start with the list of current default modules to have a
discussion base. These are:

mod_access
mod_auth
mod_actions
mod_cgi/mod_cgid
mod_alias
mod_dir
mod_userdir
mod_asis
mod_autoindex
mod_env
mod_setenvif
mod_imap
mod_include
mod_log_config
mod_mime
mod_negotiation
mod_status

I suggest to remove from default:

  mod_userdir, mod_asis, mod_imap and mod_status

I'm not sure about mod_userdir. It's used, yes, but it need not be
default. I think of mod_userdir as an additional feature.

Most users don't know what to do with mod_asis or how to read
mod_status. The only active installation of mod_status I've ever seen,
has been at beginners first servers. Also mod_asis. I use it myself,
but this need not be a default module. Those, who need it and know whow
to use it, will be able to install the module.

And I would add:

  mod_logio and mod_expire

I also would like mod_deflate to become default, but there are much
problems with older browsers, so I'm not sure, it would be a good idea.

 Kess

Reply via email to