On Thu, Apr 25, 2013 at 9:04 AM, Mark Phippard <markp...@gmail.com> wrote:
> On Thu, Apr 25, 2013 at 8:37 AM, Philip Martin
> <philip.mar...@wandisco.com> wrote:
>> Julian Foad <julianf...@btopenworld.com> writes:
>>
>>> I am only questioning the assignment of a 1.8.0 "release blocker"
>>> milestone.
>>
>> That was simply because Branko suggested he was targeting 1.8.0.  We
>> have to decide now because I don't think we would put this into a minor
>> release (the last case-sensitivity change went into 1.7.0).
>
> First off, to be clear, I think we should have ALWAYS been
> case-insensitive when comparing usernames.  What I do not get is why
> we would be considering doing this NOW.
>
> Going all the way back to 1.0, our largest user base by far - Windows
> users, have complained about this.  Active Directory allows me to
> login as "Mark", "mark" or "MaRk".  Obviously the last example is
> extreme, but the upper case first letter happens pretty commonly.  For
> years, we just told these users to not do that and essentially
> piss-off.  It wasn't until something like 1.5 or 1.6 that we finally
> added a directive that causes mod_dav_svn to normalize the username to
> all upper or lower case so that you could write rules in one format.
> I do not think we ever even documented this in release notes so I
> cannot find when we added it.
>
> Now we have some totally contrived scenario that the person writing
> the rules essentially controls and we are wringing our hands about it?
>  Why wouldn't we give anyone bothered by this the same answer we gave
> to Windows users for all those years?
>
> It seems to me that we should fix our data structure so that we are
> storing both keys when they differ only by case, or we should do
> nothing.

If the proposal is to make the file case-sensitive how is that even a
behavior change?  That sounds like a bug fix.  The usernames have
always been case sensitive.


--
Thanks

Mark Phippard
http://markphip.blogspot.com/

Reply via email to