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