#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