List:General Discussion« Previous MessageNext Message »
From:Tianyin Xu Date:November 19 2012 2:42am
Subject:Re: Why configuration directives are all case sensitive?
View as plain text  
On Sun, Nov 18, 2012 at 6:13 PM, Reindl Harald <h.reindl@stripped>wrote:

>
>
> Am 19.11.2012 02:07, schrieb Tianyin Xu:
> > You are saying as long as admins are careful, there's no
> misconfiguration?
> > But why misconfigurations are so pervasive?
> > Simply because the admins are not careful enough?
>
> yes
>
>
That means not only I'm dummy, and that's means you should take care the
system configuration design if many people are careless.



> > I apologize for my lack of respect. I don't know what's your stuff, but
> > I guess they'll be more popular if you make them more friendly.
>
> it does not need to be more popular
> it is better not to be too popular but working clean and safe
>
> careless working these days means usually also not care
> about security which is not acceptable htese days and i
> know a lot of crap out there which is more popluar like
> my work but with crappy quality and terrible insecure
>
> see all this CMS sytems out there writing hundrets of
> warnings each request with error_reporting E_STRICT
> while my whole source code runs clean i know who is right
>
> really:
> if you find it useful to complain why a configuration is
> case-sensitive instead accept it and correct your fault
> you are doing the wrong job
>
>
I'm complaining nothing. I just curious about the configuration and want to
know you developers' thinking. I apologize if I gave you the impression of
complaining by asking questions.

Basically, I'm new to MySQL and find MySQL really take care about lots of
things to give users an easy job. For example, the unit, the enumeration
options, all are case insensitive -- "512K" and "512k" means the same size,
"MIXED" and "mixed" means the same option, etc. Having such impression,
when MySQL tells me 'Port' is unknown, it did take me some time to figure
it out. Maybe simply because all the other servers I used like PostgreSQL,
httpd, etc are case insensitive. That's the whole story, and that's why I
ask on the forum, being curious about the reason.

It's fine that you told me it's simply because you developers assume nobody
"came to the idea write options
not EXACTLY like they are in the documentation", so you simply do not want
to do it. But I do not buy this, because MySQL developers do take care a
lot of things (as unit and options I mentioned).

T


-- 
Tianyin XU,
http://cseweb.ucsd.edu/~tixu/

Thread
Why configuration directives are all case sensitive?Tianyin Xu18 Nov
  • Re: Why configuration directives are all case sensitive?Reindl Harald18 Nov
    • Re: Why configuration directives are all case sensitive?Tianyin Xu19 Nov
      • Re: Why configuration directives are all case sensitive?Reindl Harald19 Nov
        • Re: Why configuration directives are all case sensitive?Tianyin Xu19 Nov
          • Re: Why configuration directives are all case sensitive?Reindl Harald19 Nov
            • Re: Why configuration directives are all case sensitive?Karen Abgarian19 Nov
            • Re: Why configuration directives are all case sensitive?Tianyin Xu19 Nov
              • Re: Why configuration directives are all case sensitive?Eric Bergen24 Nov
                • Re: Why configuration directives are all case sensitive?Tianyin Xu24 Nov
                  • Re: Why configuration directives are all case sensitive?Eric Bergen24 Nov
                    • Re: Why configuration directives are all case sensitive?Tianyin Xu24 Nov
                • Re: Why configuration directives are all case sensitive?Johan De Meersman26 Nov