#8805 NORM Not Tri: Upgrade actions on content bundles should be made visible to the user

Zarro Boogs per Child bugtracker at laptop.org
Fri Oct 10 15:48:53 EDT 2008


#8805: Upgrade actions on content bundles should be made visible to the user
--------------------+-------------------------------------------------------
 Reporter:  mchua   |         Owner:  marco        
     Type:  defect  |        Status:  new          
 Priority:  normal  |     Milestone:  Not Triaged  
Component:  sugar   |       Version:  not specified
 Keywords:          |   Next_action:  design       
 Verified:  0       |     Blockedby:               
 Blocking:          |  
--------------------+-------------------------------------------------------
 #8106 made the sugar-control-panel updater work for library bundles, but
 this fact is not yet visible to the user. They're getting new content
 without ever knowing it. See #8106 for further discussion.

 |Test case|

  1. Install an old version of a content bundle.
 http://wiki.laptop.org/images/4/41/NatureImages-5.xol will work (go to
 that URL in Browse and download it).
  1. Verify the old content bundle works (open it in Journal, look around.)
  1. Verify that it's an old content bundle. Look at
 /home/olpc/Library/NatureImages/library/library.info - the version number
 should be 5.
  1. Open the sugar-control-panel GUI, click the Update icon, and run the
 updater.

 Test pass criteria:
  1. You should see some sort of indication in the sugar-control-panel GUI
 that the content bundle is being upgraded.
  1. The content bundle should still work (open it in Journal, look
 around.)
  1. The content bundle should be upgraded. Look at
 /home/olpc/Library/NatureImages/library/library.info - the version number
 should be higher than 5. (As of this writing, it is 8.)

 Current results:
  1. There is no GUI indication that the upgrade works - the user never
 knows that he or she is getting updated content bundles.
  1. The content bundle still works. (Included as test pass criteria
 because we should not break this.)
  1. The content bundle is upgraded. (Included as test pass criteria
 because we should not break this.)

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


More information about the Bugs mailing list