[Seaside] Swazoo, VisualWorks, and Seaside 2.8

Carl Gundel carlg at libertybasic.com
Mon Apr 20 19:44:40 UTC 2009


Thanks James.  When you say URL rewriting, do you mean with Apache, or  
is this something that is build in to the Opentalk server?

-Carl

On Apr 20, 2009, at 3:40 PM, James Robertson wrote:

> Carl,
>
> You can establish shorter entry points.  I covered "static" entry  
> points here:
>
> http://www.cincomsmalltalk.com/userblogs/cincom/blogView?content=seaside_tutorial11
>
> I know this is covered in other Seaside tutorials; that's where I  
> found the info in the first place :)
>
> Additionally, using url rewriting, you can advertise any url you want.
>
> James Robertson
> Cincom Smalltalk Product Evangelist
> http://www.cincomsmalltalk.com/blog/blogView
> Talk Small and Carry a Big Class Library
>
>
>
>
> On Apr 20, 2009, at 3:27 PM, Carl Gundel wrote:
>
>> Long URLs are ugly and my Run BASIC customers are already  
>> complaining about the long Seaside related URLs.  They want them  
>> shorter and simpler, so I'm not about to make them even longer than  
>> they already are.
>>
>> -Carl
>>
>> On Apr 20, 2009, at 3:14 PM, Boris Popov wrote:
>>
>>> I'm sorry, why are long URLs an issue for you?
>>>
>>> -Boris
>>>
>>> -- 
>>> +1.604.689.0322
>>> DeepCove Labs Ltd.
>>> 4th floor 595 Howe Street
>>> Vancouver, Canada V6C 2T5
>>> http://tinyurl.com/r7uw4
>>>
>>> boris at deepcovelabs.com
>>>
>>> CONFIDENTIALITY NOTICE
>>>
>>> This email is intended only for the persons named in the message  
>>> header.
>>> Unless otherwise indicated, it contains information that is  
>>> private and
>>> confidential. If you have received it in error, please notify the  
>>> sender
>>> and delete the entire message including any attachments.
>>>
>>> Thank you.
>>> -----Original Message-----
>>> From: seaside-bounces at lists.squeakfoundation.org
>>> [mailto:seaside-bounces at lists.squeakfoundation.org] On Behalf Of  
>>> Carl
>>> Gundel
>>> Sent: Monday, April 20, 2009 12:13 PM
>>> To: Seaside - general discussion
>>> Subject: Re: [Seaside] Swazoo, VisualWorks, and Seaside 2.8
>>>
>>> Ah, I looked at SeasideServer before but I was baffled by the lack  
>>> of
>>> instance side methods.  Everything is in the class methods.  Okay,  
>>> so
>>> I look at the rootDirectory method.  It returns 'seaside'.  Is  
>>> this a
>>> disk folder?  I change it to point at my static files using the
>>> rootDirectory: method and now my app isn't even found.  My Seaside  
>>> app
>>> isn't a disk file, so why does this affect it?
>>>
>>> Am I supposed to use WAExternalFileLibrary for this?  It forces a  
>>> very
>>> long URL.  The class comment gives this example
>>> http://localhost:7777/seaside/files/external/myfile.png
>>>
>>> With the VisualWave server I can do this
>>> http://localhost:7777/myfile.png
>>>
>>> Or I can specify a subfolder of the public root:
>>>
>>> http://localhost:7777/special/myfile.png
>>>
>>> I realize that I can write my own WAFileLibrary subclass, but it  
>>> seems
>>> like it should be easy to do what I need out of the box.
>>>
>>> Thanks,
>>>
>>> -Carl
>>>
>>> On Apr 20, 2009, at 2:18 PM, James Robertson wrote:
>>>
>>>> See class SeasideServer.
>>>>
>>>> James Robertson
>>>> Cincom Smalltalk Product Evangelist
>>>> http://www.cincomsmalltalk.com/blog/blogView
>>>> Talk Small and Carry a Big Class Library
>>>>
>>>>
>>>>
>>>>
>>>> On Apr 20, 2009, at 1:55 PM, Carl Gundel wrote:
>>>>
>>>>> On Apr 20, 2009, at 1:12 PM, John M McIntosh wrote:
>>>>>> If you check the archives there is some heated arguments about  
>>>>>> the
>>>>>> Swazoo licence history.
>>>>>> At this point it's LGPL, so can you live with that?
>>>>>
>>>>>
>>>>> I'm not quite sure if I can.  I'd really prefer to use Opentalk if
>>>>> I can just figure out how to programmatically:
>>>>>
>>>>> -Get the web server for my Seaside app
>>>>> -Change the port number for the web server
>>>>> -Specify a root folder for static resources so that any URL.  For
>>>>> example if I specify the folder to be c:\myseasideapp\public
>>>>> including a file named asdf.html then the URL
>>> http://www.mydomain.com/asdf.html
>>>>> resolves to that file.  Subfolders should also work.
>>>>>
>>>>> These things are probably easy once you know how to do them, but  
>>>>> so
>>>>> far I haven't managed to figure it out.
>>>>>
>>>>> -Carl Gundel
>>>>> http://www.runbasic.com
>>>>> _______________________________________________
>>>>> seaside mailing list
>>>>> seaside at lists.squeakfoundation.org
>>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>>>
>>>>
>>>> _______________________________________________
>>>> seaside mailing list
>>>> seaside at lists.squeakfoundation.org
>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>
>>> _______________________________________________
>>> seaside mailing list
>>> seaside at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>> _______________________________________________
>>> seaside mailing list
>>> seaside at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the seaside mailing list