[Seaside] SushiStore removed from Seaside
dale.henrichs at gemstone.com
Mon Aug 6 22:01:11 UTC 2007
The GemStone version extended the Magma version by adding users
(persisted) and a per-user shopping cart (also persisted). That version
was based on Seside2.6...
I like the idea of a common demo that is portable to all dialects, yet
is 'tricked' out to show off Seaside's fudamental capabilities (ignoring
persistence for the moment). I'm afraid that I'm not the person to
create a 'best-practices Seaside example, but I would be willing to do
some of the grunt work ... i.e., if you looked at the GemStone version
of the Sushi Store demo (http://seaside.gemstone.com/store) and liked
the idea of a shopping cart associated with a user, then I would be
willing to port the object model portion to Seaside2.8 on Squeak (it
needs refactoring at a minimum). If you look at the login window,
though, you'll understand why I shouldn't be the one chosen to show off
Seaside's capabilities:), so someone else would have to take that
starting point and spiff it up a bit...
Brent Pinkney wrote:
>>But what about people who don't want to use magma or lava? Is there a
>>modern, "vanilla" version? I suspect that that would also be useful for the
>>persistence people to show the difference between a persistent and
>Er, the sushi store demo in Seaside _was_ the vanilla version - there was no
>persistence. All orders were just thrown away and garbage collected.
>The magma sushi demo is a change set which modifies the vanilla sushi store
>demo to store the inventory and orders in a Magma repsository.
>See for yourself: http://wiki.squeak.org/squeak/5817
>Seaside mailing list
>Seaside at lists.squeakfoundation.org
More information about the Seaside