Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-09 Thread elana langer
basically when teachers and students try to find their work (write,
record, etoys)  in the journal it is hard for them to locate it -
especially if it is more than a few days old. This is why everyone is
desperate to save their projects on USB keys. Also it seems that
everything doesn't always go there. For example sometimes the pictures
from a session in record are there - sometimes they aren't - sometimes
it's just one picture - sometimes none. I have seen this many times -
again it's why everyone wants to save on a USB right away.

do you need more detail than that?

On Thu, Oct 9, 2008 at 5:07 AM, Tomeu Vizoso <[EMAIL PROTECTED]> wrote:
> Hi,
>
> On Mon, Oct 6, 2008 at 5:20 PM, elana langer <[EMAIL PROTECTED]> wrote:
>>
>> 3) Basically - The journal is really hard for people/ kids to use over
>> a longer period of time. Kids and teachers can't find things that they
>> did unless it was done within the last 30 minutes.
>
> Could you please elaborate on the difficulties that people have when
> using the journal?
>
> Thanks,
>
> Tomeu
>
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-09 Thread Mikus Grinbergs
Elana Langer wrote from Mongolia:
> basically when teachers and students try to find their work (write,
> record, etoys)  in the journal it is hard for them to locate it -
> especially if it is more than a few days old. This is why everyone is
> desperate to save their projects on USB keys.

My perception of the above statement is that it is an indictment of 
the ability of Sugar (vs. traditional computing) to be a convincing 
tool for teachers (and for the students those teachers influence).

When users are "desperate to save their projects on USB keys" 
(something that was not a principal intent of Sugar), there is 
something out of whack.

mikus

___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-09 Thread Gary C Martin
On 9 Oct 2008, at 19:57, Mikus Grinbergs wrote:

> Elana Langer wrote from Mongolia:
>> basically when teachers and students try to find their work (write,
>> record, etoys)  in the journal it is hard for them to locate it -
>> especially if it is more than a few days old. This is why everyone is
>> desperate to save their projects on USB keys.
>
> My perception of the above statement is that it is an indictment of
> the ability of Sugar (vs. traditional computing) to be a convincing
> tool for teachers (and for the students those teachers influence).
>
> When users are "desperate to save their projects on USB keys"
> (something that was not a principal intent of Sugar), there is
> something out of whack.

Yes, this is an interesting custom getting started.

I've been installing and running both release and development builds  
on an XO B4 since January. Managed to loose my Journal content just  
once, and that was a development build while I was jumping between old- 
data store and new data-store changes. I still had all the individual  
files but (my best guess), some other necessary custom magic index  
file for the DS had been damaged.

With that said, I've not knowingly lost a Journal entry in all that  
time. I'm tempted to think that in these reported cases, the entries  
are all still in the Journal, and it's the difficulty in locating them  
again that is the primary issue. Given that assumption, making sure  
both teachers and students give their work meaningful titles may make  
a world of difference for them. One thing I like to do is use the  
title to help group entries logically together. Example:

Turtle lesson plan question 1
Turtle lesson plan question 2
Turtle lesson plan question 3
Turtle lesson plan question 4
... etc
Turtle lesson plan question notes
Turtle lesson plan screenshots

I can then switch to Journal and type 'turtle lesson plan' for all of  
this to appear, or 'lesson 2' just for that lesson plan etc.

You could also use the tag field, and/or the description field, but  
they are currently hidden away in the Journal and not quick enough to  
get to or find.

--Gary

___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-10 Thread Tomeu Vizoso
On Thu, Oct 9, 2008 at 7:18 PM, elana langer <[EMAIL PROTECTED]> wrote:
> basically when teachers and students try to find their work (write,
> record, etoys)  in the journal it is hard for them to locate it -
> especially if it is more than a few days old.

What I would love to read from you is an analysis of which are the
concrete difficulties that users are having when trying to find stuff
in the journal, and then work with us in improving how the journal
works so that users can more easily find their work.

As you know, the Journal is one of the most immature parts in Sugar,
thus this is a good moment to improve what is worth keeping and drop
what is better to not have there. The feedback you are able to provide
is critical to this improvement process.

> This is why everyone is
> desperate to save their projects on USB keys.

Does this happen in all other deployment sites?

