[OT] what does it mean to remove an activity
Mikus Grinbergs
mikus at bga.com
Wed Jul 2 13:15:18 EDT 2008
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
More information about the Devel
mailing list