Personal tools

Status 2005-12-16

From OpenLaszlo

Platform Team Activity Report, week ending 12-16-2005

Contents

Meetings

  • Max and Jim flew to Boston to meet with the rest of the team. Adam was in town and extended his stay to join us. We had a very productive discussion of our multiple runtimes project (now code-named 'legal' because of where we had lunch). We also discussed changes to our release schedule; these will be rolled into the roadmap later this week.

Project Status

Quill

  • Work essentially completed for this minor update. We expect to release Quill this week.

Sage

  • Rich text editor, MSAA accessibility, and inline <img> projects essentially complete
  • Compiler port wrapping up

Upcoming Dates

  • Quill expected to go out this week
  • We now expect Sage to be our next release (3.2), to ship in late January

Priorities for Coming Week

  • Get Quill out the door (amy, jsundman, frisco, mark)
  • Start QA on MSAA accessibility, inline <img> (frisco, mark)
  • Continue working on DHTML object model (max, hqm)
  • Continue working on Javascript compiler port (ptw)
  • Revise roadmap (jim)
  • Revise Multiple Runtimes project page (jim et al)

Development

  • initial implementation of <handler>, still need to add more compiler warnings. (hqm)
  • fix for __LZsetDefaultHandler (hqm)
    • Small typo caused list of delegates to be cleaned up at destruct time to always be length 1
  • fix for lzc, --script output vanished, this restores it (hqm)
  • fix for bug in data compiler, due to upgrade to JDOM 1.0 (hqm)
  • Checked in new right-click menu API (work done awhile ago, finally checked in) (hqm)
    • New Features: LzContextMenu and LzContextMenuItem are new Laszlo runtime library classes.
    • Bugs Fixed:
   LPP-638       callbacks from right-click menu have strange context
   LPP-740       LzView.setContextMenu doesn't work for most views
   LPP-975       context menu stops working when modal dialog is displayed
   LPP-964       ContextMenu, ContextMenuItem should take LzDelegates instead of (or in addition to) functions
  • tracking more changes with japanese i18n - we really need to get them on the same version control system as we have. (hqm)
  • Implemented first pass of object model: now working in IE and Firefox (max)
  • Proposed a change to make class subview hierarchies more flexible (overridable classes) (osteele)
  • Almost completed rewrite of LzNode.prototype.construct and LzNode.prototype.determinePlacement. Need to propose changes to semantics of placement, and then check in (jim)
  • Migrated changes to lps-3.1 for inclusion in Quill (jim)
  • Checked in schema change allowing initstage/oninit to be declared for local datasets (jim)

QA

Documentation

  • Mostly completed changes for Quill release. Will be done first thing Monday morning. (jsundman)

IT

  • Moved Eclipse binary download to OpenLaszlo.org (max and amy)
  • Reconfigured OL/download page to support IDE download. (amy)
  • Staging OL redesign work: met w/Lyndon, moving forward to plan (amy)
  • Kibitzed with Yossie on build mailing list setup, new perforce server access (ptw)

Community

Planning