[Bugs] #1512 UNSP: Erasure of downloaded Activity entries in Journal permanently removes the code bundle

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Sat Oct 17 22:18:25 EDT 2009


#1512: Erasure of downloaded Activity entries in Journal permanently removes the
code bundle
------------------------------------------+---------------------------------
    Reporter:  FGrose                     |          Owner:  tomeu                      
        Type:  defect                     |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar                      |        Version:  0.86.x                     
    Severity:  Unspecified                |       Keywords:  Usability design           
Distribution:  Trisquel                   |   Status_field:  Unconfirmed                
------------------------------------------+---------------------------------
 This behavior in the Journal is inconsistent with other 'installed'
 Activities, which are erased (un-installed) with a warning dialog from the
 Home list view.

 Additionally, when one erases an updated Activity from the Home list view,
 it is not permanently erased as the code bundle referenced in the Journal
 download entry is still available.

 These peculiarities in this design lead to confusion and might better be
 hidden or reconciled.

 The download event record, as a system event, might have a 'hide event'
 option or not be erasable.  The code bundle behind the event should,
 perhaps, only be erased from the Home list view (installed-Activity-code-
 bundle management), while system or Activity events and their associated
 object instances are managed from the Journal of Activity event instances.

 The value of the gray/colored Activity icon distinction is made evident in
 this situation.  The colored icons in the GCompris suite should have
 another dimension or element to distinguish the two object types.  Perhaps
 the gear icon could be used as a small decoration for all code bundles
 icons in Sugar.

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/1512>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list