[squeak-dev] Camp Smalltalk Vanisle presentation - Squeak Services

Chris Cunnington brasspen at gmail.com
Mon Oct 6 17:09:04 UTC 2014


On Oct 6, 2014, at 2:49 AM, Göran Krampe <goran at krampe.se> wrote:

> Hey!
> 
> On 10/05/2014 03:00 PM, Chris Cunnington wrote:
>> *2. SMServer: Seaside2.8 & SqueakSource & Twitter Bootstrap *
>> 
>> - HTTPView2
>> - SMBaseView to HVHttpView and its hierarchy; pages as subclasses;
>> - SMSqueakMapView>>#default
>> - has a Canvas and a Builder like Seaside2.6; compare the Builder to the
>> Canvas with #anchorWithPopupAction:name:extent:toggles:do:; moved from
>> one method per tag to one class per tag
>> - HTTPView2 never evolved to the Canvas it was developing; show
>> selectors for #newaccount in HTTPView2
> 
> In fact, I started on a new HV2 that reused the canvas from Seaside basically (and I think Giovanni also worked on something similar), it basically worked but I then moved on to Seaside personally.
> 
>> - There is no HTTPView2 that I can obtain that works in localhost.
> 
> ?
> 
>> - sm directory with map files and accounts and cache dirs; there is
>> /sm/accounts and /sm/cache/; One for the server; one for the client; Why
>> does the server have cache directories at all? I don’t know.
> 
> Because the idea was that if the original URL ended up broken, the SM server can still serve the file from its own cache. IIRC this mechanism still works?
Wow. I didn’t know that at all. 


> When you add a release and enter a URL for the file, the server should download it to its own cache.
This is wholly new to me. And it fills a whole in my understanding of SqueakMap. I’m going to explore this with better understanding. Thanks for explaining that. 

Chris 


> 
> regards, Göran
> 
> 



More information about the Squeak-dev mailing list