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/