> Since I'm almost convinced that people will keep on doing their own
> apache modules and there will hardlly be a monstre module good for
> every use [...]

I've been thinking about this and about the various attempts to start a
"common modules" project that we have seen in the past.

I believe the reason it will probably be difficult to build one common
apache module that everyone will be happy to use, is that apache is one
of these tools that offers many different ways to do the same sort of
thing. Then there is the personal/cultural preferences of every
sysadmin on how thing should be done. Add this to the various
constraints which are imposed to us by the clients/managers which we
work for.

So either this module will eventually be extremely simple and generic,
but will probably not be very useful because all the job of configuring
apache will be left to the module user. Or it will be full of cool
ideas, will allow the user to skip past the complicated configuration
stuff, but will be biased towards the authors habits and constraints.

I think this will be the case for any "middleware" tool, not only for
apache. By middleware, I mean the tools which the users have direct
interaction with (databases, application servers, fileservers, etc).

In contrast, ntp, syslog, mta, etc, are much less subject to this
problem. Except the sysadmins, nobody usually cares how ntp works, or
if it even exists.

So what I'm suggesting is that it may be easier to start a set of
common modules with this second sort of modules (which probably have at
least as many variants as the apache module).

Sorry if I sound pessimistic, but to quote Paul, "Let's get all the
disparate apache modules out there merged together into One Awesome
Module." seems to me like the 12 labors of Hercules.
On the other hand, without ambitious people to start such projects,
incredible tools like puppet or apache wouldn't exist :-)

I'm looking forward to debate this around a belgian beer in Ghent !

Marc

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to