On Tue, May 03, 2011 at 09:32:20AM -0500, James Simmons wrote:
> the Journal view is an Activity in all but name

The Journal's primary function is a "time-based view of
... activities"[1], which is explicitly a meta-activity.  There are
other differences, including:

- the Journal can interact with data store objects it did not create,
  unlike other activities that are / can be limited for security[2]
  reasons.

- the Journal does not fit in the Collaboration UX like an Activity
  (it doesn't show in the Neighborhood view, you can't "Join"
  someone's journal, etc.)

- the Journal (for better or worse) is outside of the Zoom metaphor[3]
  and visually extends to the Frame[4], unlike other activities

The reasons that the Journal feels like another activity have always
seemed a bit jarring, as it would if the Neighborhood were "just" an
activity.  An alternative Journal has been done before[5] and it's
amazing but note how it's not integrated into the rest of the Sugar
Shell (Zoom metaphor components), and that's a real chunk of messy
work because the Journal is really not an Activity.

> If [kids succeed in replacing the Journal] they can impress their
> friends by customizing an important part of Sugar.

Yes, but...

> Allowing them to replace the Journal Activity with one they
> created themselves would be a safe way to do that.  If they screw up
> the original Activity is still there.

...no.  The original activity might still be there, but all that data
that just got deleted?  Or transformed?  ...it's gone.

> James Simmons

Martin

1. 
http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/The_Laptop_Experience/The_Journal
2. 
http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/Design_Fundamentals/Key_Design_Principles#Security
3. 
http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/The_Laptop_Experience/Zoom_Metaphor
4. 
http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/The_Laptop_Experience/Zoom_Metaphor#Activity
5. http://dev.laptop.org/~cscott/journal2/journal2-talk.pdf 
http://wiki.laptop.org/go/Journal2 

Attachment: pgp3zoRte9MfS.pgp
Description: PGP signature

_______________________________________________
Sugar-devel mailing list
[email protected]
http://lists.sugarlabs.org/listinfo/sugar-devel

Reply via email to