[Bugs] #230 HIGH: No mesh support under 83.x (joyride 2631)

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Mon Jan 4 07:48:46 EST 2010


#230: No mesh support under 83.x (joyride 2631)
----------------------------+-----------------------------------------------
    Reporter:  garycmartin  |          Owner:  tomeu   
        Type:  enhancement  |         Status:  assigned
    Priority:  High         |      Milestone:  0.88    
   Component:  sugar        |        Version:  0.83.x  
    Severity:  Major        |       Keywords:  r?      
Distribution:  Unspecified  |   Status_field:  New     
----------------------------+-----------------------------------------------
Changes (by dsd):

  * keywords:  r! => r?


Comment:

 most of your comments apply equally to existing code found in those files,
 but i've made the changes for most of them.

 Replying to [comment:11 tomeu]:
 > We really don't want to log anything?

 No - the connections might have changed state during the loop

 > Would be better to create the palette when it's needed (grep the code
 for "def create_palette"), in order to save memory.

 I had a quick look and couldn't figure this out.  The other 3 classes in
 this file create the palette the same way.

 > Wonder if wouldn't make sense to accept the local translation of mesh
 for helping locating the mesh icons.

 it would be nice but I haven't bothered to implement this this time
 around. The behaviour that I have implemented matches 0.82.

 > Wouldn't be better to just name jarabe.model.network.OlpcMesh as
 OlpcMeshSettings?

 this would break the naming convention of classes in that file

 > Is it a stack or a queue?

 its a connection queue implemented as a stack

 I couldn't see any opportunities to divide functions up without impacting
 code readability.

 sorry that I'm a bit strapped for time..here's an updated patch

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/230#comment:12>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list