[squeak-dev] Re: Seaside 64-bit

Dale Henrichs dale.henrichs at gemtalksystems.com
Thu Aug 20 18:58:38 UTC 2015


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 <
>> brasspen@
>> > 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