#9862 LOW 1.5-sof: os57 stopwatch activity cannot remove marks

Zarro Boogs per Child bugtracker at laptop.org
Tue Dec 29 12:36:20 EST 2009


#9862: os57 stopwatch activity cannot remove marks
------------------------------------+---------------------------------------
           Reporter:  Quozl         |       Owner:  bemasc                           
               Type:  enhancement   |      Status:  new                              
           Priority:  low           |   Milestone:  1.5-software-later               
          Component:  not assigned  |     Version:  Development build as of this date
         Resolution:                |    Keywords:                                   
        Next_action:  code          |    Verified:  0                                
Deployment_affected:                |   Blockedby:                                   
           Blocking:                |  
------------------------------------+---------------------------------------
Changes (by bemasc):

  * next_action:  never set => code
  * type:  defect => enhancement
  * version:  not specified => Development build as of this date


Comment:

 This bug report is correct.  Stopwatch uses coherent distributed
 algorithms to store all state, and when I added the marks system, my
 algorithm for sets did not support coherent deletion.

 Later, I ripped the algorithms out of Stopwatch and turned them into
 Groupthink [1].  Groupthink then got the upgraded algorithm we need
 (CausalDict).  Therefore, the logical way to move forward with this is to
 port Stopwatch to use the Groupthink library.  I have a lot less free time
 for Sugar stuff than I used to, but I'll plan to do this at some point.
 Nobody else has really used Groupthink, so I doubt that the docs/API are
 even comprehensible.

 [1] http://bemasc.net/~bens/groupthink/

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


More information about the Bugs mailing list