#6958 HIGH Never A: Need to be able to launch locally installed activities from within browse

Zarro Boogs per Child bugtracker at laptop.org
Mon May 12 18:01:52 EDT 2008


#6958: Need to be able to launch locally installed activities from within browse
--------------------------+-------------------------------------------------
  Reporter:  BryanBerry   |       Owner:  mstone        
      Type:  enhancement  |      Status:  new           
  Priority:  high         |   Milestone:  Never Assigned
 Component:  sugar        |     Version:                
Resolution:               |    Keywords:                
  Verified:  0            |    Blocking:                
 Blockedby:               |  
--------------------------+-------------------------------------------------
Changes (by Eben):

  * owner:  Eben => mstone


Comment:

 What I would like to see here is a service (provided by rainbow) which
 allows activities to request system handling of a provided URI (which
 could be an activity_id, a bundle reference, a URL, etc.).  This service
 would reveal a modal dialog presenting the child with options regarding
 how to handle the type, based on that type.

 For instance, it could offer the options to view a link in any installed
 browsers, or save it to the Journal.  It could offer the option to open an
 object with any supported activities, or keep it in the Journal.  This a)
 gives the user direct control, which should be consistent with the
 security model, b) actually offers even more functionality, since a number
 of actions might be available, tailoring the behavior to the user's
 wishes, and c) provides a generic service which any activity can take
 advantage of....I could imagine writing up a lesson plan in Write if it
 adds support for this type of link.

 Michael, can you comment on the feasibility of this type of approach?
 We've had related discussions to similar effect regarding the simple
 action of allowing activities to link to URLs.  Can you see a broader
 service with the above functionality?

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


More information about the Bugs mailing list