#2773 HIGH Untriag: Some sugar modules are running code on import causing hard to debug performance issues

Zarro Boogs per Child bugtracker at laptop.org
Mon Aug 13 17:27:38 EDT 2007


#2773: Some sugar modules are running code on import causing hard to debug
performance issues
---------------------+------------------------------------------------------
  Reporter:  J5      |       Owner:  tomeu    
      Type:  defect  |      Status:  new      
  Priority:  high    |   Milestone:  Untriaged
 Component:  sugar   |     Version:           
Resolution:          |    Keywords:  review?  
  Verified:  0       |  
---------------------+------------------------------------------------------
Changes (by marco):

  * owner:  danw => tomeu

Comment:

 Make sense to me, though it's all Tomeu code so I'd rather have him
 review+ this one. (reassigning to him).

 If you need to get it in tonight build feel free to check it in and we can
 go from there.

 Tomeu, I don't quite understand the dbus_helpers thing in general, having
 it public feels bad to me.  Why aren't we just dealing with this inside
 datastore.py?

 Also having a Store object and datastore.get_store() might make the code
 nicer (avoid all the _get_data_store), though I don't have such a strong
 feeling about that, not sure what's the best API wise.

-- 
Ticket URL: <http://dev.laptop.org/ticket/2773#comment:3>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list