https://bugzilla.wikimedia.org/show_bug.cgi?id=32594

--- Comment #3 from Van de Bugger <van.de.bug...@gmail.com> 2012-02-14 17:43:49 
UTC ---
Guys, I spend noticeable part of my life hunting for the bugs in software. I
*know* -- good error messages and warnings are REALLY NECESSARY!

Look into the case again: 

[[Corresponds to::0.001 km]]

It looks perfect! Trouble appears in another page. It was PHP exception before,
not to good, but at least it was the obvious signal that something goes wrong.

Now you *silently* ignore it, so users will spend hours trying to understand
why `Corresponds to' DOES NOT WORK. They will be frustrated, they will apply
for help, send messages to Semediawiki-user, and other people will spend time
again... Why?

Ok, why do you show warnings if property value is invalid? For example:

[[Coordinates::foo]]

(where property `Coordinates' is of type `Geographic coordinate') will show
small yellow triangle with exclamation sing and bubble "Failed to parse
geographic coordinate: foo"? 

This is exactly the same case! User set property `Corresponds to' to value
which is not understood. Why invalid value of `Coordinates' property shows
warning, but `Corresponds to' -- does not? 

If you think it is not really necessary, let us drop all the warnings.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to