[OT] what does it mean to remove an activity

2008-07-02 Thread Mikus Grinbergs
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


Re: [OT] what does it mean to remove an activity

2008-07-02 Thread C. Scott Ananian
On Wed, Jul 2, 2008 at 1:15 PM, Mikus Grinbergs [EMAIL PROTECTED] wrote:
 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
[...]
 User ZZ is mentally disturbed, and wants to purge his system of

Usually what it means is I need more space on my machine to store my
stuff.  Call that user YY.  The don't need to rigorously erase
*everything*; they just want to erase the stuff which takes up a lot
of space, usually the activity bundle (both in ~olpc/Activities and
the copy stored in the Journal).  They almost certainly don't want to
erase the documents they created with the activity; they can already
erase them individually if it turns out their documents are large.
 --scott

-- 
 ( http://cscott.net/ )
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel