« Ripping PDF | Main | Emitting RSS with Django »

UI clunker #2

From TortoiseSVN's installer, note the warning message:


"DO NOT INSTALL THIS FEATURE if you don't use VS.NET with Web Projects!!!"

Now, I love TortoiseSVN, but if this message is important enough to be screamed it's important enough to avoid a double negative. Presumably I should install if if I use VS.NET with Web Projects, i.e.:

"INSTALL THIS FEATURE if you use VS.NET with Web Projects!!!"

but, when it comes to double negatives in English, you never know. Unless it's a not a programmer that didn't write it.

January 25, 2006 01:42 AM


Aristotle Pagaltzis
(January 25, 2006 01:28 PM #)

Seems to me that what you’d want to replace it with is Install this feature only if you use VS.NET with Web Projects!

(January 25, 2006 05:49 PM #)

DO NOT INSTALL THIS FEATURE unless you use VS.NET with Web Projects!!! would avoid the double negative.

But notice how this weakens the warning. At least for me, "unless" prompts thoughts of "I'm not, but I might wish to eventually, so what should I do?" which "if you don't" does not.

I would have said they did an ok job optimizing for the common and important case (don't install), at an acceptable risk of confusion. If not for one of us missing the point.

Damian Cugley
(January 27, 2006 04:23 PM #)

The difference is that it uses directories named _svn instead of .svn (which confuses Microsoft Visual Studio .NET 2003). There is no particular reason to prefer .svn over _svn (at least I can't think of one), so why not just make it the default convention on Windows?