[sugar] Develop Activity

Andrew Clunis orospakr at linux.ca
Tue Dec 19 00:01:12 EST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Alan!

Many thanks for your reply!

On Mon, Dec 18, 2006 at 07:44:15AM -0800, Alan Kay wrote:
> You could try something like Etoys and have a global "parts bin" (the 
> one in Etoys is called "Supplies").
> 
> The idea is that there are useful objects in Supplies, a drag-out 
> copies/clones an object for use on the desktop, and any new object 
> the child makes can be put into the Supplies to make more objects. 
> All objects should be willing and able to show their "Viewer" (which 
> contains the properties and behaviors suitable for end-users -- this 
> can be thought of as a safe useable end-user view of any useful 
> objects, a wrapping that is somewhat similar to how AppleScript does 
> it on the Mac, but more carefully designed).

While this is certainly cool, I don't think it maps well to the Python
environment.  Python's programming style and object model don't lend
themselves to fully visual programming, afaik.

Perhaps we could at least have a high-level viewer that represents
various components in an iconic format (such as pictures, icons, sounds,
and python modules), as a way of implementing Dan's idea.
> 
> This could be part of the sugar "surround frame" UI.
Hm, the frame doesn't show stuff in the activity context, aside from
presence information.  So it probably isn't the best place to show that
stuff.
> 
> Cheers,
> 
> Alan

- --
Regards,
Andrew Clunis

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFFh3IYALkUMXSNow8RAlE/AKCi6hKTkaJYVspAv2pWu23kA05rrwCeK0BR
z95Bg6erXlKgUtsvLZmaLHs=
=Mc5T
-----END PGP SIGNATURE-----


More information about the Sugar mailing list