#7220 NORM 8.2.0 (: Mark newly downloaded activities as favorites by default

Zarro Boogs per Child bugtracker at laptop.org
Wed Jun 25 14:15:33 EDT 2008


#7220: Mark newly downloaded activities as favorites by default
---------------------+------------------------------------------------------
  Reporter:  bert    |       Owner:  tomeu               
      Type:  defect  |      Status:  new                 
  Priority:  normal  |   Milestone:  8.2.0 (was Update.2)
 Component:  sugar   |     Version:  Update.1            
Resolution:          |    Keywords:  8.2.0:+             
  Verified:  0       |    Blocking:                      
 Blockedby:          |  
---------------------+------------------------------------------------------

Comment(by Eben):

 Replying to [comment:7 mstone]:
 > Also, FYI, I feel very strongly that newly downloaded activities MUST
 NOT be marked as favorites. Instead, we should show a UI hint indicating
 that a new version of the activity is available, possibly offering the
 user the opportunity to install it as a favorite. I feel this way for two
 reasons: first, because auto-favoriting the new version will tend to hand
 your data over to code you know little about and second, because auto-
 favoriting the new version will tend to promote the spread of breakage.
 (Presuming, of course, that we succeed in offering some sort of auto-
 download, auto-notification, or easy code sharing feature.)

 The concern in my mind is that someone will download an activity and have
 no idea how to start it.  I don't want people to have to go to the list
 and search/dig around.  I don't agree at all with the assertion that
 marking a new version a favorite will hand over your data to unknown code;
 any old bundles can retain their association with the older bundle
 (perhaps with a UI hint, as you mention) until they are explicitly
 updated, or the older bundle is removed.  Of course, for activities which
 have never been installed before, this argument is also invalid; we could
 always safely mark those as favorites.

 I don't really see this as encouraging breakage. If you have a version of
 Browse installed and marked as a favorite, and then you download a new
 version, they will both appear in Home.  You will have the choice to
 launch the new one, or the old one, and can delete or un-favorite them at
 will.  There's no sense in downloading a new activity if you're not going
 to run it, so why make it hard to do so?  As long as we don't overwrite
 the old version, I see no harm in it.

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


More information about the Bugs mailing list