Calendar:QA Chat:2007-06-21:Log

From MozillaWiki
Jump to: navigation, search
mschroeder: We lost our win32 branch tinderboxen yesterday... strange
[10:57am] ctalbert: mschroeder: Oh no.  It hasn't come back?
[10:57am] • ctalbert stares at tinderbox.
[10:58am] mschroeder: ctalbert: no.
[10:58am] ctalbert: That is weird
[10:58am] Fallen: perfect timing 
[10:58am] ctalbert: heh
[10:58am] ctalbert: we still have one on trunk
[10:59am] mschroeder: I think it dropped when Sunbird building didn't come to an end.
[11:00am] ctalbert: It hit an infinite loop?  I've seen cygwin do that before on some 
machines I had at Simdesk.
[11:00am] ctalbert: Never figured out why, though.
[11:02am] You were promoted to operator by ChanServ.
[11:03am] mschroeder was promoted to operator by ChanServ.
[11:03am] Fallen was promoted to operator by ChanServ.
[11:04am] mschroeder: wow... the checkin after 0.5 queue is steadily increasing. The
 Sun guys have done some reviews today.
[11:04am] Fallen: yeah mickey cleared his review queue 
[11:04am] ctalbert: I need to go on and clear mine too.  I think Sebo's been waiting 
on a reivew for 2 months
[11:08am] Fallen: btw, I do reviews now too 
[11:09am] mschroeder: jminta has three reviews left
[11:09am] ctalbert: I remember.  But, I only have three or so in my queue.  I was just
 trying to get 0.5 out the door before having to mess with my build trees, but it doesn't 
 look like that is going to be feasible.
[11:09am] ctalbert: Fallen: Perhaps you should take those from jminta
[11:17am] Andreas joined the chat room.
[11:17am] Fallen: 2 of jmintas bugs are in general and internal components. I might be
 able to do those, but I'd rather have someone else look at them. The third bug has 
 ui-review-, so we should cancel review there and wait for ui-review+
[11:24am] ctalbert: I agree
[11:25am] ctalbert: (with the UI review part)
[11:26am] Fallen: Ok, I'm marking that one
[11:27am] ctalbert: What are the other bugs?
[11:28am] firebot: philipp@bugzilla.kewis.ch cancelled review?(jminta@gmail.com) for 
attachment 261063 on bug 199732.
[11:28am] firebot: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=199732 nor, --,
 ---, MarkusAdrario@web.de, ASSI, Events spanning days are seen as multiple events (display)
[11:28am] ctalbert: hmm...that's ^^^ going to depend on war on boxes
[11:29am] Fallen: bug 328996 and bug 363441 are the others
[11:29am] firebot: Fallen: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=328996 nor,
 --, ---, nobody@mozilla.org, NEW, guessSystemTimezone doesn't take northern/southern 
 hemisphere into account
[11:29am] firebot: Fallen: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=363441 maj, 
--, ---, nobody@mozilla.org, NEW, Same item from different calendars
[11:29am] mschroeder: 199732 will add icons for days spanning multiple days, so not directly
 related to the waronboxes
[11:30am] mschroeder: for events spanning multiple days
[11:30am] ctalbert: mschroeder: that's true, but depending on how we fix war on boxes, 
those icons may not be necessary.  That's what I was thinking.  Either way, the issue is UI review.
[11:32am] mschroeder: that's true
[11:33am] ulf joined the chat room.
[11:33am] ctalbert: Fallen, I can look at those two.  I think that 363441 may be somewhat
 addressed already.
