[Seaside] addToStartUpList:after: and addToShutDownList: on
SeasidePlatformSupport
Michael Lucas-Smith
mlucas-smith at cincom.com
Wed Jul 18 06:48:03 UTC 2007
Thanks for the tip.
Michel Bany wrote:
>
> On 18 Jul 2007, at 08:01 , Michael Lucas-Smith wrote:
>
>> Hi All,
>>
>> There's addToStartUpList:after: in SeasidePlatformSupport so that
>> this method can perform different on different dialects. I've noticed
>> that WAKom and WAListener call this method directly on Smalltalk
>> while the rest of the code uses SeasidePlatformSupport.
>>
>> As well as that, addToShutDownList: doesn't exist on
>> SeasidePlatformSupport yet and so it is also called on Smalltalk.
>>
>> Could this be changed so that SeasidePlatformSupport is used
>> consistently and addToShutDownList: is added to SeasidePlatformSupport ?
>>
>
> Hi Michael,
>
> Some portions of the Seaside package are excluded from the port to
> VisualWorks. This includes WAKom and WAListener. Those things that are
> excluded from the port do not need the extra effort of using
> SeasidePlatformSupport, that's why they send their messages directly
> to Smalltalk. As far as I know, none of the ported portions of Seaside
> sends #addToShutDownList:, that's why this doesn't need an
> implementation in SeasidePlatformSupport.
>
> Method #addToStartUpList:after: is no longer sent in the ported
> portions of Seaside. This method has now been removed from Squeak but
> not yet in Seaside. This is dead wood.
>
> The rules for deciding what gets ported to VisualWorks and what
> doesn't are implemented by SeasideVWInfo and its superclasses.
> Basically, all classes from class category Seaside-Platform are
> excluded, all **extension** methods that include "-squeak" in their
> method category are excluded.
>
> HTH,
> Michel.
More information about the Seaside
mailing list