> Also it seems that
> everything doesn't always go there. For example sometimes the pictures
> from a session in record are there - sometimes they aren't - sometimes
> it's just one picture - sometimes none. I have seen this many times -
> again it's why everyone wants to save on a USB right away.

Record creates several entries in the journal: one per video, one per
photo, one per audio recording and one to tie them all together. Maybe
this is confusing users?

Thanks,

Tomeu

> On Thu, Oct 9, 2008 at 5:07 AM, Tomeu Vizoso <[EMAIL PROTECTED]> wrote:
>> Hi,
>>
>> On Mon, Oct 6, 2008 at 5:20 PM, elana langer <[EMAIL PROTECTED]> wrote:
>>>
>>> 3) Basically - The journal is really hard for people/ kids to use over
>>> a longer period of time. Kids and teachers can't find things that they
>>> did unless it was done within the last 30 minutes.
>>
>> Could you please elaborate on the difficulties that people have when
>> using the journal?
>>
>> Thanks,
>>
>> Tomeu
>>
>
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-10 Thread Eben Eliason
On Fri, Oct 10, 2008 at 8:45 AM, Garrett Goebel
<[EMAIL PROTECTED]> wrote:
> Elana Langer wrote from Mongolia:
>> basically when teachers and students try to find their work (write,
>> record, etoys)  in the journal it is hard for them to locate it -
>> especially if it is more than a few days old. This is why everyone is
>> desperate to save their projects on USB keys.
>
> This could be made much easier if Sugar apps prompted the user for
> tags when shutting down an application.

Yes, I think we need to assume this model.  I don't think this is
going to break the basic paradigm of Sugar, since this prompt need
only happen for *new* activities.  Anything which has been previously
kept in the Journal will continue to autosave.  It's only the first
time that you *really* need to give a meaningful title, and also then
that you might decide it's not worth keeping at all.

> I know it is a goal to require as little text as possible. And I'm not
> sure what images could universally convey the message correctly... but
> basically:
>
> Would you like to tag the state of this activity? Y/N
>
> ...followed by a prompt for the user to enter tags.

