[Laszlo-announce] Announcing OpenLaszlo 4.0
Jim Grandy
jgrandy at openlaszlo.org
Tue Mar 20 07:39:58 PDT 2007
We are extremely pleased and proud to announce that OpenLaszlo 4.0 is
now available. This is the first official release of the new multi-
runtime edition of OpenLaszlo, complete with a native browser DHTML
(”Ajax”) runtime, a heavily revamped Flash (7, 8, 9) runtime, and
much more. With OpenLaszlo 4.0, you can compile source LZX
applications for any supported target with a single mouse click.
OpenLaszlo 4.0 is available from http://www.openlaszlo.org/download
This release of OpenLaszlo is built on a new kernel architecture that
abstracts away platform differences. Also, with OL4, we have switched
to an inheritance-based class system that tracks the emerging
ECMAScript 4 standard. These new language features have been
implemented in the LFC core to support (and extend) JavaScript 2
`class` declarations portably. This means that the OpenLaszlo
platform is well engineered to keep up with emerging JavaScript
standards and to support new target runtimes.
In addition to literally hundreds of improvements to all aspects of
the platform software and documentation, we have added new features,
such as support for streaming media. The documentation tools have
been re-implemented in order to to make them easier to maintain and
also to give us more possibilities for arranging and accessing the
data in the Reference Manual. Eventually, this will allow us to
provide better cross-referencing, better indexing, more user control
over presentation of information, and more options for printing and
displaying the documentation.
We have put a lot of effort into improving our open source processes.
The tools we use to build, test, and analyze OpenLaszlo have matured
significantly with OL4. We have changed to using Subversion, for
source control, in order to enable a more open development process.
The build is now based on ant 1.6.5, rather than ant 1.5. We have
created a new testing tool, lztest, for automated testing, to
complement lzunit, our tool for application- and component-level
testing. We have created a suite of benchmarks and benchmark analysis
tools.
By any criterion, this is the most ambitious and significant release
in the history of OpenLaszlo.
The OpenLaszlo project aspires to be truly open and inclusive. Raju
Bitter, our OpenLaszlo community manager, is on board to answer
questions, streamline processes, and generally make it easier for you
to play a vital part in this platform’s success.
Post questions and comments to laszlo-user at openlaszlo.org or to the
OpenLaszlo Forum. Please report bugs, especially regressions from
OpenLaszlo 3.x, to our bug database at http://jira.openlaszlo.org/.
OpenLaszlo 4.0 is the culmination of a project that began more than a
year ago, and it embodies the contributions of dozens of community
members from around the world. Thank you, and congratulations to all
of us!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-announce/attachments/20070320/ae03c28b/attachment.html
More information about the Laszlo-announce
mailing list