What we're talking about then is a Content Management System (CMS) in Squeak. The other product which is like Zope (but costs an astonishing amount of money) is Vignette StoryServer. I've been working with the latter and the way it's architected is with a plugin to the web server (Apache, Netscape, IIS).
Squeak could do something similar pretty easily. The way which comes to mind is to use something like CORBA to make transparent the physicalization of the architecture (I could bypass network calls if the proceses were on the same machine, for instance).
'course we'd need a Squeak ORB for that (something I've been thinking of a lot lately).
Ranjan
--- Alan Kay Alan.Kay@disney.com wrote:
Also, Zope doesn't seem to have a version for the Mac and is thus not terribly omniplatform for the Internet. A Squeak version would be really interesting ...
Cheers,
Alan
At 9:13 AM -0800 2/28/00, James W. Howe wrote:
At 09:51 PM 2/28/00 +0530, Mayuresh A Kathe wrote:
Hello everybody,
Has anyone taken a look at Zope @
It is using Squeak concepts and is getting really
popular.
Maybe we could have something like that in Squeak.
Bye.
I'm currently working on a project using Zope. It
utilizes some very
powerful concepts and after you spend some time
with it you can do some
nice things in a very short period of time. Ever
since I started using
it, however, I've wished that there was an
equivalent Smalltalk
implementation for it. A Smalltalk verison, for
example, would be much
easier to explore and extend. Zope is Python based
and the implementation
is spread out over several directories and there
isn't a decent IDE to work
with this information. Debugging is also quite
primitive. I think a
combination of something like Comanche with a
Zope-like module would be
quite useful.
James W. Howe mailto:jwh@allencreek.com Allen Creek Software, Inc. pgpkey: http://ic.net/~jwh/pgpkey.html Ann Arbor, MI 48103
__________________________________________________ Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com
squeak-dev@lists.squeakfoundation.org