seba.wagner@gmail.com | 4 May 2012 14:48
Picon
Gravatar

Re: SWF11 servlet WAR available for testing

Hi Raju,

I tried your new package, for SWF10 it seems to work fine.

But we still have some parts in SWF8 implemented. In your package the files:
$Package_Root/lps/includes/flc/LFC8*.lzl
are missing.

I copied some old ones to it, but I don't think that it does work. I also noticed that those files are missing in latest Nightly Builds from openlaszlo.org.

With OpenLaszlo 5.0 compilation of SWF8 apps is no more possible is that right?

Sebastian

2012/4/23 Raju Bitter <r.bitter.mailinglists <at> googlemail.com>
I've uploaded a pre-built WAR file of OpenLaszlo with SWF11 runtime to
Rapidshare:
https://rapidshare.com/#!download|9|3375343577|trunk-swf11-servlet.war|119993

This version passes the "megatest"  Ant target without failures (based
on the SDK upgrade applied to revision 19574).

After deploying the app, you manually have to set the permissions on
the mxmlc, compc and fdb command, using the following bash commands:
cd $LPS_HOME
chmod +x WEB-INF/flexsdk/4.5.1/bin/mxmlc*
chmod +x WEB-INF/flexsdk/4.6.0/bin/mxmlc*
chmod +x WEB-INF/flexsdk/4.5.1/bin/compc*
chmod +x WEB-INF/flexsdk/4.6.0/bin/compc*
chmod +x WEB-INF/flexsdk/4.5.1/bin/fdb*
chmod +x WEB-INF/flexsdk/4.6.0/bin/fdb*

Happy testing,

Raju



--
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner <at> gmail.com
Raju Bitter | 4 May 2012 16:52

Re: SWF11 servlet WAR available for testing

Right, Sebastian. OpenLaszlo 5.0 will not support the SWF8 runtime any more.

Flash Player 8 was first released in September 2005, and I think in
June 2006 Adobe already released Flash Player 9. The problem with
support the old SWF8/AVM1 runtime is that it makes very difficult to
build modern component sets with complete CSS styling if you still
need to support the Adobe Virtual Machine 1 with the SWF8 file format.
The new component set Laszlo works/worked on renders components using
drawviews with CSS styling. A lot of the CSS options you have now with
CSS 2.1 and newer versions cannot be supported with SWF8.

If you need to compile to both SWF10 and SWF8, better use the 4.9
release - although you'll miss all the features and bug fixes which
have been added to trunk since the last 4.9 release. I'm not planning
to integrate the SWF11 runtime into 4.9, since I don't use 4.9. If you
or other community members want SWF11 support in 4.9, you'd have to
create a branch, port the changes for the flex4.6 branch back to 4.9.
I'm not sure Laszlo has QA resources to do that, maybe you'd have to
do the QA as well.

Some people seem to prefer using 4.9 instead of trunk, since they
think it's more stable. I'd guess that trunk is more stable by now,
but Amy might be able to tell you more.

Raju

Will Daniels | 16 Aug 2012 20:09
Picon

Re: SWF11 servlet WAR available for testing

Hi Sebastian,


I also have an app written mostly in SWF8 that now needs to support some of the new features in SWF11 committed in the branch that Raju put together. Did you find a way to make them co-exist, or is upgrading the entire app to SWF11 the only option left?

Best,
Will

On Fri, May 4, 2012 at 11:52 AM, Raju Bitter <r.bitter.mailinglists <at> googlemail.com> wrote:
Right, Sebastian. OpenLaszlo 5.0 will not support the SWF8 runtime any more.

Flash Player 8 was first released in September 2005, and I think in
June 2006 Adobe already released Flash Player 9. The problem with
support the old SWF8/AVM1 runtime is that it makes very difficult to
build modern component sets with complete CSS styling if you still
need to support the Adobe Virtual Machine 1 with the SWF8 file format.
The new component set Laszlo works/worked on renders components using
drawviews with CSS styling. A lot of the CSS options you have now with
CSS 2.1 and newer versions cannot be supported with SWF8.

If you need to compile to both SWF10 and SWF8, better use the 4.9
release - although you'll miss all the features and bug fixes which
have been added to trunk since the last 4.9 release. I'm not planning
to integrate the SWF11 runtime into 4.9, since I don't use 4.9. If you
or other community members want SWF11 support in 4.9, you'd have to
create a branch, port the changes for the flex4.6 branch back to 4.9.
I'm not sure Laszlo has QA resources to do that, maybe you'd have to
do the QA as well.

Some people seem to prefer using 4.9 instead of trunk, since they
think it's more stable. I'd guess that trunk is more stable by now,
but Amy might be able to tell you more.

Raju


Gmane