I, as a user (I do PHP development), prefer a smaller number of more 
extensible options.

- Casey

On Monday 31 December 2001 09:40 am, Bill Stoddard wrote:
> > On Sun, 30 Dec 2001, William A. Rowe, Jr. wrote:
> > > Isn't it time to drop TransferLog and CookieLog?
> > >
> > > We can accomplish the same by allowing that LogFormat provides the
> > > default for the CustomLog directive, in the absense of an optional
> > > [format] arg.
> > >
> > > And if we offer a built-in (or default-config'ed) 'cookie' format,
> > > of "%{Cookie}n \"%r\" %t", then it's a two bit change to turn a
> > > CookieLog into a CustomLog file cookie command.
> > >
> > > One of the major 'bugs' in Apache is it's configurability ... I don't
> > > think we want to perpetuate the
> > > many-directives-to-accomplish-the-same-thing methods.  Folks are making
> > > minor changes already to their configs, this is as good a time as any
> > > to jettison some of the extra cruft :)
> >
> > I'm not convinced it is any simpler to have one directive with a
> > whole bunch of options as opposed to a simple version of a directive,
> > which does what most people want, and then another one that lets them
> > do the complex stuff.
> >
> > The complexity of configuration isn't defined by the number of
> > directives.  I think that requiring people to specify more options
> > to perform the "simple case" of configuration contributes to people being
> > intimidated by Apache's flexibility even when they don't want to use that
> > flexibility.  The ability to use a custom logging format shouldn't
> > require that every user understand that ability just to use the "default"
> > format that most people use.
> >
> > Regardless, the name "CustomLog" just seems completely wrong for
> > the default format, and if directives are changing around then adding
> > another legacy ("well, it is called customlog because there used to be
> > another one and...") doesn't make sense.
> >
> > I would recommend either having what we have now, with a simple
> > directive (eg. TransferLog) and a more complex one (eg. CustomLog), or
> > having a simple form of the directive (eg. "TransferLog filename")
> > and a more complex form (eg. "Transferlog filename format").  People
> > shouldn't have to specify a format for the simple case.
> >
> > While it is simpler to do away with special cases from the code's
> > perspective, that isn't the user's perspective.
>
> I agree with Marc.
>
> Bill (who has no time for a more lengthly response :-)

-- 
Casey Allen Shobe
[EMAIL PROTECTED]

Reply via email to