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@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@gmail.com | To: dhenrich@vmware.com | Cc: seaside@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@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@lists.squeakfoundation.org | Cc: dhenrich@vmware.com | | On 6/6/11, Dale Henrichs dhenrich@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 |
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@gmail.com | To: "Dale Henrichs" dhenrich@vmware.com | Cc: seaside@lists.squeakfoundation.org, squeak-dev@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@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@gmail.com | > | To: dhenrich@vmware.com | > | Cc: seaside@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@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@lists.squeakfoundation.org | > | Cc: dhenrich@vmware.com | > | | > | On 6/6/11, Dale Henrichs dhenrich@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 | > | | > |
squeak-dev@lists.squeakfoundation.org