[Seaside] OSCON "contest"

James Foster Smalltalk at JGFoster.net
Wed Jul 23 05:59:12 UTC 2008


I've edited the following to remove some issues that have been  
resolved...

On Jul 22, 2008, at 10:03 PM, Philippe Marschall wrote:

>>> - Are you prepared to make courses first class objects?
>>
>> My first couple attempts did take that approach. On further  
>> reflection, it
>> didn't look necessary from the requirements and it required more  
>> typing.
>
> No, what I meant that they say some of the requirements will be
> announced when the competition starts. This is for example something I
> would do.

I see. Yes, that does seem like an area where they might grow the  
requirements. Good point!

> aRequest accessPath copyFrom: 3 to: aRequest accessPath size
>
> - I'm not ware of an #accessPath method in WARequest
> - why do exclude the first 3 characters?

Actually, #accessPath is an array (the path string broken by $/), so  
this trims off the first two pieces, #('seaside' 'recipes').

>> Is there an easy way to get access to it [currentRequest] in the  
>> render code?
>
> self session currentRequest

That makes things much cleaner! Thanks.

>> I saw it in the
>> initialRequest: method, so took it. If I can defer it to the render  
>> code,
>> then I'll move it there.
>
> The problem is that #initialRequest: is sent only once, that the
> beginning of the session.

Good point, though it probably works okay here since I'm getting a new  
session when a RESTful URL is submitted (I think).

> Cheers
> Philippe

Thanks again,

James



More information about the seaside mailing list