We can do a little better than that, actually, by making it all one
prompt.  It can have a name field, already filled out with the best
darn attempt at a name we can manage, a tag field (and perhaps even a
list of popular tags as well, to apply to it with a click or a
drag/drop), and buttons for [Erase] (Or [Don't Keep]?) and [Keep].

- Eben

> cheers,
>
> Garrett
> ___
> Devel mailing list
> [EMAIL PROTECTED]
> http://lists.laptop.org/listinfo/devel
>
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-10 Thread John Gilmore
> > This could be made much easier if Sugar apps prompted the user for
> > tags when shutting down an application.
>
> Yes, I think we need to assume this model.  I don't think this is
> going to break the basic paradigm of Sugar, since this prompt need
> only happen for *new* activities.  Anything which has been previously
> kept in the Journal will continue to autosave.

Warning -- when you tell the system to shut down, from the XO-man menu,
some existing Sugar apps are hanging instead, prompting the user about
whether to save a useless Journal entry about themselves, or whether to
just quit.  I noticed this in a late 8.2.0.

(A normal Linux shell "shutdown now" command will tell all processes
to terminate ("kill -TERM"), wait about 30 seconds to give them all a
chance to do it nicely, then will kill any remaining ones off nastily
("kill -KILL") and shut down the system.  I didn't wait around long
enough to see whether Sugar's shutdown hung forever, or did that too.
I strongly recommend that Sugar reimplement what long experience has
showed was useful: do what the user told you to, don't let individual
activities make the system hang forever by asking stupid questions.)

John

PS:  Wasn't Sugar going to be a modeless, promptless GUI for pre-literate
people?  :-/

___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-10 Thread NoiseEHC

> We can do a little better than that, actually, by making it all one
> prompt.  It can have a name field, already filled out with the best
> darn attempt at a name we can manage, a tag field (and perhaps even a
> list of popular tags as well, to apply to it with a click or a
> drag/drop), and buttons for [Erase] (Or [Don't Keep]?) and [Keep].
>   
A little better solution would be if the words in the name would be 
treated as tags and if the save "dialog" would offer autocomplete for 
those tags. Tagging via the Journal could just set words to "super" tags 
so they would not be shown in the name but would be handled "harder" 
than "soft" tags in searching or in the proposed tag submenu thing. If 
the user would type in the tag via autocompletion then it should be 
treated as an explicit tag.

I am not sure if you can understand it so here is another try from the 
opposite side:

The problem with tagging is that it is painful to select something on 
the XO from a drop down menu (the list of available tags). (Note that 
developing Sugar on a Linux PC is cheating...) The whole notion of 
explicit tagging is also a nuisance and requiring tagging at save time 
is painful. So this proposal just tries to simplify the process from the 
user's perspective (and makes coding the Journal very very hard, but 
since somebody other than me will code it I do not care...). 
Autocompleting, not only tags but "soft" tags too, would result in that 
if the user is doing some project lately then the system would offer him 
the project's name since probably it would be used lately a lot. Also it 
could be used for filesystem paths as well but probably I should see 
that GNOME UI Hackfest video first.

___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-10 Thread Eben Eliason
On Fri, Oct 10, 2008 at 1:05 PM, NoiseEHC <[EMAIL PROTECTED]> wrote:
>
>> We can do a little better than that, actually, by making it all one
>> prompt.  It can have a name field, already filled out with the best
>> darn attempt at a name we can manage, a tag field (and perhaps even a
>> list of popular tags as well, to apply to it with a click or a
>> drag/drop), and buttons for [Erase] (Or [Don't Keep]?) and [Keep].
>>
>
> A little better solution would be if the words in the name would be treated
> as tags and if the save "dialog" would offer autocomplete for those tags.

I think tag autocompletion is a definite must, to get this system off
the ground.

> Tagging via the Journal could just set words to "super" tags so they would
> not be shown in the name but would be handled "harder" than "soft" tags in
> searching or in the proposed tag submenu thing. If the user would type in
> the tag via autocompletion then it should be treated as an explicit tag.

I don't have a clear image in my head from this description, but I do
see the direction you're heading, and it's interesting.  I'm not sure
exactly how the titles are handled right now, but the idea of
auto-completing within the title field, in some form, might have
promise.

An interesting twist on this might be to look for "related" Journal
entries based on the title typed thus far, in order to provide a list
of most likely tags to choose from for the entry (tags which are also
applied to other things with similar titles, mime-types, etc.).  In
this manner, once a base set of tags were in use in the Journal,
tagging could become as simple as saying "yes, these three things you
suggest actually do apply to this thing I made", and then optionally
"and maybe this one other new tag, too".  In a sense, this means that
tagging is almost free, since the process of creating a good title
will provide a solid set of tags to choose from.  Tagging becomes an
extension of naming, rather than a separate task.

> I am not sure if you can understand it so here is another try from the
> opposite side:
>
> The problem with tagging is that it is painful to select something on the XO
> from a drop down menu (the list of available tags). (Note that developing

Right, this is why I think intelligent filtering of the list of
suggested tags is also needed.

> Sugar on a Linux PC is cheating...) The whole notion of explicit tagging is
> also a nuisance and requiring tagging at save time is painful. So this
> proposal just tries to simplify the process from the user's perspective (and
> makes coding the Journal very very hard, but since somebody other than me
> will code it I do not care...). Autocompleting, not only tags but "soft"
> tags too, would result in that if the user is doing some project lately then
> the system would offer him the project's name since probably it would be
> used lately a lot. Also it could be used for filesystem paths as well but
> probably I should see that GNOME UI Hackfest video first.

Hmm, I'm not sure that autocompletion on full titles is beneficial
(that might not be what you're suggesting) because we want to
discourage identical names, rather than encourage them.  On the other
hand, offering completion of words within the title based on tags is
interesting.  Would these "soft tags" (tags auto-completed in the
title) also appear in the tag field?  How would we make the system
evident?  Maybe it's still most clear if the title just serves as a
seed for the recommended tags (some of which might be verbatim in the
title) so that a few clicks can apply all those relevant.

- Eben
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-12 Thread Marco Pesenti Gritti
On Sun, Oct 12, 2008 at 1:40 PM, elana langer <[EMAIL PROTECTED]>wrote:

> file artifacts in the journal--the process went something like
> this-insert a flash drive to the xo that has a lot of files on it from
> windows computer, they show up in journal, remove flash drive, erase
> many of the files on a windows machine, use the flash drive with
> windows, mac and linux computers for a couple weeks, put it back in
> the XO and old files that have been deleted are still cluttering up
> the journal in usb view mode.
>

This is going to be fixed for 9.1.


> In 650 and 656 the team saw a few instances of the journal
> disappearing-reinstalling the journal activity fixed this.
>

I think 8.2 should be much better from this respect. But a really solid
solution will be available only with 9.1.

Thanks,
Marco
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-14 Thread elana langer
Here are some notes from Cris Anderson, one of my interns this summer
who is fluent in Mongolian. Because of his language and technical
skills he heard a lot of these issues first hand.

>From Cris:

Tech problems I have noticed:

file artifacts in the journal--the process went something like
this-insert a flash drive to the xo that has a lot of files on it from
windows computer, they show up in journal, remove flash drive, erase
many of the files on a windows machine, use the flash drive with
windows, mac and linux computers for a couple weeks, put it back in
the XO and old files that have been deleted are still cluttering up
the journal in usb view mode.

The team had a hard time remembering all the services that need turned
on when setting up a server.  configuring to always start all
necessary server services at runtime would help.

In 650 and 656 the team saw a few instances of the journal
disappearing-reinstalling the journal activity fixed this.

When using an activity customization key, the additional Scratch Media
and Project files and folders were not unzipped/installed with the
activity.  the team and teachers depend on that media to be there for
teaching purposes

olpc-update froze up and didn't do anything when going from 656 to 703.

A work-around still needs to be developed for the 1000 pilot XOs that
don't type in Mongolian.  Either manufacturing data needs adjusted to
auto-configure to the English/Mongolian hybrid keyboard, or a keyboard
config file hack needs to be done (though this would be subsequently
over-written in later OS updates).

A language pack update option would be a good Sugar Control Panel addition



Tomeu, in terms of the questions you asked below I will respond shortly.

Elana

On Fri, Oct 10, 2008 at 9:02 AM, Tomeu Vizoso <[EMAIL PROTECTED]> wrote:
> On Thu, Oct 9, 2008 at 7:18 PM, elana langer <[EMAIL PROTECTED]> wrote:
>> basically when teachers and students try to find their work (write,
>> record, etoys)  in the journal it is hard for them to locate it -
>> especially if it is more than a few days old.
>
> What I would love to read from you is an analysis of which are the
> concrete difficulties that users are having when trying to find stuff
> in the journal, and then work with us in improving how the journal
> works so that users can more easily find their work.
>
> As you know, the Journal is one of the most immature parts in Sugar,
> thus this is a good moment to improve what is worth keeping and drop
> what is better to not have there. The feedback you are able to provide
> is critical to this improvement process.
>
>> This is why everyone is
>> desperate to save their projects on USB keys.
>
> Does this happen in all other deployment sites?
>
>> Also it seems that
>> everything doesn't always go there. For example sometimes the pictures
>> from a session in record are there - sometimes they aren't - sometimes
>> it's just one picture - sometimes none. I have seen this many times -
>> again it's why everyone wants to save on a USB right away.
>
> Record creates several entries in the journal: one per video, one per
> photo, one per audio recording and one to tie them all together. Maybe
> this is confusing users?
>
> Thanks,
>
> Tomeu
>
>> On Thu, Oct 9, 2008 at 5:07 AM, Tomeu Vizoso <[EMAIL PROTECTED]> wrote:
>>> Hi,
>>>
>>> On Mon, Oct 6, 2008 at 5:20 PM, elana langer <[EMAIL PROTECTED]> wrote:

 3) Basically - The journal is really hard for people/ kids to use over
 a longer period of time. Kids and teachers can't find things that they
 did unless it was done within the last 30 minutes.
>>>
>>> Could you please elaborate on the difficulties that people have when
>>> using the journal?
>>>
>>> Thanks,
>>>
>>> Tomeu
>>>
>>
>
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] journal is hard (was Re: notes from the field - Mongolia)

2008-10-14 Thread Garrett Goebel
Elana Langer wrote from Mongolia:
> basically when teachers and students try to find their work (write,
> record, etoys)  in the journal it is hard for them to locate it -
> especially if it is more than a few days old. This is why everyone is
> desperate to save their projects on USB keys.

This could be made much easier if Sugar apps prompted the user for
tags when shutting down an application.

I know it is a goal to require as little text as possible. And I'm not
sure what images could universally convey the message correctly... but
basically:

Would you like to tag the state of this activity? Y/N

...followed by a prompt for the user to enter tags.

cheers,

Garrett
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar