Re: [sugar] Google Summer of Code: sugarbot Screencast

2008-07-12 Thread riccardo

> On Fri, 2008-07-11 at 18:14 -0500, Zach Riggle wrote:
> Thought some of you might be interested to see how sugarbot is coming  
> along.  I've posted about it a few times in the mailing list.  It's  
> Google Summer of Code mid-summer evaluation time, and I've just posted  
> a screencast that demo's some of sugarbot's features.
> 
> Link:
> http://gsoc-sugarbot.blogspot.com/2008/07/mid-summer-screencast.html

Hi Zach,

Your work is very interesting !

I couldn't find a more detailed introduction/manual for sugarbot;
is there any ?

 - Does sugarbot supports working over more activities at the same time?
 - Can it automate the shell itself ?
 - Can it exec any arbitrary command (from a sb script), ie
   without needing to write them on the terminal activity?
 - If not yet, are these features planned ?

Thanks,
riccardo

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


[sugar] Reviews report

2008-07-12 Thread Release Team
= New requests =

Object chooser has wrong icon for 'cancel'
http://dev.laptop.org/ticket/7482

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


Re: [sugar] Google Summer of Code: sugarbot Screencast

2008-07-12 Thread Zach Riggle
Hi Riccardo, thanks for the interest.

- Not yet.  This is more of a limitation of the SimpleXMLRPCServer
implementation than that of sugarbot.- Not yet.  I am looking at using
either DBUS or encapsulating the Sugar scripts to run inside a process I
control.
- No, but it would be quite trivial to implement.  In fact, since the
scripting functionality is moving to native Python code, you could do it in
whatever manner you prefer.

Zach

On Sat, Jul 12, 2008 at 4:14 AM, riccardo <[EMAIL PROTECTED]>
wrote:

>
> > On Fri, 2008-07-11 at 18:14 -0500, Zach Riggle wrote:
> > Thought some of you might be interested to see how sugarbot is coming
> > along.  I've posted about it a few times in the mailing list.  It's
> > Google Summer of Code mid-summer evaluation time, and I've just posted
> > a screencast that demo's some of sugarbot's features.
> >
> > Link:
> > http://gsoc-sugarbot.blogspot.com/2008/07/mid-summer-screencast.html
>
> Hi Zach,
>
> Your work is very interesting !
>
> I couldn't find a more detailed introduction/manual for sugarbot;
> is there any ?
>
>  - Does sugarbot supports working over more activities at the same time?
>  - Can it automate the shell itself ?
>  - Can it exec any arbitrary command (from a sb script), ie
>   without needing to write them on the terminal activity?
>  - If not yet, are these features planned ?
>
> Thanks,
> riccardo
>
>


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


Re: [sugar] Sugar Digest 2008-07-07

2008-07-12 Thread Marco Pesenti Gritti
On Mon, Jul 7, 2008 at 6:54 PM, Walter Bender <[EMAIL PROTECTED]> wrote:
> === Sugar Digest ===
>
> 1. Milan update: Minutes of the Sugar Labs meeting are posted in the
> wiki (Please see
> http://wiki.sugarlabs.org/go/Sugar_Labs/Meeting_Minutes-30-06-2008).
> Topics covered in the meeting included:
> * Governance and the Software Freedom Conservancy
> * What are we (Sugar Labs) trying to accomplish?
> * Sugar distributions: what are the issues?
> * Sugar Labs look and feel: a graphic design review
> * Sugar on mobile phones: is it possible? does it make sense?
> * Sugar Labs: models of support
> * Fund-raising: how much and from whom?
>
> One byproduct of the meeting was further refinement of the Sugar Labs
> governance pages in the wiki (Please see
> http://wiki.sugarlabs.org/go/Sugar_Labs/Governance) and the
> accumulation of an initial membership list for Sugar Labs (Please see
> http://wiki.sugarlabs.org/go/Sugar_Labs/initial_members_list).

What are the next steps to establish the foundation?

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


Re: [sugar] Feature/string freeze exception: uninstall activities from the shell

2008-07-12 Thread Marco Pesenti Gritti
On Fri, Jul 11, 2008 at 10:25 AM, Tomeu Vizoso <[EMAIL PROTECTED]> wrote:
> In summary, I think that we should add an option to uninstall
> activities, with a non-modal alert that asks for confirmation, thus
> reducing the risk of involuntary removals. Note that this will require
> three new strings to be translated (cc'ing the localization mailing
> list).

Eben,

do you think this is good enough for 8.2.0?

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


[sugar] cursor jumpiness

2008-07-12 Thread Mikus Grinbergs
G1G1; Q2D16; Joyride, manually updated to 2146.

Just now experienced an episode of "jumpiness" with my cursor.  What 
was unusual was that I was using an external USB mouse (and an 
external USB keyboard) -- my hands were nowhere near the XO 
touchpad.  [By "jumpiness" I mean that for a small movement of the 
mouse, the cursor would "jump" to someplace further from the 
starting point than intended.  Not sure about this, but some jumps 
might have been at an angle to the mouse movement.]

I'm now thinking that some of the unexpected cursor behavior that 
many have noticed - might come not from variances in SENSING the 
user's input, but rather from variances in INTERPRETING (in 
software) the sense data that had been received.  Or it might even 
be due to "interference" having corrupted the 'sense data' from how 
it had actually been reported by the input device.

[I have no reason to think that my (optical) mouse suddenly started 
emitting  "position" information differently.  Normally, my XO 
cursor moves smoothly when I move my mouse.]

mikus

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


Re: [sugar] Feature/string freeze exception: uninstall activities from the shell

2008-07-12 Thread Eben Eliason
Yeah, seems fine to me.

- Eben

On Sat, Jul 12, 2008 at 2:50 PM, Marco Pesenti Gritti
<[EMAIL PROTECTED]> wrote:
> On Fri, Jul 11, 2008 at 10:25 AM, Tomeu Vizoso <[EMAIL PROTECTED]> wrote:
>> In summary, I think that we should add an option to uninstall
>> activities, with a non-modal alert that asks for confirmation, thus
>> reducing the risk of involuntary removals. Note that this will require
>> three new strings to be translated (cc'ing the localization mailing
>> list).
>
> Eben,
>
> do you think this is good enough for 8.2.0?
>
> Marco
>
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] [OLPC library] Physics -- Newtonian mechanics.. for kids!

2008-07-12 Thread Brian Jordan
On Thu, Jul 10, 2008 at 11:44 PM, Eben Eliason <[EMAIL PROTECTED]> wrote:
> That's true, however I think it's also been agreed that we need
> support for, at a minimum, major and minor version numbers for
> activities.  We should probably make some final decisions on that and
> make sure that any software that depends on integers is prepared to
> consider anything of version X without a minor version specified to be
> X.0 for forward compatibility.

Ping -- where can I find more information on activity numbering?

I chose 0.1-1.0-x.x style numbering because it reflects 1.0 being when
I believe the activity is ready for deployment. I hope this intended
meaning is preserved in any suggested version numbering standards.

Things that might be nice to also include on any activity numbering scheme:
- 1.0 is special - when to hold the release party
- testedness / ready-for-classroom?
- major / minor changes

Brian

>
> - Eben
>
>
> On Thu, Jul 10, 2008 at 6:41 PM, Michael Stone <[EMAIL PROTECTED]> wrote:
>> Please remember that activity version numbers must be integers. Software
>> does exist which relies on this assumption!
>>
>> Thanks,
>>
>> Michael
>> ___
>> Sugar mailing list
>> Sugar@lists.laptop.org
>> http://lists.laptop.org/listinfo/sugar
>>
>
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] [OLPC library] Physics -- Newtonian mechanics.. for kids!

2008-07-12 Thread Michael Stone
> That's true, however I think it's also been agreed that...

Could you please cite the discussion leading up to the agreement you're
referring to?

Thanks,

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


Re: [sugar] [OLPC-Games] Physics -- Newtonian mechanics.. for kids!

2008-07-12 Thread Brian Jordan
Hi Yoshiki,

These are great! I've added them to
http://wiki.laptop.org/go/Physics_(activity) .  Feel free to add more
yourself via the upload mechanism:
http://wiki.laptop.org/go/Special:Upload ! A priority is XML-format
scene saving, so we can share great scenes like yours and those that
will be made in the future. Physics is not "ready for deployment"
until scenes can be saved and shared.

[...]
>> >> So we could simulate a pendulum or a Newton's cradle? How do you
>> >> handle collisions?
>> >
>> >  A pendulum for sure, but my version of three pendulums putting
>> > together doesn't show the expected behavior.  The elasticity isn't
>> > right for it, it seems.

Yoshiki, Edward -- Physics is currently contstrained by capabilities
of the open source Box2D physics library. Any added engine
capabilities should be added upstream to their project. See
http://www.box2d.org , and there is a thriving development community
(and the project founder/main coder responds to forum questions)
http://www.box2d.org/forum/

Box2D Manual - http://www.box2d.org/manual.html - covers (most of) the
capabilities of Box2D
Erin Catto's Box2D GDC 2005, 2006, 2007, 2008 slides:
http://www.gphysics.com/downloads

For visualizing concrete possibilities (i.e., easy-to-access projects
using Box2D or ports of Box2D):
http://box2dflash.sourceforge.net/ - Actionscript 3 Box2D
I tried this on the XO with the latest joyride in gnash... it
wouldn't load. Will somebody please try with Flash?
http://jbox2d.org/ - Java box2d... made by my brother :) No chance of
working on the XO any time soon.
http://box2d-js.sourceforge.net/index2.html - Javascript Box2D -
actually has the 5-ball pendulum you describe, in addition to a cool
motorjoint-based ball-paddling/juggling device
 I tested JS on the XO with the latest joyride -- it ran
reasonably with two objects, unreasonably slow with three.

I will be adding contextual menus (time-based... see Paint for an
example) to the tool selections so you can change friction, elasticity
(Box2D: restitution), mass (Box2D: density), color, etc of each
element before (and maybe eventually after) adding. These are all
supported in Box2D.

>>
>> What does it do? Can you get it to tell you what values of momentum
>> and energy are passed through from balls 1-->2-->3?
>

See again the Box2D manual, MANY things are possible. I think,
interestingly, once we add diagnostic information (visual--using
colors and force-lines, auditory--using force-variable volume sound
effects, and graph-able data graphing or storage) to Physics, many
more opportunities for self directed learning arise. I appreciate very
much any ideas (or code) that solves the difficult challenge of
displaying and letting kids play with this data they are generating
just by their use of Box2D.

I am glad others understand the implications this amazing open source
engine will have on learning Physics. :)
http://wiki.laptop.org/go/Physics_meetings/July_10%2C_2008
 We had a (disorganized, last-minute) meeting yesterday to discuss
next steps for the OLPC Physics community. We are looking into making
movement drawing faster on the XO (as it seems, surprisingly, to be
our limiting Physics performance factor), a common format between our
collective physics playgrounds, and involving developers of other
(many closed source) physics engines to consider helping us and, in
some cases, Box2D.
http://wiki.laptop.org/go/User:Bjordan/Ideas/Teacher_involvement#Physics

Cheers,
Brian

Ahh, the importance of having a working demo... :)

>  Heh, of course you can try by yourself.  But if you put a circle on
> the floor (stand still), and make another hit from the side, the
> momentum is shared by these two circles and both of them move together
> at the same speed.
>
>> Have you tried two pendula hanging from a horizontal string? Do you
>> get the expected transfer of energy back and forth?
>
>  Yes, but no.  I'm not sure what you mean by a horizontal string, but
> the string I made is not flexible enough to make it happen.
>
>  Speaking of examples, the screenshots at
> http://wiki.laptop.org/go/Physics_(activity) aren't exactly something
> I found "physics-y"; these are more like story telling in picture
> books.  I made some examples (two pendula and a mesh, I did an arch
> but it is gone).  These might catch more attention from teachers and
> educators.
>
> -- Yoshiki
>
> ___
> Sugar mailing list
> Sugar@lists.laptop.org
> http://lists.laptop.org/listinfo/sugar
>
>
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar


Re: [sugar] [OLPC-Games] Physics -- Newtonian mechanics.. for kids!

2008-07-12 Thread Yoshiki Ohshima
  Thank you, Brian,

  Are you now commuting to 1CC?  If so, we (all Etoys team including
Takashi, who did ODECo ODE binding for Etoys) are visiting Cambridge
the week after next, so we may have a chance to talk about it
(possibly on Wednesday.

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


Re: [sugar] [OLPC library] [OLPC-Games] Physics -- Newtonian mechanics.. for kids!

2008-07-12 Thread Brian Jordan
On Sun, Jul 13, 2008 at 5:48 AM, Yoshiki Ohshima <[EMAIL PROTECTED]> wrote:
>  Thank you, Brian,
>
>  Are you now commuting to 1CC?
Yup!

>  If so, we (all Etoys team including
> Takashi, who did ODECo ODE binding for Etoys) are visiting Cambridge
> the week after next, so we may have a chance to talk about it
> (possibly on Wednesday.

Yes, that would be fantastic. I will ask the other OLPC-physicists
about their availability around that time, as well! We may also
consider having a text-based chat or Skype portion of this discussion
to include remote participants. :)

Cheers,
Brian

>
> -- Yoshiki
> ___
> Library mailing list
> [EMAIL PROTECTED]
> http://lists.laptop.org/listinfo/library
>
___
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar