Folks -
Anyone knowledgeable up for making a Squeak4.1 based Seaside-ready image (or perhaps two: One with 2.8 and one with 3.0) that we can host on Squeak.org? I can feel the pain in the absence of the upcoming installer and it's something I think we can host reasonably easily on Squeak.org to make things easier for new users.
Cheers, - Andreas
-------- Original Message -------- Subject: RE: Where is Seaside download??? Date: Tue, 20 Jul 2010 10:36:01 -0400 From: Richard Eng richardeng2005@hotmail.com Reply-To: Seaside - general discussion seaside@lists.squeakfoundation.org To: seaside@lists.squeakfoundation.org Newsgroups: gmane.comp.lang.smalltalk.squeak.seaside References: SNT144-w391E7615793922B2E3B171C3BE0@phx.gbl, Pine.LNX.4.64.1007190032370.32095@login03.caesar.elte.hu, SNT144-w375F4A83288D75999AD596C3BE0@phx.gbl, AANLkTilc05YOn-thg3mW9gNUSkig1ELjsmE1dkURktIA@mail.gmail.com
Someone updated the page but missed the point. Squeak.org points to Seaside.st but Seaside.st still provides NO WAY to download the file. Also, earlier versions of Seaside should be made available -- not everyone wants to use alpha software.
Richard
From: jfitzell@gmail.com Date: Mon, 19 Jul 2010 01:59:23 +0100 Subject: Re: [Seaside] Where is Seaside download??? To: seaside@lists.squeakfoundation.org CC: squeak-dev@lists.squeakfoundation.org
Hi Richard,
Sorry you had trouble. We just point the download links on seaside.st to whatever URL each platform gives us...
Could someone from Squeak update the page on squeak.org?
Julian
On Mon, Jul 19, 2010 at 12:37 AM, Richard Eng richardeng2005@hotmail.com wrote:
Thanks! Works like a charm. Still, for the uninitiated, seaside.st should really get their act
together
and present an easy way to download the Seaside environment, just
as shown
in the video. Richard
Date: Mon, 19 Jul 2010 00:35:02 +0200 From: leves@elte.hu To: seaside@lists.squeakfoundation.org Subject: Re: [Seaside] Where is Seaside download???
On Sun, 18 Jul 2010, Richard Eng wrote:
I would like to download Seaside for Squeak, but I am unable to
find the
location of the source code. Seaside.st and Squeak.org are
making me go in
circles -- the source code is nowhere to be found. Even this
YouTube videos
lies to me: http://www.youtube.com/watch?v=Te9H0Dpe4mo Builder.seaside.st's webpage is not the same as in the video.
So I'm
really puzzled. This is not a very good way to promote Seaside... :( Richard
Try this: Installer ss project: 'MetacelloRepository'; install: 'ConfigurationOfSeaside30'. (Smalltalk at: #ConfigurationOfSeaside30) load.
Levente
MSN Dating: Find someone special. Start now. http://go.microsoft.com/?linkid=9734384
seaside mailing list seaside@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Your Photo on Bing.ca: You Could WIN on Canada Day! Submit a Photo
Now!
seaside mailing list seaside@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
seaside mailing list seaside@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
------------------------------------------------------------------------ Look 'em in the eye: FREE Messenger video chat Chat Now! http://go.microsoft.com/?linkid=9734382
Hello,
This should work for loading Seaside3 | Magritte2 | Pier2 into Squeak 4.1 image. In Workspace:
"1. Load Metacello"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfMetacello'. (Smalltalk at: #ConfigurationOfMetacello) perform: #loadLatestVersion.
"2. Load Seaside3"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfSeaside30'. (Smalltalk at: #ConfigurationOfSeaside30) perform: #load.
"3. Load Magritte2"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfMagritte2'. (Smalltalk at: #ConfigurationOfMagritte2) perform: #load.
"4. Load Pier2"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfPier2'. (Smalltalk at: #ConfigurationOfPier2) perform: #load.
Regards, Nikolay
On Tue, Jul 20, 2010 at 8:43 PM, Andreas Raab andreas.raab@gmx.de wrote:
Folks -
Anyone knowledgeable up for making a Squeak4.1 based Seaside-ready image (or perhaps two: One with 2.8 and one with 3.0) that we can host on Squeak.org? I can feel the pain in the absence of the upcoming installer and it's something I think we can host reasonably easily on Squeak.org to make things easier for new users.
Cheers,
- Andreas
-------- Original Message -------- Subject: RE: Where is Seaside download??? Date: Tue, 20 Jul 2010 10:36:01 -0400 From: Richard Eng richardeng2005@hotmail.com Reply-To: Seaside - general discussion < seaside@lists.squeakfoundation.org> To: seaside@lists.squeakfoundation.org Newsgroups: gmane.comp.lang.smalltalk.squeak.seaside References: SNT144-w391E7615793922B2E3B171C3BE0@phx.gbl, Pine.LNX.4.64.1007190032370.32095@login03.caesar.elte.hu, SNT144-w375F4A83288D75999AD596C3BE0@phx.gbl, AANLkTilc05YOn-thg3mW9gNUSkig1ELjsmE1dkURktIA@mail.gmail.com
Someone updated the page but missed the point. Squeak.org points to Seaside.st but Seaside.st still provides NO WAY to download the file. Also, earlier versions of Seaside should be made available -- not everyone wants to use alpha software.
Richard
From: jfitzell@gmail.com Date: Mon, 19 Jul 2010 01:59:23 +0100
Subject: Re: [Seaside] Where is Seaside download??? To: seaside@lists.squeakfoundation.org CC: squeak-dev@lists.squeakfoundation.org
Hi Richard,
Sorry you had trouble. We just point the download links on seaside.st to whatever URL each platform gives us...
Could someone from Squeak update the page on squeak.org?
Julian
On Mon, Jul 19, 2010 at 12:37 AM, Richard Eng richardeng2005@hotmail.com wrote:
Thanks! Works like a charm. Still, for the uninitiated, seaside.st should really get their act
together
and present an easy way to download the Seaside environment, just
as shown
in the video. Richard
Date: Mon, 19 Jul 2010 00:35:02 +0200 From: leves@elte.hu To: seaside@lists.squeakfoundation.org Subject: Re: [Seaside] Where is Seaside download???
On Sun, 18 Jul 2010, Richard Eng wrote:
I would like to download Seaside for Squeak, but I am unable to
find the
location of the source code. Seaside.st and Squeak.org are
making me go in
circles -- the source code is nowhere to be found. Even this
YouTube videos
lies to me: http://www.youtube.com/watch?v=Te9H0Dpe4mo Builder.seaside.st's webpage is not the same as in the video. So
I'm
really puzzled. This is not a very good way to promote Seaside... :( Richard
Try this: Installer ss project: 'MetacelloRepository'; install: 'ConfigurationOfSeaside30'. (Smalltalk at: #ConfigurationOfSeaside30) load.
Levente
MSN Dating: Find someone special. Start now. http://go.microsoft.com/?linkid=9734384
seaside mailing list seaside@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Your Photo on Bing.ca: You Could WIN on Canada Day! Submit a Photo
Now!
seaside mailing list seaside@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
seaside mailing list seaside@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Look 'em in the eye: FREE Messenger video chat Chat Now! http://go.microsoft.com/?linkid=9734382
Hi,
I would like to have that a tiny bit more concise:
Am 2010-07-21 um 07:47 schrieb Nikolay Suslov:
Hello,
This should work for loading Seaside3 | Magritte2 | Pier2 into Squeak 4.1 image. In Workspace:
"1. Load Metacello"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfMetacello'. (Smalltalk at: #ConfigurationOfMetacello) perform: #loadLatestVersion.
Metacello is kept recent by any of the following loads, thus, not needed explicitely.
"2. Load Seaside3"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfSeaside30'. (Smalltalk at: #ConfigurationOfSeaside30) perform: #load.
Installer squeaksource poroject: 'MetacelloRepository'; install: 'ConfigurationOfSeaside30'.
Thus, this is not having to put in an URL. Don't know, but it feels more smalltalkish to me.
"3. Load Magritte2"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfMagritte2'. (Smalltalk at: #ConfigurationOfMagritte2) perform: #load.
idem.
"4. Load Pier2"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfPier2'. (Smalltalk at: #ConfigurationOfPier2) perform: #load.
idem.
so long, -Tobias
..and after all is loaded do:
"Register Pier2 on Seaside" PRPierFrame registerAsApplication: 'pier' kernel: (PRKernel instanceNamed: 'pier')
"Start Comanche server" WAComancheAdaptor startOn: 8080.
Successfully tested with updated-to-now Squeak4.2-10160-alpha image.
Nikolay
On Wed, Jul 21, 2010 at 10:11 AM, Tobias Pape Das.Linux@gmx.de wrote:
Hi,
I would like to have that a tiny bit more concise:
Am 2010-07-21 um 07:47 schrieb Nikolay Suslov:
Hello,
This should work for loading Seaside3 | Magritte2 | Pier2 into Squeak 4.1
image.
In Workspace:
"1. Load Metacello"
(Installer repository: '
http://www.squeaksource.com/MetacelloRepository')
install: 'ConfigurationOfMetacello'.
(Smalltalk at: #ConfigurationOfMetacello) perform: #loadLatestVersion.
Metacello is kept recent by any of the following loads, thus, not needed explicitely.
"2. Load Seaside3"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfSeaside30'. (Smalltalk at: #ConfigurationOfSeaside30) perform: #load.
Installer squeaksource poroject: 'MetacelloRepository'; install: 'ConfigurationOfSeaside30'.
Thus, this is not having to put in an URL. Don't know, but it feels more smalltalkish to me.
"3. Load Magritte2"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfMagritte2'. (Smalltalk at: #ConfigurationOfMagritte2) perform: #load.
idem.
"4. Load Pier2"
(Installer repository: 'http://www.squeaksource.com/MetacelloRepository') install: 'ConfigurationOfPier2'. (Smalltalk at: #ConfigurationOfPier2) perform: #load.
idem.
so long, -Tobias
Hi,
Am 2010-07-21 um 11:02 schrieb Nikolay Suslov:
..and after all is loaded do:
"Register Pier2 on Seaside" PRPierFrame registerAsApplication: 'pier' kernel: (PRKernel instanceNamed: 'pier')
"Start Comanche server" WAComancheAdaptor startOn: 8080.
However, this is a bit ‘short-sighted’[1]
There is the Seaside control panel in the ‘Open…’ menu, that manages all Adaptors currently reigstered etc.pp.
I’d propose to include this way to the Seaside control panel instead of the startOn: doit. (if more than one Kom is started, it will fail anyways). Isn‘t Swazoo more common as default adaptor now?
So Long, -Tobias
[1] does this exist in English?
Tobias,
To have Pier2 application enabled, you should manually (in workspace) register it for now (the same in official Seaside-3.0rc Pharo based image). Just check PRPierFrame class, where there is no #initialize method yet, meaning that after doing (WADispatcher resetAll) you will lose Pier2 app.
Looking at Seaside-3.0rc Pharo based image, Kom is the default. Thanks for pointing to the Seaside's control panel, yes it's better to use.
Also, after loading all Seaside stuff, the default system browser is changed to OmniBrowser (which is default for Pharo). So, this could be changed to default Squeak system browser manually in Window menu.
Regards, Nikolay
On Wed, Jul 21, 2010 at 2:27 PM, Tobias Pape Das.Linux@gmx.de wrote:
Hi,
Am 2010-07-21 um 11:02 schrieb Nikolay Suslov:
..and after all is loaded do:
"Register Pier2 on Seaside" PRPierFrame registerAsApplication: 'pier' kernel: (PRKernel
instanceNamed: 'pier')
"Start Comanche server" WAComancheAdaptor startOn: 8080.
However, this is a bit ‘short-sighted’[1]
There is the Seaside control panel in the ‘Open…’ menu, that manages all Adaptors currently reigstered etc.pp.
I’d propose to include this way to the Seaside control panel instead of the startOn: doit. (if more than one Kom is started, it will fail anyways). Isn‘t Swazoo more common as default adaptor now?
So Long, -Tobias
[1] does this exist in English?
Hi,
Am 2010-07-21 um 13:26 schrieb Nikolay Suslov:
Tobias,
To have Pier2 application enabled, you should manually (in workspace) register it for now (the same in official Seaside-3.0rc Pharo based image). Just check PRPierFrame class, where there is no #initialize method yet, meaning that after doing (WADispatcher resetAll) you will lose Pier2 app.
Sorry that I was unclear. I did not object to the Pier doit.
Looking at Seaside-3.0rc Pharo based image, Kom is the default.
Still? Ok, I was unaware of that.
Thanks for pointing to the Seaside's control panel, yes it's better to use.
Also, after loading all Seaside stuff, the default system browser is changed to OmniBrowser (which is default for Pharo). So, this could be changed to default Squeak system browser manually in Window menu.
There may be more questions that will arise from that point. E.g. OB does not make use of the Squeak4.1 default shout, hence, this may be confusing for some people
so long, -Tobias
On 7/21/2010 5:01 AM, Tobias Pape wrote:
There may be more questions that will arise from that point. E.g. OB does not make use of the Squeak4.1 default shout, hence, this may be confusing for some people
Let's try it. Here is a starting point:
http://ftp.squeak.org/various_images/seaside/Squeak4.1/Seaside3.0.zip
Improvements, fixes, enhancements, etc. are all welcome. Also, does anyone have instructions for how to create a Seaside 2.8 based image?
Cheers, - Andreas
Great!
Regards, Nikolay
On Wed, Jul 21, 2010 at 11:31 PM, Andreas Raab andreas.raab@gmx.de wrote:
On 7/21/2010 5:01 AM, Tobias Pape wrote:
There may be more questions that will arise from that point. E.g. OB does not make use of the Squeak4.1 default shout, hence, this may be confusing for some people
Let's try it. Here is a starting point:
http://ftp.squeak.org/various_images/seaside/Squeak4.1/Seaside3.0.zip
Improvements, fixes, enhancements, etc. are all welcome. Also, does anyone have instructions for how to create a Seaside 2.8 based image?
Cheers,
- Andreas
On 2010/07/21 21:31, Andreas Raab wrote:
On 7/21/2010 5:01 AM, Tobias Pape wrote:
There may be more questions that will arise from that point. E.g. OB does not make use of the Squeak4.1 default shout, hence, this may be confusing for some people
Let's try it. Here is a starting point:
http://ftp.squeak.org/various_images/seaside/Squeak4.1/Seaside3.0.zip
Improvements, fixes, enhancements, etc. are all welcome. Also, does anyone have instructions for how to create a Seaside 2.8 based image?
Looks good! Download, run, and it works!
frank
On Wed, 21 Jul 2010, Andreas Raab wrote:
On 7/21/2010 5:01 AM, Tobias Pape wrote:
There may be more questions that will arise from that point. E.g. OB does not make use of the Squeak4.1 default shout, hence, this may be confusing for some people
Let's try it. Here is a starting point:
http://ftp.squeak.org/various_images/seaside/Squeak4.1/Seaside3.0.zip
Improvements, fixes, enhancements, etc. are all welcome. Also, does anyone have instructions for how to create a Seaside 2.8 based image?
For Seaside 2.8:
Installer ss project: 'MetacelloRepository'; install: 'ConfigurationOfSeaside28'. (Smalltalk at: #ConfigurationOfSeaside28) load.
Start it with:
WAKomEncoded startOn: 8080.
Examples for Seaside 2.8:
Installer ss project: 'MetacelloRepository'; install: 'ConfigurationOfSeaside28Examples'. (Smalltalk at: #ConfigurationOfSeaside28Examples) load.
Magritte:
Installer ss project: 'MetacelloRepository'; install: 'ConfigurationOfMagritte'. (Smalltalk at: #ConfigurationOfMagritte) load.
Pier:
Installer ss project: 'MetacelloRepository'; install: 'ConfigurationOfPier-DaleHenrichs.18'. (Smalltalk at: #ConfigurationOfPier) load.
Pier has to be registered, but I don't know how.
Levente
Cheers,
- Andreas
On 7/21/10 4:26 AM, Nikolay Suslov wrote:
Tobias,
To have Pier2 application enabled, you should manually (in workspace) register it for now (the same in official Seaside-3.0rc Pharo based image). Just check PRPierFrame class, where there is no #initialize method yet, meaning that after doing (WADispatcher resetAll) you will lose Pier2 app.
Looking at Seaside-3.0rc Pharo based image, Kom is the default. Thanks for pointing to the Seaside's control panel, yes it's better to use.
Also, after loading all Seaside stuff, the default system browser is changed to OmniBrowser (which is default for Pharo). So, this could be changed to default Squeak system browser manually in Window menu.
Regards, Nikolay
I had a nasty time trying to figure out why the browser's behavior changed as each package in a series was loaded. Is there a discussion somewhere as to why certain features were left out of OmniBrowser?
Also, I've noticed that within OmniBrowser, the features seem inconsistent. Compare how the browser displays PRDistribution vs Object for example...
Lawson
On Wed, Jul 21, 2010 at 2:27 PM, Tobias Pape <Das.Linux@gmx.de mailto:Das.Linux@gmx.de> wrote:
Hi, Am 2010-07-21 um 11:02 schrieb Nikolay Suslov: > ..and after all is loaded do: > > "Register Pier2 on Seaside" > PRPierFrame registerAsApplication: 'pier' kernel: (PRKernel instanceNamed: 'pier') > > "Start Comanche server" > WAComancheAdaptor startOn: 8080. However, this is a bit ‘short-sighted’[1] There is the Seaside control panel in the ‘Open…’ menu, that manages all Adaptors currently reigstered etc.pp. I’d propose to include this way to the Seaside control panel instead of the startOn: doit. (if more than one Kom is started, it will fail anyways). Isn‘t Swazoo more common as default adaptor now? So Long, -Tobias [1] does this exist in English? Yep. Exactly the same phrase.
squeak-dev@lists.squeakfoundation.org