OK, we'll go with Dan's suggestion.
...Bryan
(More notes below, for clarification)
Mimi Yin wrote:
On May 17, 2007, at 9:10 AM, Bryan Stearns wrote:
As I see it, the problem with doing "?" for valid times that don't
fit the end-time-must-be-after-start-time rule is that the follow-on
behavior can be confusing: the user might ignore the question mark,
or might change another time field and be surprised when the
previously-entered-but-rule-breaking time gets spontaneously
replaced. There's a serious risk here of exchanging one confusing
behavior for another.
I'm not sure I'm following. Isn't this the case whenever we throw up
the "?" because the user enters an invalid date? Or am I introducing a
new case with my proposal?
The new case is that a validly-formatted end time could get a "?", if
(when combined with the end date field) it doesn't happen to be at or
before the start date/time.
In the situation that spawned this bug, Priscilla might then try to fix
the problem by editing the end date. The new confusing thing is that
when finished editing the date field, the original value in the time
field would be reloaded there, replacing her edited value and the "?" -
and I'd bet she'd file another bug saying that that was a surprise (and
she'd be right).
Also, this hasn't been mentioned yet: we've talked before about
replacing the four-pane time/date-entry widgets with something more
sophisticated - that's certainly an option post-Preview, and this
adds fuel to that fire; if we're going to do that, reworking this now
is a bad investment.
Yes, the date/time entry widget might change. But that might not
happen until after 1.0? It might also make a great community project.
I guess what I'm saying is that what we do for Preview will most
likely stick around for a while.
Is throwing up the "?" in this case more of an investment than option
#2? If so, then by all means, let's go with Dan's suggestion.
It's both more of an investment, and (for the reasons mentioned) more of
a risk.
Mimi
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design