[Seaside] (no subject)
Rich Warren
rwmlist at gmail.com
Tue Feb 21 11:59:45 UTC 2006
First let me start with a small disclaimer. I'm new to seaside/
smalltalk/squeak/etc. So I may be missing something simple.
I would like to develop a seaside web app on my Mac using squeak. But
the app will (almost definitely) end up on a windows machine. I need
a good database that will work in both environments. A lot of people
seem to recommend Goods, but I don't know how well it will compile on
my Mac (some newer unix stuff just works--and some doesn't). And it
would be nice to find a good smalltalk database--having everything
living in squeak would make it easier to move back and forth between
platforms.
So I've looked at Magma. The problem is, it looks like Magma has had
a few recent changes, and seems to be having problems. I'm having
trouble finding up-to-date documentation. I THINK I finally have it
set up properly (though there is a strange enter password to unlock
keychain/enter password to save keychain two-step dance I have to go
through every time I start up the squeak image, which just feels
wrong). More importantly, the MagmaSession method connectAs: seems to
have vanished (though the magma seaside stuff (e.g. WAMagmaSession)
still try to use it). I've tried to fix it by using connect: (which
did not work) and connect (no arguments). The second attempt worked,
sort of. But when the web browser starts a new session it takes
several seconds for the web page to load--which feels too long. And,
when I have multiple browsers/sessions open, they work fine at first,
but eventually stop seeing each others changes. So something's not
right.
So, does anyone have a better recommendation for a database that I
can move easily between Mac and PC? Or does anyone know a trick to
getting the new version of Magma to work? Any suggestions are welcome.
-Rich-
More information about the Seaside
mailing list