[squeak-dev] Re: Testing Seaside in Squeak4.3alpha-11793

H. Hirzel hannes.hirzel at gmail.com
Fri Nov 25 00:32:31 UTC 2011


Dale

A retest some time later

(Installer ss project: 'MetacelloRepository') install:
'ConfigurationOfSeaside30'.
 ((Smalltalk at: #ConfigurationOfSeaside30) project version: '3.0.5') load.
(Smalltalk at: #WAPharoServerAdaptorBrowser) open.

loaded fine into Squeak4.3gamma-11793

The 'start' button in the Seaside panel still does not work. However
with the workaround of inspecting the adaptor and doing 'self start'
it is fine.

--Hannes



On 6/30/11, Dale Henrichs <dhenrich at vmware.com> wrote:
> Hannes,
>
> To give you additional information ...
>
> From the #record output, it appears that Seaside30 was already loaded in the
> image when you ran #record ... otherwise I would expect to see a whole lot
> of "Load ....mcz" records:)
>
> If you do something like the following:
>
>    | version |
>    version := (Smalltalk at: #ConfigurationOfSeaside30) project
>                   version: '3.0.5'.
>    version ignoreImage: true.
>    version record.
>
> The output should list _all_ of the packages that would be loaded into the
> image if Seaside3.0 hadn't already been loaded ... sometimes that is useful
> too.
>
> I haven't been trying to keep up with the evolution of the various
> registration APIs that are used by the different versions of Pharo and
> Squeak ... that's presumably why the control panel is missing from the
> menu...
>
> Dale
> ----- Original Message -----
> | From: "H. Hirzel" <hannes.hirzel at gmail.com>
> | To: "Dale Henrichs" <dhenrich at vmware.com>
> | Cc: seaside at lists.squeakfoundation.org,
> squeak-dev at lists.squeakfoundation.org
> | Sent: Wednesday, June 29, 2011 4:18:59 PM
> | Subject: Re: [squeak-dev] Re: Testing Seaside in Squeak4.3alpha-11481
> |
> | Thank you, Dale
> |
> | I did
> |  ((Smalltalk at: #ConfigurationOfSeaside30) project version: '3.0.5')
> |  record.
> | in Squeak 4.3-11481
> |
> | Unfortunately there is no Seaside control panel anymore in the apps
> | menu. It was present in an ealier Seaside in Squeak 4.2. Perhaps
> | Randal is referring to this....
> |
> | Hannes
> |
> |
> ----------------------------------------------------------------------------------------
> |
> | Squeak4.3alpha-11481.image priorSource: 3256581
> | Loading 1.0-beta.29 of ConfigurationOfMetacello...
> | Fetched -> ConfigurationOfGofer-dkh.34 ---
> | http://seaside.gemstone.com/ss/metacello ---
> | http://www.squeaksource.com/MetacelloRepository
> | Loaded -> ConfigurationOfGofer-dkh.34 ---
> | http://seaside.gemstone.com/ss/metacello ---
> | http://www.squeaksource.com/MetacelloRepository
> | Fetched -> ConfigurationOfHelpSystem-DaleHenrichs.13 ---
> | http://www.squeaksource.com/MetacelloRepository ---
> | http://www.squeaksource.com/MetacelloRepository
> | Loaded -> ConfigurationOfHelpSystem-DaleHenrichs.13 ---
> | http://www.squeaksource.com/MetacelloRepository ---
> | http://www.squeaksource.com/MetacelloRepository
> | Project: Gofer Core 1.0.5
> | Fetched -> Gofer-Core.squeak-dkh.135 ---
> | http://seaside.gemstone.com/ss/metacello ---
> | http://seaside.gemstone.com/ss/metacello
> | Fetched -> Metacello-Core-dkh.465 ---
> | http://seaside.gemstone.com/ss/metacello ---
> | http://www.squeaksource.com/metacello
> | Fetched -> Metacello-MC-dkh.522 ---
> | http://www.squeaksource.com/metacello ---
> | http://seaside.gemstone.com/ss/metacello
> | Fetched -> Metacello-Platform.squeak-dkh.10 ---
> | http://seaside.gemstone.com/ss/metacello ---
> | http://www.squeaksource.com/metacello
> | Fetched -> Metacello-ToolBox-dkh.105 ---
> | http://www.squeaksource.com/metacello ---
> | http://seaside.gemstone.com/ss/metacello
> | Project: Help System 1.1
> | Fetched -> Metacello-Help-dkh.11 ---
> | http://seaside.gemstone.com/ss/metacello ---
> | http://www.squeaksource.com/metacello
> | Loaded -> Gofer-Core.squeak-dkh.135 ---
> | http://seaside.gemstone.com/ss/metacello --- cache
> | Starting atomic load
> | 	Loaded -> Metacello-Core-dkh.465 ---
> | http://seaside.gemstone.com/ss/metacello --- cache
> | 	Loaded -> Metacello-MC-dkh.522 ---
> | http://www.squeaksource.com/metacello --- cache
> | 	Loaded -> Metacello-Platform.squeak-dkh.10 ---
> | http://seaside.gemstone.com/ss/metacello --- cache
> | 	Loaded -> Metacello-ToolBox-dkh.105 ---
> | http://www.squeaksource.com/metacello --- cache
> | 	Loaded -> Metacello-Help-dkh.11 ---
> | http://seaside.gemstone.com/ss/metacello --- cache
> | Finished atomic load
> | ...finished 1.0-beta.29
> | Loading 1.0-beta.29 of ConfigurationOfMetacello...
> | Project: Gofer Core 1.0.5
> | Project: Help System 1.1
> | ...finished 1.0-beta.29
> | Recording 3.0.5 of ConfigurationOfSeaside30...
> | Project: Grease Core 1.0.5
> | Fetched -> ConfigurationOfGrease-dkh.149 ---
> | http://www.squeaksource.com/MetacelloRepository ---
> | http://www.squeaksource.com/MetacelloRepository
> | Loaded -> ConfigurationOfGrease-dkh.149 ---
> | http://www.squeaksource.com/MetacelloRepository --- C:\Documents and
> | Settings\user\My Documents\My Squeak\Squeak
> | 4.3-alpha-11481\package-cache
> | Project: Grease Core Tests 1.0.5
> | Project: Swazoo2 2.3.0.0
> | Fetched -> ConfigurationOfSwazoo2-janko.29 ---
> | http://www.squeaksource.com/MetacelloRepository ---
> | http://www.squeaksource.com/MetacelloRepository
> | Loaded -> ConfigurationOfSwazoo2-janko.29 ---
> | http://www.squeaksource.com/MetacelloRepository --- C:\Documents and
> | Settings\user\My Documents\My Squeak\Squeak
> | 4.3-alpha-11481\package-cache
> | Project: Sport2 2.31
> | Fetched -> ConfigurationOfSPort2-DaleHenrichs.4 ---
> | http://www.squeaksource.com/MetacelloRepository ---
> | http://www.squeaksource.com/MetacelloRepository
> | Loaded -> ConfigurationOfSPort2-DaleHenrichs.4 ---
> | http://www.squeaksource.com/MetacelloRepository --- C:\Documents and
> | Settings\user\My Documents\My Squeak\Squeak
> | 4.3-alpha-11481\package-cache
> | Project: Kom 1.0.9
> | Fetched -> ConfigurationOfKomHttpServer-dkh.25 ---
> | http://www.squeaksource.com/MetacelloRepository ---
> | http://www.squeaksource.com/MetacelloRepository
> | Loaded -> ConfigurationOfKomHttpServer-dkh.25 ---
> | http://www.squeaksource.com/MetacelloRepository --- C:\Documents and
> | Settings\user\My Documents\My Squeak\Squeak
> | 4.3-alpha-11481\package-cache
> | Project: OB stable
> | Fetched -> ConfigurationOfOmniBrowser-dkh.144 ---
> | http://www.squeaksource.com/MetacelloRepository ---
> | http://www.squeaksource.com/MetacelloRepository
> | ConfigurationOfOmniBrowser>>postLoadOBStandardPharo12 (OBCodeBrowser
> | is Undeclared)
> | ConfigurationOfOmniBrowser>>postLoadOBStandardPharo13 (OBCodeBrowser
> | is Undeclared)
> | Loaded -> ConfigurationOfOmniBrowser-dkh.144 ---
> | http://www.squeaksource.com/MetacelloRepository --- C:\Documents and
> | Settings\user\My Documents\My Squeak\Squeak
> | 4.3-alpha-11481\package-cache
> | Project: SPort2 2.31
> | ...finished 3.0.5
> |
> |
> |
> | On 6/29/11, Dale Henrichs <dhenrich at vmware.com> wrote:
> | > Hannes,
> | >
> | > The #record message should be sent to a version so you need to do
> | > something
> | > like:
> | >
> | >   ((Smalltalk at: #ConfigurationOfSeaside30) project version:
> | >   '3.0.5')
> | > record.
> | >
> | > BTW, that is how load works as well:
> | >
> | >   ((Smalltalk at: #ConfigurationOfSeaside30) project version:
> | >   '3.0.5') load.
> | >
> | > Dale
> | >
> | > ----- Original Message -----
> | > | From: "H. Hirzel" <hannes.hirzel at gmail.com>
> | > | To: dhenrich at vmware.com
> | > | Cc: seaside at lists.squeakfoundation.org
> | > | Sent: Wednesday, June 29, 2011 3:16:14 PM
> | > | Subject: Fwd: [squeak-dev] Re: Testing Seaside in
> | > | Squeak4.3alpha-11481
> | > |
> | > | Dale
> | > |
> | > | It seems that my answer was hidden under a pile of other emails.
> | > |
> | > | I actually tried to do what you recommend to use
> | > |    render
> | > |
> | > |  (Smalltalk at: #ConfigurationOfSeaside30) record
> | > |
> | > | to get the load sequence of ConfigurationOfSeaside30-dkh.316   in
> | > | Squeak 4.3-11481. But it did not work.
> | > |
> | > | What am I missing?
> | > |
> | > | Regards
> | > | Hannes
> | > |
> | > |
> | > |
> | > | ---------- Forwarded message ----------
> | > | From: "H. Hirzel" <hannes.hirzel at gmail.com>
> | > | Date: Tue, 21 Jun 2011 05:46:29 +0000
> | > | Subject: Re: [squeak-dev] Re: Testing Seaside in
> | > | Squeak4.3alpha-11481
> | > | To: The general-purpose Squeak developers list
> | > | <squeak-dev at lists.squeakfoundation.org>
> | > | Cc: dhenrich at vmware.com
> | > |
> | > | On 6/6/11, Dale Henrichs <dhenrich at vmware.com> wrote:
> | > | > Hannes,
> | > | >
> | > | > If you want to do a test load, you can use #record or #record:
> | > | > instead of
> | > | > #load or #load: and print the result ... you'll get a listing
> | > | > of
> | > | > the
> | > | > packages and configurations that will be loaded into your image
> | > | > ...
> | > | >
> | > | > I assume that the Button problem is related to an OB issue on
> | > | > Squeak. I am
> | > | > not aware of a fix, but if a fixed version appears I can update
> | > | > the
> | > | > ConfigurationOfOmniBrowser to point to the appropriate packages
> | > | > ....
> | > | >
> | > | > Dale
> | > |
> | > |
> | > | Dale,
> | > |
> | > | Thank you for pointing me to the use of the
> | > |
> | > |    #record
> | > |
> | > | method instead of #load.
> | > | I was not aware of this logging feature. However it did not work
> | > | in
> | > | ftp://ftp.squeak.org/4.3alpha/Squeak4.3alpha-11481.zip
> | > |
> | > |
> | > | If I do
> | > |
> | > | "Seaside 3.0 http://www.seaside.st"
> | > | (Installer ss project: 'MetacelloRepository') install:
> | > | 'ConfigurationOfSeaside30'.
> | > | (Smalltalk at: #ConfigurationOfSeaside30) load.
> | > | (Smalltalk at: #WAPharoServerAdaptorBrowser) open.
> | > |
> | > |
> | > | I get the error message that
> | > |
> | > | ConfigurationOfSeaside30 does not understand #record.
> | > |
> | > | What am I missing here?
> | > |
> | > | Regards
> | > | Hannes
> | > |
> | >
> |
>



More information about the Squeak-dev mailing list