<div class="gmail_quote">Hi Gary,</div><div class="gmail_quote"><br></div><div class="gmail_quote">I for one agree with everything you say here!! </div><div class="gmail_quote"><br></div><div class="gmail_quote">On Fri, Oct 9, 2009 at 9:38 AM, Gary C Martin <span dir="ltr"><<a href="mailto:gary@garycmartin.com">gary@garycmartin.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">The "Keep" button, as currently implemented, will come back to haunt<br>
you when you return to work on those activities later (I've tried to<br>
explain this in all its gory detail in previous emails). None of the<br>
issues you mention above have yet hit the gory Keep versioning issues,<br>
so you'll have that joy to come when kids want to resume a couple of<br>
old kept activities for reference when working on a new one.<br>
<br>
I'll be happy the day that the "Keep" button is removed, it's clearly<br>
causing you and others horrible confusion. I smiled the day I realised<br>
the new toolbar designs at least demoted that darn button to a second<br>
class UI component (i.e hidden in a secondary toolbar) :-) It would be<br>
better if it just died even if we have no better replacement. For the<br>
engineers reading, the "Keep" function actively prevents users from<br>
'manual merging' of their work, so as an intended method for exposing<br>
a versioning system, it is actually having the reverse effect.<br></blockquote><div><br></div><div>I don't quite get 'manual merging', but I agree that the Keep and Stop buttons have serious issues. The first is of course the complete lack of user feedback for Keep. The second is that its icon and description make it more inviting than the Stop button.</div>
<div><br></div><div>The word "Stop" and the cross-cultural "Stop sign" icon seems like a warning to me; i.e. "Stop, you're doing something wrong!" Caroline's intuition that Keep is being used instead of Stop reinforces this. </div>
<div><br></div><div>My design instincts say that what we should really have is a single [Finished] button. Its icon would looks roughly similar to the current Keep icon. </div><div><br></div><div>When [Finished] is clicked, if the activity has not been named, it will bring up the Naming dialog with Walter's "What did you make?" and [Keep] and [Discard] buttons. If the activity has been named, no dialog appears and you return to the Journal.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">
> The solution I suggest is when you click the Keep button (Journal<br>
> Icon) from an activity that the Journal reflection dialog box appears.<br>
><br>
> Here are the problems we had.<br>
><br>
> • Hard to get to the Journal, no easy F# short cut.<br>
<br>
</div>There's been lot's of discussion (feature proposals, email threads,<br>
trac ticket comments) trying to find a free F# key that is not gong to<br>
conflict. F5 seemed a good candidate but is a poor choice for XO<br>
hardware. Likely we need a control panel that allows distros/<br>
deployments to make their own choice and for the user then to have the<br>
ability to change if needed (perhaps the current frame CP module would<br>
be a place for changing Sugar shortcuts).<br></blockquote><div><br></div><div>My option, stated before, is that the Journal should not be an activity; it should be another view of the Home screen.</div><div><br></div><div>
Since the Home screen defaults to resuming Journal entries, the Home screen has already become specialized view of the Journal.</div><div><br></div><div>Proposal: replace the Activity list view button at the top of the Home screen with a button that changes to the Journal list view (the Activity list view can be removed, per Unified Bundles feature). We would also need a way to create new activity instances from the Journal list view.</div>
<div><br></div><div>Sugar would remember which way you booted up last time. So new users will prefer the Home view, experienced users can boot straight into the Journal list view.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
> • After they reflected they wanted to immediately go back to<br>
<div class="im">> exploring in TA and we had to stop them, make them change the name<br>
> again. They were very perplexed by this because they didn't know<br>
> what to name their new file because they hadn't done anything yet.<br>
<br>
</div>Get them to "Stop" when complete, and then "Start new"...<br></blockquote><div><br></div><div>I was worried about this; the way the home view resumes by default is confusing the difference between an "Activity" and an "Activity instance". </div>
<div><br></div><div>My full critique of this is here: <a href="http://wiki.laptop.org/go/User:Wade/Ideas/Activity_Management">http://wiki.laptop.org/go/User:Wade/Ideas/Activity_Management</a>.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
> • The word "Description" is not very friendly. I like "What did you<br>
<div class="im">> do?" Walter wants to expand it even further, I'm not sure about<br>
> that, its pretty challenging for the students to type so I'm not<br>
> sure we want more boxes.<br>
<br>
</div>No comment, I don't like this whole dialogue to be honest (it breaks<br>
my working flow and distracts me from whatever I'm trying to achieve),<br>
but I'm not a pedagogic type so don't feel I have a say in this<br>
design. I get the impression most (adults and kids) will just skip<br>
past this dialogue anyway give half a chance. There's been some noises<br>
to remove this dialogue completely, or at least let folks easily<br>
disable it from within Sugar.<br></blockquote><div><br></div><div>It breaks my workflow too, although a Discard button would make it better. And I like the concept of forcing people to name their work; as a developer, I'm just usually testing something instead of "creating work".</div>
<div><br></div><div>Best,</div><div>Wade</div></div>