#6497 NORM Never A: Current Activity-launch behavior makes Develop problematic
Zarro Boogs per Child
bugtracker at laptop.org
Sat Feb 16 18:55:47 EST 2008
#6497: Current Activity-launch behavior makes Develop problematic
--------------------+-------------------------------------------------------
Reporter: bemasc | Owner: marco
Type: defect | Status: new
Priority: normal | Milestone: Never Assigned
Component: sugar | Version:
Keywords: | Verified: 0
Blocking: | Blockedby:
--------------------+-------------------------------------------------------
The Journal currently has the ability to recognize .xo Activity bundles in
the datastore. When the user launches one of these bundles, the activity
is installed in ~/Activities/ , and possibly added to the Activity bar at
the bottom of the frame.
A user may start an Activity installed in ~/Activities/ and press view-
source to create their own modified version. With Develop, this version
will be saved as a .xo bundle in the Journal. When the user launches this
.xo bundle, it will be installed in ~/Activities/, '''overwriting the
original Activity'''.
The only good solution I see is for all non-core Activities to be stored
in the Datastore, with at most temporary copies made during execution.
There may be other interim solutions, such as detecting and avoiding name
collisions. Until this is fixed Develop will be pretty dangerous.
--
Ticket URL: <http://dev.laptop.org/ticket/6497>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list