#6036 NORM 8.2.0 (: Chat should provide a visual cue between past and present conversations

Zarro Boogs per Child bugtracker at laptop.org
Tue Aug 5 11:40:10 EDT 2008


#6036: Chat should provide a visual cue between past and present conversations
-----------------------------+----------------------------------------------
   Reporter:  HoboPrimate    |       Owner:  Charlie             
       Type:  enhancement    |      Status:  new                 
   Priority:  normal         |   Milestone:  8.2.0 (was Update.2)
  Component:  chat-activity  |     Version:                      
 Resolution:                 |    Keywords:  joyride-2153:+      
Next_action:  qa signoff     |    Verified:  0                   
  Blockedby:                 |    Blocking:                      
-----------------------------+----------------------------------------------

Comment(by Charlie):

 The whitespace appears properly, but the chat does not seem to be
 separated correctly.

 I tested with two XOs both running Chat-43 on joyride-2230. Here's what
 happened:

 G02 hosted the chat, and W08 joined from the Neighborhood view. The two
 laptops chatted for a few lines, then W08 left the chat.

 A minute or two later, W08 rejoined the chat, and while the whitespace did
 appear properly with the text "1 minute ago", the chat up to the point
 where W08 not only appeared above the whitespace (correctly so), but it
 also appeared below the whitespace, where further conversation was
 concatenated to the old chat messages.

 This behavior continued over several iterations of W08 leaving the chat
 and rejoining it; each time it rejoined, the entirety of the chat is added
 to a new "past chats" area above a whitespace, so the amount of space used
 in the scrollback buffer potentially could grow exponentially.

 Here's how my chat history looked at the end on G02 (the host machine):
 {{{
 W08 joined the chat
 G02: Ichi.
 W08: Dos.
 G02: San.
 W08: Cuatro.
 W08 left the chat
 W08 joined the chat
 G02: hm...
 W08: beep
 W08 left the chat
 W08 joined the chat
 W08: trsjhf
 G02: dfjsg
      ghsfgh
 W08 left the chat
 W08 joined the chat
 }}}

 Here's how it looks on W08:
 {{{
 G02 está aquí
 G02: Ichi.
 W08: Dos.
 G02: San.
 W08: Cuatro.
             14 minutes ago
 G02 está aquí
 G02: Ichi.
 W08: Dos.
 G02: San.
 W08: Cuatro.
 G02: hm...
 W08: beep
             12 minutes ago
 G02 está aquí
 G02: Ichi.
 W08: Dos.
 G02: San.
 W08: Cuatro.
 G02: hm...
 W08: beep
      trsjhf
 G02: dfjsg
      ghsfgh
             1 minute ago
 G02 está aquí
 G02: Ichi.
 W08: Dos.
 G02: San.
 W08: Cuatro.
 G02: hm...
 W08: beep
      trsjhf
 G02: dfjsg
      ghsfgh
 }}}

 I apologize for the lack of a real log file, I couldn't find it.

 I'm not sure whether I should mark this as 'verified' and file a new
 ticket for the issue I found, or to leave it un-verified and bump it back
 to morgs. Thoughts?

-- 
Ticket URL: <http://dev.laptop.org/ticket/6036#comment:12>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list