On Fri, 30 Jan 2004 13:50:12 -0500 Jeff Trawick <[EMAIL PROTECTED]> wrote:
> Geoffrey Young wrote: > >>Well, thank you both. If there come no objections, I'll commit it > >these days>into modules/metadata. > > > > > actually, while I still like the idea, does it make sense to broaden > > the scope of the module a bit? I had started a discussion on > > <IfThreaded>, which turned into more of an <IfServerIs ...> idea > > could ping ap_mpm_query and other things. the main objection, IIRC, > > was that people weren't too interested in adding more containers to > > core. > > alternatively, mod_predefine that defines all sorts of wonderful > symbols(platform, server version in different flavors, etc.) for use > in IfDefine In fact, that would be too less functionality. In the first instance the idea behind mod_version was to get the possibility to say "if version is at least ...". That wouldn't be possible with predefines. (It's a nice idea, though). Anyway I think, the one task/one tool philosophy is the right approach here, so you only load into the server what you really need. IMHO the best way may be to provide a core mechanism to provide something like <If someplugin plugindefinedstuff> ... </If> and then provide modules that define the plugin stuff like "version", "module", "define" etc. How does this sound? nd
