#3225 NORM Untriag: Need better default activity names
Zarro Boogs per Child
bugtracker at laptop.org
Thu Sep 6 12:24:01 EDT 2007
#3225: Need better default activity names
-------------------------+--------------------------------------------------
Reporter: Eben | Owner: tomeu
Type: enhancement | Status: new
Priority: normal | Milestone: Untriaged
Component: sugar | Version:
Keywords: | Verified: 0
-------------------------+--------------------------------------------------
Right now we use "<activity name> activity" (eg. Paint Activity) as the
default title for activities. This is not descriptive enough. We
obviously hope that kids will learn to name their activities, but in case
they don't (or until they do) we can certainly do better so that these
things are more uniquely identifiable on the mesh. My proposal comes in
two parts.
First, we should have some better default. I think "<NAME>'s
<ACTIVITY_NAME> Activity" is a good start (eg. Eben's Paint Activity) is
better already, since it gives ownership to the activity, and as such
joining activities will result in journal entries without identical names.
We could go one step further and uniquely number them such as "<NAME>'s
<ACTIVITY_NAME> Activity <#>" (eg. Eben's Paint Activity 3). This isn't
particularly useful in the Journal, though unique identifiers can never
hurt. It's more useful when you consider what happens when transferring
various files to external media or uploading them to wikis (something we
hope will happen often). They need unique filenames (that aren't random
hashes); we could always do this when actually performing the
transfer/upload/whatever, but it would seem better to keep the names
consistent across the mediums if possible.
Second, we should allow activities to customize their default title in the
.info file, offering some recognized tags for replacement in the specified
string. For instance, TamTam might name a file "<NAME>'s TamTam
Composition <#>". I'm not sure what other useful substitutions we would
need, but the possibilities are open.
--
Ticket URL: <http://dev.laptop.org/ticket/3225>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list