[General] Punch list for the release

Daniel Ingalls Dan.Ingalls at Sun.com
Sat Apr 4 21:35:02 CEST 2009

Dear Citizens of Lively, Lurkers, and Lively Team -

I want to wrap up a good release of the Lively Kernel in the next week  
or so.  Here is a list of things that need to be done:

1.  Document everything that's in it.  i don't mean detailed  
documentation, I just mean a "Table of Contents" sort of thing so  
surfers will discover that we have, eg, WebDAV code, SVN access code,  
OMeta parser, etc, plus some pointers to the half-done experiments  
like canvas support, alternative class models, etc.

2.  Bring the home page up to date with regard to such things as  
License, etc.

3.  Fix some known bugs, to wit...

*  Dragging objects through wormholes introduces a y-offset.  I caused  
this while making the canvas version work.

*  Dragging spinning star and other ticking objects through wormholes  
seems to cause extra cals to get put in the scheduler(s), and also  
strange behavior with drop-shadows.

*  [canvas] Would be nice to get enough JSON support working to  
actually save a canvas page and get it back.

*  [canvas] Need some work with damage rectangles or there may be  
errors in some of the browsers.

*  It seems that loading LK no longer works when  
Config.loadSerializedSubworlds = false.  Phil's recent message may  
point to the solution there

*  Track down why LK no longer runs in Chrome, and put in a work- 
around if possible

*  Track down why LK crashes WebKit (and Safari 4 beta), and either  
give them enough info to fix it or put in a work-around if possible

*  Ideally have the release run *well* on the latest releases (and  
those soon to come) of Safari, Firefox and Chrome.

*  Ditto for the canvas version

*Anyone want to get it running in Opera?  We think it mostly does  
except for some JavaScript nits like comma not allowed after last item  
in Array and Object literals.

We could probably use TRAC for this, and I'd be happy if anyone wants  
to transfer these items to TRAC, but for now, I think it's fine to use  
the mail list, and I intend to fix the first two problems related to  
wormholes myself in the next day or two.

Lively Up, Guys and let's make it a great release!

	- Dan

More information about the lively-kernel mailing list