[squeak-dev] Re: Seaside 64-bit

Chris Cunnington brasspen at gmail.com
Thu Aug 20 20:04:36 UTC 2015


Great. Let’s do that. I’m in Dallas at the moment. En route. People here wearing cowboy hats like the mean it. 

Chris 

> On Aug 20, 2015, at 1:58 PM, Dale Henrichs <dale.henrichs at gemtalksystems.com> wrote:
> 
> Chris and Paul ... Since both of you will be at the PDX Camp Smalltalk, we could take a crack at that this weekend ... if you want:)
> 
> Dale
> 
> On 08/20/2015 10:45 AM, Paul DeBruicker wrote:
>> We've got to get the default platform attributes on Squeak updated for 4.6
>> and 5.0 before Seaside will load properly.  I've started a thread on the
>> Metacello list:
>> http://forum.world.st/MetacelloSqueakPlatform-gt-gt-defaultPlatformAttributes-needs-an-update-td4844596.html
>> 
>> 
>> 
>> 
>> 
>> Tobias Pape wrote
>>> Hi Chris
>>> 
>>> Sorry that this is a rather late email.
>>> 
>>> On 07.08.2015, at 17:14, Chris Cunnington &lt;
>>> brasspen@
>>> &gt; wrote:
>>> 
>>>> Hi Tobias,
>>>> 
>>>> It's none of my business what is or is not on squeak.org. But you're
>>>> statement is kind of confusing to me, so for the sake of my own clarity
>>>> of mind, I've deduced the following. Here are the two side by side:
>>>> 
>>>> "squeak.org/projects page"
>>>> 
>>>> Installer squeaksource project: 'MetacelloRepository'; install:
>>>> 'ConfigurationOfSeaside3'.
>>>> (Smalltalk at: #ConfigurationOfSeaside3) load.
>>>> 
>>> This is correct and maintained.
>>> 
>>>> "Menu>>Extending The System"
>>>> 
>>>> (Installer ss project: 'MetacelloRepository') install:
>>>> 'ConfigurationOfSeaside30'.
>>>> (Smalltalk at: #ConfigurationOfSeaside30) load.
>>>> (Smalltalk at: #WAPharoServerAdaptorBrowser) open.
>>> This is outdated.
>>> 
>>>> You will notice that in MetacelloRepository there is both
>>>> ConfigurationOfSeaside30 and ConfigurationOfSeaside3. The former has its
>>>> last entry on 10 Sept. 2013. The later has its first entry at 25 Sept.
>>>> 2013. It's first entry message from Esteban Lorenzano is instructive:
>>>> 
>>>> "- 3.1 was not loading any adaptor. Added Seaside-Adaptor (not tested
>>>> outside Pharo)"
>>>> 
>>>> It looks to me like ConfigurationOfSeaside3 is better suited for Pharo
>>>> and ConfigurationOfSeaside30 is better suited to Squeak. This is
>>>> supported by the inclusion of ConfigurationOfSeaside30 in
>>>> Menu>>ExtendingTheSystem which is already proven to work.
>>> No no no. ConfigurationOfSeaside30 is unmaintained as of now.
>>> By default, ConfigurationOfSeaside3 has _no_ adaptor, as the installation
>>> cannot know,
>>> whether you want, FastCGI, Comanche, Comet, or WebServer. That's why it
>>> has to be explicit.
>>> 
>>> Also, by default it does not load the dev tools, which is ok, as the
>>> Config is used for
>>> automated testing and deployment.
>>> 
>>> There is, however, a 'OneClick' group that loads a lot of interesting
>>> stuff:
>>> 
>>>  #('Development' 'Welcome' 'RSS-Examples' 'Seaside-Email'
>>> 'Seaside-Examples' 'Seaside-Tools-Web' 'WebClient')
>>> 
>>> (where WebClient would load a usable adaptor!)
>>> That's how I built the 4.4-Seaside-3.0.8 AllInOne
>>> (http://ftp.squeak.org/4.4/seaside/)
>>> 
>>> 
>>> That's why the correct version for Squeak 4.5/5.0 is
>>> 
>>> ====
>>> (Installer repository:
>>> 'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main')
>>>     install: 'ConfigurationOfSeaside3'.
>>> ((Smalltalk at: #ConfigurationOfSeaside3) project version: #stable) load.
>>> "Or
>>>   ((Smalltalk at: #ConfigurationOfSeaside3) project version: #stable)
>>> load: 'OneClick'
>>> for the jumpstart experience
>>> "
>>> ====
>>> 
>>> and for the website it's
>>> 
>>> ====
>>> Metacello new
>>>     configuration: 'Seaside3';
>>>     repository:
>>> 'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main';
>>>     version: #stable;
>>>     load: 'OneClick'.
>>> "Make sure you have Metacello installed."
>>> ====
>>> 
>>> Best regards
>>> 	-Tobias
>>> 
>>> PS: If I find time after my vacation, I'll probably build a
>>> 5.0-Seaside-3.2 AIO…
>> 
>> 
>> 
>> 
>> --
>> View this message in context: http://forum.world.st/Seaside-64-bit-tp4841507p4844609.html
>> Sent from the Squeak - Dev mailing list archive at Nabble.com.
>> 
> 
> 



More information about the Squeak-dev mailing list