#6145 HIGH 9.1.0: Sugar chooses inappropriate MIME handlers

Zarro Boogs per Child bugtracker at laptop.org
Fri Jul 18 12:31:21 EDT 2008


#6145: Sugar chooses inappropriate MIME handlers
-----------------------------+----------------------------------------------
   Reporter:  AlbertCahalan  |       Owner:  marco          
       Type:  defect         |      Status:  new            
   Priority:  high           |   Milestone:  9.1.0          
  Component:  sugar          |     Version:                 
 Resolution:                 |    Keywords:  8.2.0:? 9.1.0:?
Next_action:  communicate    |    Verified:  0              
  Blockedby:                 |    Blocking:                 
-----------------------------+----------------------------------------------
Changes (by bemasc):

 * cc: bemasc, eben (added)


Comment:

 Sugar lists all activities that advertise a particular mime type as
 options in the list for opening an object of that type. The question is
 who gets to be the default, which I will treat as the first entry in that
 list.

 I recommend that we do this by most-recently-used-per-type. By this I
 mean, if I open a PNG in Paint, then the next time I look at a PNG in the
 Journal, Paint should be at the top of the list, and be the default
 handler. If I instead choose to open this second PNG in Browse, then when
 I go to look at a third PNG, Browse will be the default handler, and Paint
 will be listed second.

 The "initial defaults" can be random, or be assigned according to any
 algorithm you like. It is not very important, because the initial values
 are quickly replaced.

 I like this method not because it is optimal, but because it is extremely
 predictable and discoverable. I also don't put tremendous weight on the
 default handler, since choosing another handler only takes one additional
 click.

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


More information about the Bugs mailing list