Possibly Off-Topic !

There was discussion of a GUI for removing an activity.  But what 
does "to remove an activity" mean ??  Two extremes of user intent:

User AA wants to install a new version of an Activity.  He would 
like to remove the existing "executables", in case what any of them 
do might conflict with what he will install next.  [Here the 
principal question is "will the existing Journal entries (of 
performing that Activity) be able to 'resume' once the subdirectory 
of /home/olpc/Activities has been replaced ?"

User ZZ is mentally disturbed, and wants to "purge" his system of 
EVERY trace of an Activity having been present.  Besides the 
subdirectory of /home/olpc/Activities, what needs to be removed is 
"wherever Rainbow allowed that Activity to store data", plus 
everything pertinent being kept by the Journal & database, plus 
everything pertinent in .sugar/default/logs, plus anything installed 
elsewhere (presumably indicated by that Activity's MANIFEST), plus 
anything in /usr/share/activities/bundle-archive.  [If that Activity 
was NOT installed by user 'olpc', perhaps doing a system-wide 'find' 
would be the best way to discover its pieces (e.g., in /usr/share).]

mikus

_______________________________________________
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel

Reply via email to