[11:33am] ctalbert: Hi ulf and andreas
[11:34am] ulf: Hi, ctalbert!
[11:34am] ctalbert: I think it is time for the calendar-qa chat
[11:34am] Andreas: hi Clint
[11:34am] ctalbert: I have nothing prepared.  I just got back from vacation, and still 
have about 500 emails to read
[11:35am] Fallen: I'd say we just go through the qa discussion
[11:35am] ctalbert: Sounds good, I was just bringing it up...
[11:35am] Fallen: (two of those are my bugs 
[11:35am] ctalbert: heh
[11:35am] ctalbert: looks like we have 4 bugs
[11:36am] mschroeder: and the other two I put on that list
[11:36am] ctalbert: First one is bug 346540
[11:36am] firebot: ctalbert: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=346540 nor, 
--, ---, philipp@bugzilla.kewis.ch, ASSI, empty "select calendar" dialog when import .ics
[11:36am] Fallen: The question is basically in comment #10 and #7
[11:37am] ctalbert: I think we should create the calendar, the way Lightning does.
[11:38am] Fallen: lightning does this?
[11:38am] ctalbert: And I agree with ssitter that this patch should unify the code in those
 two places.
[11:38am] mschroeder: I think there should be an error message and after that a prompt to
 create a new calendar, but no auto creation.
[11:38am] ctalbert: mschroeder: Something like:
[11:39am] ctalbert: "There are no calendars created, would you like to create one now?"  
And a choice of what to call it? 
[11:39am] mschroeder: and a color chooser
[11:39am] ctalbert: Essentially take the last panel from the "calendar creation wizard"
[11:39am] mschroeder: If you autocreate, the user has to revisit the properties of this 
calendar
[11:40am] Fallen: I don't think we should create a new dialog if we already have a new 
calendar dialog
[11:41am] Fallen: What about a message in the select calendar screen saying "You have no 
calendar. A calendar will be autocreated. If you want to customize your calendar, please use
 the new calendar dialog and import again" ?
[11:41am] ctalbert: No, I don't want them to have to import twice
[11:41am] mschroeder: I agree with ctalbert.
[11:41am] Fallen: does the select calendar dialog of the import block the rest of the app?
[11:42am] • ctalbert tries
[11:42am] Fallen: yes
[11:42am] ctalbert: yes
[11:44am] Fallen: so I think we need to find a way to reuse the new calendar wizard then. Maybe
 an additional wizard page at the beginning that shows up instead of the select calendar
  window, telling the user that no calendar exists, and that he should follow the wizard
[11:44am] Fallen: but then again we have very many wizard pages 
[11:44am] Fallen: an additional text on the first wizard page maybe?
[11:45am] ctalbert: Text that could be hidden in a
[11:45am] ssitter|afk joined the chat room.
[11:45am] ctalbert: "normal creation" setting, and only unhidden when called this way
[11:45am] Fallen: right
[11:46am] mschroeder: good idea
[11:46am] ctalbert: That'd probably be ok.  Does this give you a good enough direction to
 get started?
[11:46am] ctalbert: Fallen ^^
[11:47am] Fallen: I think so, yes
[11:47am] Fallen: I'll comment in the bug so I don't forget
[11:47am] ctalbert: Cool, sounds like a plan.  I'll clear QA Wanted on that one.  Next 
is bug 372410
[11:47am] firebot: ctalbert: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=372410 
enh, --, ---, nobody@mozilla.org, UNCO, time notation
[11:48am] Fallen: let me, otherwise we will collide 
[11:48am] mschroeder: The question is in comment#1. 
[11:48am] ctalbert: Fallen: ok
[11:49am] ctalbert: mschroeder: Sounds like a dupe to me.
[11:50am] mschroeder: Linux with KDE desktop, so it's a similar setup
[11:50am] firebot: ctalbert@mozilla.com set the Resolution field on bug 372410 to
 DUPLICATE of bug 351459.
[11:50am] firebot: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=351459 nor, --,
 ---, nobody@mozilla.org, VERI WONTFIX, Calendar displays in 12 hour format; no option
  to change to 24 hour (on KDE)
[11:50am] ctalbert: true
[11:50am] ctalbert: Next bug is bug 301117
[11:51am] firebot: ctalbert: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=301117 enh,
 --, ---, nobody@mozilla.org, UNCO, Possibility to transform an event to a task by sliding
  it from the calendar to the task list.
[11:52am] Fallen: I think you misunderstood? He asks if you can use drag and drop to do 
the task/event transformation
[11:52am] ctalbert: mschroeder: I think this is still valid, It would be an interesting
 way to transform the event into a task.
[11:52am] Fallen: i.e take a task from the task list and drag it onto a certain date
[11:52am] mschroeder: Fallen: I also think so... now. 
[11:53am] mschroeder: But if you drag a task from the view and drop it on the list....
[11:53am] ctalbert: A task should not allow you to drop onto the task list
[11:53am] ctalbert: But an event should allow the drop and on drop it should convert to 
a task
[11:54am] Fallen: another question, when dragging the task, does this mean the task will 
have its dates changed to that day, or does it just do the transformation?
[11:54am] Fallen: oh and what about a task that is shown in the view? (i.e tasks in view)
 That should not be dropped to an event
[11:54am] ctalbert: I think that if you're dragging a task onto a calendar date, then you
 intend to change its "due date" to that day.
[11:55am] Fallen: wait I think that was the first question 
[11:55am] ctalbert: true, with tasks in view turned on, this would be really complicated.
[11:55am] ctalbert: But in that case, I would argue that the drag should not be allowed
[11:55am] ctalbert: (if tasks in view is on)
[11:56am] Fallen: tasks in view are getting an icon anyway, I think its ok as long as
 dragging a task around in the view doesnt do any conversion
[11:57am] Fallen: i.e the only thing that does any conversion is dragging between the
 view and the task list and vice versa. Dragging an item (independant of being event
  or task) around in the view, just moves the date
[11:58am] mschroeder: maybe we should ask Christian, if this makes sense for an UI
 expert pov
[11:58am] Fallen: yeah
[12:02pm] Fallen: I'm writing a comment and ccing christian
[12:02pm] mschroeder: thanks
[12:05pm] Fallen: ok, done
[12:05pm] mschroeder: Last one is bug 366680.
[12:05pm] firebot: mschroeder: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=366680
 enh, --, ---, philipp@bugzilla.kewis.ch, ASSI, Event tool tips in calendar views should
  display list attendees
[12:07pm] ctalbert: oh sorry guys, I fell asleep.  I am on some powerful cold meds...
[12:07pm] • ctalbert is ashamed
[12:07pm] ssitter|afk is now known as ssitter.
[12:08pm] damian joined the chat room.
[12:09pm] mschroeder: Participation should be shown as icon imo.
[12:09pm] Fallen: thats ok, don't worry 
[12:09pm] Fallen: an icon before the name and email probably?
[12:10pm] ctalbert: yes, I think so
[12:10pm] mschroeder: we should cut off the tooltip if it gets too large
[12:10pm] ctalbert: right, maybe with ...
[12:10pm] ctalbert: I think that delegation issues are too far out on the horizon for 
us to worry about at this point, so I would ignore that for now.
[12:11pm] ctalbert: Unless, wcap already supports that.
[12:11pm] ulf: hmm, good question - I don't think so
[12:11pm] Fallen: there is a ready function in the mouseoverPreview.js that shortens 
the text to xxx lines. But how many shoud we show? A certain number? Or do you mean
 make it dependant on how much information is already there?
[12:11pm] mschroeder: so it's doesn't depend on the attendees list if the tooltip should 
get cut off, it could also bet the title
[12:12pm] ctalbert: Fallen: the number of lines to show is a question that Christian would
 probably have an answer to.
[12:12pm] ctalbert: I think the size of the tooltip should be related to the size of the
 application window.
[12:13pm] mschroeder: agreed
[12:13pm] ctalbert: Pick some kind of ratio between those two, and enforce that number of
 lines to show.  But, I'd like to get Christian's thoughts on that.
[12:14pm] Fallen: if we make it relative to the app window size, we dont really have to
 enforce max lines, right?
[12:14pm] ctalbert: And since it doesn't appear that wcap currently handles delegation, 
I think we should just ignore it for now and focus on cleaning up our invitation management
 infrastructure before we worry about the UI of "delegated-to" and "delegated-from".
[12:15pm] ctalbert: Fallen: that's probably true.
[12:15pm] Fallen: ulf: does wcap use calIAttendee's .commonName ?
[12:16pm] Fallen: right now the old dialog sets the .id to mailto:email@example.com,
 no other info
[12:16pm] ulf: ough - I don't know the spec that well
[12:16pm] ulf: have to pass that question to daniel
[12:17pm] Fallen: ah they do...
 http://mxr.mozilla.org/mozilla/source/calendar/providers/wcap/calWcapCalendarItems.js#63
[12:18pm] Fallen: So then I should probably use (icon) commonName <email@example.com>
[12:18pm] ctalbert: ^^ That sounds like a good idea
[12:18pm] Fallen: with the icons. Since the icons themselves wont be able to have a 
tooltip (at least I'd  think so), they need to be very descriptive...
[12:19pm] ctalbert: yes, I don't think we'd want tooltips in tooltips
[12:19pm] mschroeder:
[12:19pm] ctalbert: I thought the wcap icons were pretty good in this area
[12:19pm] Fallen: I haven't had a close look at them
[12:20pm] ulf: ?
[12:20pm] ctalbert: ulf: Aren't there Participation status icons on the Attendee panel 
of the prototype event dialog?
[12:20pm] ctalbert: An icon for "Accepted" an icon for "Declined" etc
[12:21pm] Fallen: http://mxr.mozilla.org/mozilla/source/calendar/prototypes/themes/winstripe/
[12:21pm] ctalbert: Ah, yep, there they are.
[12:21pm] Fallen: there is only accepted and declined though
[12:21pm] ulf: yes, they are there
[12:22pm] ctalbert: we need something for tentative
[12:22pm] ctalbert: maybe '~'
[12:22pm] ctalbert:
[12:22pm] ctalbert: or better: '?'
[12:22pm] Fallen: We can leave that to the great artists 
[12:22pm] ctalbert: yeah
[12:23pm] ctalbert: But, I think we can start out with that icon set.
[12:23pm] ctalbert: And Christian can direct us from there.
[12:23pm] ssitter was promoted to operator by ChanServ.
[12:26pm] ctalbert: So, does this resolve the questions with bug 366680?
[12:26pm] firebot: ctalbert: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=366680
 enh, --, ---, philipp@bugzilla.kewis.ch, ASSI, Event tool tips in calendar views should
  display list attendees
[12:26pm] Fallen: yes, I think so. I'm almost done with my comment
[12:26pm] ctalbert: cool.
[12:28pm] ctalbert: Is there anything else that folks want to bring up?  We're almost 
out of time.
[12:28pm] mschroeder: ctalbert: You should sleep now. 
[12:29pm] ulf: what do people think about 0.5? do we need another test day?
[12:29pm] Fallen: I remember someone asked if there was going to be a testday for rc2
[12:29pm] ulf: i know
[12:29pm] ctalbert: We do want a test day on RC2, just to be sure that it's ok.
[12:30pm] ctalbert: But first, we need RC2.  Does anyone have info on where that effort 
is at?  It sounded like Ause had taken on that fight
[12:30pm] mschroeder: We still need to verify some blocking bugs, especially on Mac.
[12:30pm] ssitter: ctalbert: you mean RC3?
[12:31pm] ctalbert: Uh...yeah, I guess.  Did we have an RC 2? 
[12:32pm] ssitter: RC2 (except lightning for Mac) was out 5 days ago
[12:32pm] ulf: ctalber: afaik Ause still has no access to the tinderboxes
[12:32pm] mschroeder: Fallen: Can we clear [qa discussion needed] on 366680?
[12:32pm] ssitter: but there was another bug fixed in between by daniel
[12:32pm] ctalbert: ssitter: do you have the number?  I still have 153 bugmail messages
 to read
[12:32pm] Fallen: oh I forgot that there, go ahead
[12:33pm] ssitter: ctalbert: bug 384726
[12:33pm] firebot: ssitter: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=384726 nor,
 --, ---, daniel.boelzle@sun.com, ASSI, Todo items are duplicated (ICS Calendar only)
[12:33pm] ctalbert: thanks
[12:36pm] ctalbert: So, we don't need a test day on RC2, in my opinion, we should probably
 push ahead with making an RC3 and have a test day for that.
[12:36pm] ctalbert: Thoughts?
[12:37pm] mschroeder: +1
[12:38pm] ulf: +1
[12:38pm] ctalbert: ulf: Can you ask Ause to get online (IRC) tomorrow, and I'll get on
 early and we'll talk about getting a new RC done?
[12:39pm] ulf: yes, sure!
[12:39pm] ssitter: first step would be to get solaria back online
[12:39pm] ctalbert: ssitter, was that the name of the windows tbox?
[12:40pm] ssitter: solaria
[12:40pm] ctalbert: cool.  I'll ask preed about that.
[12:41pm] ctalbert: Anything else?
[12:43pm] Fallen: I think thats it
[12:43pm] ctalbert: sounds like it.  Ok.  Thanks for being around guys.  Good night, 
ulf, andreas
[12:44pm] • ctalbert will update wiki with notes
[12:44pm] ulf: have a nice day, Clint