I'm with Henry.  Let's get rid of the shims, and worry about rewriting 
the swf kernel later.

-Max

Henry Minsky wrote:
> 
> 
> On 9/6/06, *P T Withington* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
> 
>     [Adding max, henry and laszlo-dev]
> 
>     On 2006-09-06, at 15:34 EDT, Philip Romanik wrote:
> 
>      > Hi Tucker,
>      >
>      > There are some references to Class from the swf kernel, as well as
>      > some *.as files that aren't in the kernel ( LzConnection.as for
>      > example). Does this mean that we need the shim for a while?
> 
>     Interesting.
> 
>     Our policy is that the kernel API cannot depend on using our class
>     model.  But I guess that does not preclude using it internally to a
>     particular kernel.
> 
>     We really do want to remove the shim, because it is unnecessary
>     overhead.
> 
>     The question is, do we not want to use the class declaration in .as
>     files and/or the kernel?  If not, then these need to be rewritten in
>     js1/as2 classic constructor/prototype pattern.
> 
> 
> I think that it is ok to use the class system in the swf kernel, I think 
> of it as "grandfathered in".
> Someone writing a new kernel won't use it, probably, but why kill 
> ourselves to massively rip up working code.
> 
> But we ought to rewrite the sources to use the new class syntax, so we 
> can get rid of the shim.
> 
> 
>     Can you give us a list of the files, whether they are in the kernel
>     or not, and what classes they involve?  Then I'll ask Max and Henry
>     to weigh in on how these should be converted.  I'm guessing some will
>     want to become .lzs files and rewritten to use class declarations,
>     and some will have to be rewritten in classic style.
> 
> 
> 
> 
> -- 
> Henry Minsky
> Software Architect
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> 

_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to