[Seaside] releases (was re: registerObjectForBacktracking, submit and execute block)

Andreas Nilsson wahboh at mac.com
Mon Aug 30 22:21:33 CEST 2004


Great!

/Adde

On 2004-08-30, at 17.11, Avi Bryant wrote:

>
> On Aug 30, 2004, at 12:57 PM, Andreas Nilsson wrote:
>
>> I agree, that let's the user implement whatever behavior he or she 
>> wants for a class.
>> A neat way to use it would be to implement these methods on your 
>> subclass of WAComponent to snapshot everything you wan't in that 
>> component and then register the whole component for backtracking. 
>> That would save you the trouble of subclassing / encapsulating the 
>> collections to implement the methods.
>> Any idea of when we'll see it implemented in Seaside?
>
> Soon... see below for my plans.
> --
>
> I just added two new releases to SqueakMap.
>
> One of them, marked as "published", is 2.5b3.  This isn't very 
> different from b2; mostly it's an attempt to move some of the less 
> stable parts of Seaside out of the way.  So:
>
> - I've gotten rid of the WARendererCompat class, which reimplemented 
> all of the renderer protocol using the extremely-alpha Canvas system, 
> since it kept showing up confusingly in "implementors of" searches.
> - I've put WAViewer back as the default CSS editor on the Halo, since 
> the Library-based system (and particularly its editor) still needs a 
> lot of work.
>
> There's also at least one bug fix - the session timeout preference 
> should work again, thanks Radoslav and Adrian.  I should point out 
> that his is a good time to remind me of other outstanding bugs or 
> fixes.
>
> The other release, marked "unpublished" is of a Seaside 2.6a branch.  
> So far, this is pretty much identical to 2.5b3, but I will be updating 
> the URL to point to new versions as they are committed.  My short term 
> plans for this branch are:
>
> - Adding the "forwarder" session finalization mechanism (see my recent 
> email to Andreas)
> - Allowing custom object-snapshot implementations (as per Michel's 
> description)
> - Refactoring the style/script libraries to allow one class per 
> stylesheet instead of (or as well as) one method per (Rado)
>
> Longer term:
> - Completing the Canvas implementation.
> - Starting work on localization.
>
> By "short term" I think I mean "this week".  No predictions on the 
> longer term stuff.
>
> Does this all seem reasonable?
>
> Avi
>
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/listinfo/seaside



More information about the Seaside mailing list