#5208 NORM Update.: Sugar puts an extra circle in the donut for SimCity

Zarro Boogs per Child bugtracker at laptop.org
Wed Dec 5 05:30:02 EST 2007


#5208: Sugar puts an extra circle in the donut for SimCity
---------------------+------------------------------------------------------
  Reporter:  gnu     |       Owner:  marco                            
      Type:  defect  |      Status:  new                              
  Priority:  normal  |   Milestone:  Update.1                         
 Component:  sugar   |     Version:  Development build as of this date
Resolution:          |    Keywords:                                   
  Verified:  0       |  
---------------------+------------------------------------------------------

Comment(by bert):

 Replying to [comment:6 marco]:
 > Since Simcity is not written in python, unless you can/want make it a
 gtk widget with python bindings, then you should just drop the python code
 and supports the bits of interface which are required by the Sugar shell.

 Not necessarily - my original Etoys port used a Python activity that had a
 GTKSocket as its sole component. Then Etoys was executed and its top
 window redirected into the socket. This worked well in principle, but had
 problems for example with DnD, possibly because we did not fully support
 the XEmbed protocol. Also, the Python wrapper was heavy on memory, so we
 eventually got rid of it. But it would depend on the activity if wrapping
 is easier or adding native Sugar support.

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



More information about the Bugs mailing list