Begin forwarded message:
From: <
donna@...>
Date: March 10, 2008 8:53:59 PM GMT-02:00
To: "The general-purpose Squeak developers list"
<
squeak-dev@...>
Subject: [squeak-dev] Hawthorne Center's proposal for
GSoC 2008
Reply-To: The general-purpose Squeak developers list
<
squeak-dev@...>
Hi All,
Apropo of an email I sent out last week, I am sending
to the list a draft of the proposal we at the
Hawthorne Center will be sending to GSoC 2008. If
anyone would like to be a mentor for this project
please contact me, Donna, ASAP at
donna@....
Also, any feedback will be much appreciated.
Thanks,
Donna
Hawthorne Center for Innovation is dedicated to
advancing research and educational efforts that create
and transmit knowledge for the public good.
Hawthorne Center for Innovation is seeking support to
further the vision of the Centers research
scientist-in-residence, Ben Cooper, for a
next-generation internet that will be much more secure
and much more user-friendly than the current paradigm.
Ben Cooper has determined that 95 % the apps needed to
build this better internet have already been
developed, just not connected together.
The Center hopes by participating in GSoC 2008 to get
enough code written to go a long way towards
completing the 1st step in the connecting-up process;
i.e., to putting Jeff Raskins zoom world app into
Squeak Smalltalks Morphic image.
Status of components necessary to complete a
next-generation web environment:
1) Morphic environment within Squeak needed to
replace HTML 100% done.
2) Morphic to - HTML translator Needs to be
built.
3) HTML to Morphic translator. Needs to be
built.
4) Classes within Squeak to handle server
functionality 99 % (?) complete.
5) Squeak E-Toys functionality as superior
replacement for Javascripts. 100% done.
6) Passing of classes between Squeak images trough
use of Squeaks 'Nebraska' code. 90% (?) complete.
7) Download of classes and methods through Craig
Lattas Spoon class server 85% (?) complete.
8) Incorporating Raskins zoom world into Squeaks
Morphic environment Needs to be done.
9) Incorporating Raskins Archie data structure
into Squeaks 'Morphic' environment Needs to be
done.
10) Tea Time functionality, as per Croquet - a
superior real-time replacement for 'wiki' technology
95% (?) complete.
Applications needed to launch a next-generation web:
1) Squeak web-browser (that operates both on HTML
and OO message passing).
2) Squeak web-server (serves up HTML or OO
'Moprhic' messages based on requesting browser).
3) Secure Latta's Spoon class server.
Road-Map to Next-Generation Internet
Steps needed to complete 1st generation apps:
1) Produce classes and methods necessary to
translate Morphic objects into HTML code. (Code will
be produced in structured manner so that it is easily
transportable between images).
2) Produce classes and methods necessary to
translate HTML code into 'Morphic' objects. (Code will
be produced in structured manner so that it is easily
transportable between images).
3) Build classes and methods that incorporate
Raskins zoom-world into 'Morphic' environment.
4) Finalize transmission of classes and methods
between server image and browser image (building upon
Squeaks 'Nebraska' code).
5) Complete Lattas 'Spoon' class-server
technology.
6) Produce Squeaks web-server by integrating code
produced in steps 1, 3, 4, and 5.
7) Produce Squeak web-browser by integrating code
produced in steps 2, 3, 4, and 5.
8) Package Squeaks web-browser so that it is
easily downloadable and launchable on all major OSs,
i.e., Linux, Windows, Mac OS, etc.
9) Produce Spoon server.
Proposed steps for 2nd generation apps:
1) Secure transmission of classes and methods
between Lattas Spoon class server and the two apps:
Squeak web-browser and Squeak web-server.
2) Set up both Squeaks web-server and web-browser
to run without an underlying OS.
Advantages of this next-generation web technology:
1) Backwards compatible with present internet.
2) Greatly simplifies creating web content
virtually anyone will be able to write dynamic web
content using morphic and e-toys technology.
3) When data is shared between a Squeak server and
a Squeak browser, the interactions can be made not at
the HTML level but at the OO object message passing
level, greatly enhancing user experience.
4) Eventual development of computing systems that
do not require an operating system, i.e., Linux,
Windows, Mac OS, etc.
5) With these 4 steps completed, computer
hardware--based on a design by Ben Cooper-- can be
greatly simplified and substantially improved using
present chip technology.
--------------------------------------------------------------------------------
I am using the free version of SPAMfighter for private
users.
It has removed 5481 spam emails to date.
Paying users do not have this message in their emails.
Try SPAMfighter for free now!
Vieron esto ?
Quienes son estos muchachos ?
Hay moneda ?
Los leo (espero)
Edgar
Tarjeta de crédito Yahoo! de Banco Supervielle.
Solicitá tu nueva Tarjeta de crédito. De tu PC directo a tu casa. www.tuprimeratarjeta.com.ar