|
|
Subject: GOODS on XP - msg#00005
List: lang.smalltalk.squeak.seaside
I'm running XP Pro and trying to get Seaside (84)
running with GOODS, but so far no luck. I installed MCInstaller and
KomHttpServer-6.2 in a fresh version Squeak 3.6.
When I try to load goods-2.72.tar.gz, I
get an error "can't find EOCD position".
When I try to load GOODS-avi.43.mcz.zip I get an
error "At least one digit expected here"
(MczInstaller>>extractInfoFrom:).
Avi, can you offer some help?
Regards,
Glenn
_______________________________________________
Seaside mailing list
Seaside@xxxxxxxxxxxxxxxxxxxxxxxxxx
http://lists.squeakfoundation.org/listinfo/seaside
Was this page helpful?
Thread at a glance:
Previous Message by Date:
click to view message preview
Re: Seaside Design Questions
Avi Bryant (avi@xxxxxxxxx) wrote:
> On Dec 3, 2003, at 7:20 PM, Eric Hodel wrote:
>
> >In the course of porting Seaside to Ruby, I've come across many things
> >I
> >didn't understand. After beating my head against the wall, walking
> >away, and coming back I figured out how they worked/why they were
> >there.
> >But that still didn't clue me into a few things...
>
> You know, you could have just sent me an email.... ;)
Its much more fun, and there was more than enough stuff to explore. :)
Overall, the port was very easy, understanding all the Whys is a little
trickier.
> >Same for WASession and WAControllerSession, since start seems to be the
> >only abstract method in WASession. Is there some extra hooks that can
> >be added by not subclassing from WAControllerSession?
>
> It's about layering - WASession doesn't know anything about Controller.
> WAControllerSession does. In theory, you could rip out Controller and
> everything that depends on it, and still have a decent
> continuation-based session framework.
>
> Below that, you could rip out WASession and still have a decent
> request/response servlet system.
I see a similar thing with WADispatcher, it doesn't seem to be difficult
to build a load balancer out of it...
> It's actually nice to have someone go through and question this stuff -
> it keeps me honest. If there's ever any element of the design that
> someone doesn't understand, please ask. The worst case is that I'll
> explain it, thus adding to the store of documentation, and the best
> case is that we'll realize that the design sucks and be able to improve
> it.
There might be a few other minor leftovers, the only other one that
comes to mind is the lastSnapshot instance variable for WAStateRegistry.
I think there were a couple of other unused instance variables scattered
about other classes.
--
Eric Hodel - drbrain@xxxxxxxxxxxx - http://segment7.net
All messages signed with fingerprint:
FEC2 57F1 D465 EB15 5D6E 7C11 332A 551C 796C 9F04
pgpLrTLvThCLY.pgp
Description: PGP signature
_______________________________________________
Seaside mailing list
Seaside@xxxxxxxxxxxxxxxxxxxxxxxxxx
http://lists.squeakfoundation.org/listinfo/seaside
Next Message by Date:
click to view message preview
Re: GOODS on XP
On Dec 5, 2003, at 11:25 PM, Glenn Swanlund wrote:
I'm running XP Pro and trying to get Seaside (84) running with GOODS,
but so far no luck. I installed MCInstaller and KomHttpServer-6.2 in a
fresh version Squeak 3.6.
When I try to load goods-2.72.tar.gz, I get an error "can't find EOCD
position".
When I try to load GOODS-avi.43.mcz.zip I get an error "At least one
digit expected here" (MczInstaller>>extractInfoFrom:).
Avi, can you offer some help?
Well, goods-2.72.tar.gz isn't meant to be loaded in Squeak - it's a
tarball of C++ source. Someone did post prebuilt windows binaries,
check the squeak-dev list archives. Otherwise, it builds pretty easily
with mingw32.
It's odd to me that the GOODS file is ".mcz.zip" - it should just be
.mcz. What happens if you install it straight from SqueakMap?
Once you have things installed, make sure you have the latest windows
VM - I think 3.6.2. There's a bug in older versions that GOODS
triggers.
Avi
Previous Message by Thread:
click to view message preview
Seaside Design Questions
In the course of porting Seaside to Ruby, I've come across many things I
didn't understand. After beating my head against the wall, walking
away, and coming back I figured out how they worked/why they were there.
But that still didn't clue me into a few things...
Why does WAStateRegistry use snapshot:isIdenticalTo: instead of =? In
Smalltalk is = not always a valid indicator of two objects having the
same state?
Why are WAHtmlRenderer and WAHtmlBuilder split into two classes?
Nothing is jumping out at me to explain this.
Same for WASession and WAControllerSession, since start seems to be the
only abstract method in WASession. Is there some extra hooks that can
be added by not subclassing from WAControllerSession?
The rest of these seem to be leftovers or things I am completely missing
the point of.
What was (is) the layout method on WAStoreBrowseFrame for? It seems
template-ish code for renderContentOn in WAStoreBrowseFrame.
What is the Amb class for? I don't see it used by any other part of
Seaside.
--
Eric Hodel - drbrain@xxxxxxxxxxxx - http://segment7.net
All messages signed with fingerprint:
FEC2 57F1 D465 EB15 5D6E 7C11 332A 551C 796C 9F04
pgp5mxXAwB7Ry.pgp
Description: PGP signature
_______________________________________________
Seaside mailing list
Seaside@xxxxxxxxxxxxxxxxxxxxxxxxxx
http://lists.squeakfoundation.org/listinfo/seaside
Next Message by Thread:
click to view message preview
Re: GOODS on XP
On Dec 5, 2003, at 11:25 PM, Glenn Swanlund wrote:
I'm running XP Pro and trying to get Seaside (84) running with GOODS,
but so far no luck. I installed MCInstaller and KomHttpServer-6.2 in a
fresh version Squeak 3.6.
When I try to load goods-2.72.tar.gz, I get an error "can't find EOCD
position".
When I try to load GOODS-avi.43.mcz.zip I get an error "At least one
digit expected here" (MczInstaller>>extractInfoFrom:).
Avi, can you offer some help?
Well, goods-2.72.tar.gz isn't meant to be loaded in Squeak - it's a
tarball of C++ source. Someone did post prebuilt windows binaries,
check the squeak-dev list archives. Otherwise, it builds pretty easily
with mingw32.
It's odd to me that the GOODS file is ".mcz.zip" - it should just be
.mcz. What happens if you install it straight from SqueakMap?
Once you have things installed, make sure you have the latest windows
VM - I think 3.6.2. There's a bug in older versions that GOODS
triggers.
Avi
|
|