[Sugar-devel] [Dextrose] Some quick comments on the Journal in 11.2.0 build 16 and Dextrose 508

martin at martindengler.com martin at martindengler.com
Tue May 3 11:20:32 EDT 2011


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 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20110503/6d9ab24f/attachment.pgp>


More information about the Sugar-devel mailing list