Personal tools

Status 2006-01-6

From OpenLaszlo

Platform Team Activity Report, week ending 1-6-2006

Contents

Meetings

  • No Boston meeting due to holidays

Upcoming Dates

  • Late January, 2006: RTE component, MSAA accessibility, inlilne <img>, bugs fixed to that date, plus the compier port if stabilized sufficiently. Off of lps-dev.
  • April, 2006: Ginger (see JIRA)

Development

  • Converted VariableAnalyzer and ReferenceCollector to java. (ptw)
  • Working on converting CodeGenerator to java. This is the big and final piece. Spent most of the week on this, expect another. (ptw)
  • Removed the last flasm code from the Runtime Library (LPP-350) (jim)
  • Bug fixes (max)
    • LPP-1282: Rendering glitch on roundrects
    • LPP-1277: Wrapping Layout uses largest height of previous rows/columns
    • LPP 1152: Boolean error in LzDatasetPool.get()
    • LPP-1315: Super limited to five arguments
    • LPP-1273: tabelement button hover too high
    • LPP-1306: Lock layouts until parent view (and its children) are done initing, then unlock. I'm seeing a better than 10x performance boost with /lps-dev/test/layout-perf-tests/perf-nowidth-proto.lzx.
  • Continued planning, implementation of alternate runtimes. See: http://wiki.openlaszlo.org/Legals_Project. (max)
  • Runtime tasks completed (max)
    • Move mini runtime to lps/includes/lfc
    • Add wrapper page for OLR and lzt=js script includes
    • Figure out how to emulate classes in Javascript 1.2
    • Began to move the OLR to a new inheritance model
  • implemented lzt=jscript feature for DHTML runtime (hqm)
  • fix to default Openlaszlo menu (hqm)
  • started working on LaszloInitiator for DHTML (hqm)
  • set up OSFlash wiki and project for SWF9 Disassembler http://osflash.org/swf9dis (hqm)

QA

  • Accessibility testing done (frisco)
  • Verifying changes and fixes going forward (frisco)

Documentation

  • Extensive review & markup of Max & Norman Klein's "[Open]Laszlo in Action".
  • Discussions with Jim about opening up the documentation process:
    • Concerning Sean Wheller's proposal to move to DocBook for Dguide(s).
    • How this does or does not affect how we do the Reference Manual
    • How best to produce docs for multiple runtime targets
  • Drafted agenda for Information Architecture pow-wow to be held in San Mateo at the end of January
  • With Ben, discussed plans for overhauling documentation of text, rich text and fonts.

Other

  • Helped Ben with ssh tunnels. (ptw)
  • Helped the doc guy understand view names. (ptw)
  • add support for 'class' keyword (LPP-930, subtask of LPP-844) (jim)
  • add "JavaScript" back end to compiler (LPP-931, subtask of LPP-844) (jim)
  • add source-to-source transform step for Javascript 1.2 class emulation (jim)
  • Scrubbed Sage bugs and deferred about a third of them to Ginger. All the rest are temporarily P1s, but we'll re-prioritize this week. (jim)
  • Put Legals tasks into JIRA; getting familiar w/project (amy)
  • Working process for job requisitions; updated job listings on wiki posting new listing (amy))
  • Worked with AYM for status of OL website; permission issues (amy)
  • New contributor agreement; complete (amy)