You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by Om <bi...@gmail.com> on 2012/02/29 01:25:49 UTC

TLF and Flex (was Re: [jira] [Updated] (FLEX-23) Add support for newer versions of the Text Layout Framework to build scripts)

TLF is a very complicated piece of the SDK/runtime.  Swapping versions
without exhaustively testing them would break a lot of apps.

Can Folks from Adobe shed some light on how TLF is integrated with the Flex
SDK currently?  I saw a note from an Adobe employee(?) on this blog post:
http://blogs.adobe.com/tlf/2011/08/tlf-branch-3-0-is-available-on-sourceforge-net.html
*
*
* "By jinhuang - 6:33 AM on November 4, 2011
*

*TLF 3.0 final version is now released on
http://sourceforge.net/projects/tlf.adobe/files/3.0/current/
It has passed the tests of Flex SDK team, and Flex SDK will pick up TLF 3.0
in their release next year."*

Questions:

1.  What kind of tests does this include?
2.  Is that separate from Mustella?
3.  If yes, will that suite be donated to Apache Flex as well?

Thanks,
Om


On Tue, Feb 28, 2012 at 4:14 PM, OmPrakash Muppirala (Updated) (JIRA) <
jira@apache.org> wrote:

>
>     [
> https://issues.apache.org/jira/browse/FLEX-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>
> OmPrakash Muppirala updated FLEX-23:
> ------------------------------------
>
>     Attachment: TLF2.1_ReleaseNotes.txt
>
> TLF 2.1 release notes.
> (Couldnt find a link - hence the attachment)
>
> > Add support for newer versions of the Text Layout Framework to build
> scripts
> >
> ----------------------------------------------------------------------------
> >
> >                 Key: FLEX-23
> >                 URL: https://issues.apache.org/jira/browse/FLEX-23
> >             Project: Apache Flex
> >          Issue Type: Improvement
> >            Reporter: Justin Mclean
> >            Assignee: Bertrand Delacretaz
> >            Priority: Trivial
> >         Attachments: TLF2.1_ReleaseNotes.txt, TLF3.0_ReleaseNotes.txt
> >
> >
> > The current build script use TLF v2.0. Version 2.1 and 3.0 have been
> released and if these are compatible with the 4.6 SDK the build script
> should be updated.
> > URLs for the 3 released versions are:
> >
> http://sourceforge.net/projects/tlf.adobe/files/2.0/232/textLayout_build.zip/download
> >
> http://sourceforge.net/projects/tlf.adobe/files/2.1/6/textLayout_build.zip/download
> >
> http://sourceforge.net/projects/tlf.adobe/files/3.0/28/textLayout_build.zip/download
>
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA
> administrators:
> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>

RE: TLF and Flex (was Re: [jira] [Updated] (FLEX-23) Add support for newer versions of the Text Layout Framework to build scripts)

Posted by Gordon Smith <go...@adobe.com>.
BTW, I don't think the TLF code in SDK 4.6 repo compiles cleanly for player 11.1 I've seen deprecation warnings about TLF using player APIs that have been deprecated.

- Gordon Smith, Adobe


-----Original Message-----
From: omuppi1@gmail.com [mailto:omuppi1@gmail.com] On Behalf Of Om
Sent: Tuesday, February 28, 2012 4:44 PM
To: flex-dev@incubator.apache.org
Subject: Re: TLF and Flex (was Re: [jira] [Updated] (FLEX-23) Add support for newer versions of the Text Layout Framework to build scripts)

On Tue, Feb 28, 2012 at 4:31 PM, Alex Harui <ah...@adobe.com> wrote:

>
>
>
> On 2/28/12 4:25 PM, "Om" <bi...@gmail.com> wrote:
>
> >
> > Can Folks from Adobe shed some light on how TLF is integrated with 
> > the
> Flex
> > SDK currently?  I saw a note from an Adobe employee(?) on this blog post:
> >
> http://blogs.adobe.com/tlf/2011/08/tlf-branch-3-0-is-available-on-sour
> ceforge-
> > net.html
> > *
> > *
> > * "By jinhuang - 6:33 AM on November 4, 2011
> > *
> >
> > *TLF 3.0 final version is now released on 
> > http://sourceforge.net/projects/tlf.adobe/files/3.0/current/
> > It has passed the tests of Flex SDK team, and Flex SDK will pick up 
> > TLF
> 3.0
> > in their release next year."*
> >
> > Questions:
> >
> > 1.  What kind of tests does this include?
> > 2.  Is that separate from Mustella?
> > 3.  If yes, will that suite be donated to Apache Flex as well?
> >
> TLF is verified by Flex via Mustella.
> TLF may get donated to Apache.  The current plan is to find the time 
> and verify there aren't any blocking legal or business issues.
> TLF often changes in ways that you can't swap in versions of TLF 
> without changing SDK code.
>

Thanks for the clarification.  This is good news and bad news.  Good that we have some sort of test coverage for TLF.  Bad because a simple fix to the build script is not going to be sufficient to move to TLF 3.0.

We wont know until we get a hold of Mustella, test the SDK with TLF3.0 before we can approve the change.


>
> --
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui
>
>

Re: TLF and Flex (was Re: [jira] [Updated] (FLEX-23) Add support for newer versions of the Text Layout Framework to build scripts)

Posted by Om <bi...@gmail.com>.
On Tue, Feb 28, 2012 at 4:31 PM, Alex Harui <ah...@adobe.com> wrote:

>
>
>
> On 2/28/12 4:25 PM, "Om" <bi...@gmail.com> wrote:
>
> >
> > Can Folks from Adobe shed some light on how TLF is integrated with the
> Flex
> > SDK currently?  I saw a note from an Adobe employee(?) on this blog post:
> >
> http://blogs.adobe.com/tlf/2011/08/tlf-branch-3-0-is-available-on-sourceforge-
> > net.html
> > *
> > *
> > * "By jinhuang - 6:33 AM on November 4, 2011
> > *
> >
> > *TLF 3.0 final version is now released on
> > http://sourceforge.net/projects/tlf.adobe/files/3.0/current/
> > It has passed the tests of Flex SDK team, and Flex SDK will pick up TLF
> 3.0
> > in their release next year."*
> >
> > Questions:
> >
> > 1.  What kind of tests does this include?
> > 2.  Is that separate from Mustella?
> > 3.  If yes, will that suite be donated to Apache Flex as well?
> >
> TLF is verified by Flex via Mustella.
> TLF may get donated to Apache.  The current plan is to find the time and
> verify there aren't any blocking legal or business issues.
> TLF often changes in ways that you can't swap in versions of TLF without
> changing SDK code.
>

Thanks for the clarification.  This is good news and bad news.  Good that
we have some sort of test coverage for TLF.  Bad because a simple fix to
the build script is not going to be sufficient to move to TLF 3.0.

We wont know until we get a hold of Mustella, test the SDK with TLF3.0
before we can approve the change.


>
> --
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui
>
>

Re: TLF and Flex (was Re: [jira] [Updated] (FLEX-23) Add support for newer versions of the Text Layout Framework to build scripts)

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> TLF often changes in ways that you can't swap in versions of TLF without changing SDK code.
So someone can add another JIRA entry and take a look at this :-)

I did a quick check to see if the  SDK compiles with later versions of the TLF and no issues so that's a start at least.

Justin

RE: TLF and Flex (was Re: [jira] [Updated] (FLEX-23) Add support for newer versions of the Text Layout Framework to build scripts)

Posted by Gordon Smith <go...@adobe.com>.
TLF (Text Layout Framework) is an ActionScript library. It relies on FTE (Flash Text Engine) in Flash Player. The future of text for gaming is TBD as far as I understand.

- Gordon

-----Original Message-----
From: Ariel Jakobovits [mailto:arieljake@yahoo.com] 
Sent: Tuesday, February 28, 2012 4:47 PM
To: flex-dev@incubator.apache.org
Subject: Re: TLF and Flex (was Re: [jira] [Updated] (FLEX-23) Add support for newer versions of the Text Layout Framework to build scripts)

I'm confused. TLF was one of the features that I thought was most important for the new enterprise development and I'm hearing it was an addition to the sdk not flash player. My (non rhetorical) question to the group is: what features have been added to the _player_ that we as flex developers use?

What I am getting at is: what are we losing per se with adobe focusing on gaming? I can see that flash in the browser has challenges ahead, but AIR doesn't seem to. No?

Ariel Jakobovits
ajakobov@adobe.com
650-350-0282

On Feb 28, 2012, at 4:31 PM, Alex Harui <ah...@adobe.com> wrote:

> 
> 
> 
> On 2/28/12 4:25 PM, "Om" <bi...@gmail.com> wrote:
> 
>> 
>> Can Folks from Adobe shed some light on how TLF is integrated with 
>> the Flex SDK currently?  I saw a note from an Adobe employee(?) on this blog post:
>> http://blogs.adobe.com/tlf/2011/08/tlf-branch-3-0-is-available-on-sou
>> rceforge-
>> net.html
>> *
>> *
>> * "By jinhuang - 6:33 AM on November 4, 2011
>> *
>> 
>> *TLF 3.0 final version is now released on 
>> http://sourceforge.net/projects/tlf.adobe/files/3.0/current/
>> It has passed the tests of Flex SDK team, and Flex SDK will pick up 
>> TLF 3.0 in their release next year."*
>> 
>> Questions:
>> 
>> 1.  What kind of tests does this include?
>> 2.  Is that separate from Mustella?
>> 3.  If yes, will that suite be donated to Apache Flex as well?
>> 
> TLF is verified by Flex via Mustella.
> TLF may get donated to Apache.  The current plan is to find the time 
> and verify there aren't any blocking legal or business issues.
> TLF often changes in ways that you can't swap in versions of TLF 
> without changing SDK code.
> 
> --
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui
> 

Re: TLF and Flex (was Re: [jira] [Updated] (FLEX-23) Add support for newer versions of the Text Layout Framework to build scripts)

Posted by Alex Harui <ah...@adobe.com>.


On 2/28/12 4:47 PM, "arieljake@yahoo.com" <ar...@yahoo.com> wrote:

> I'm confused. TLF was one of the features that I thought was most important
> for the new enterprise development and I'm hearing it was an addition to the
> sdk not flash player.
TLF is an actionscript library that utilizes the Flash Text Engine that was
introduced in FP10.

> My (non rhetorical) question to the group is: what
> features have been added to the _player_ that we as flex developers use?
All kinds of features have been added to the player that are leveraged by
the Flex SDK.  Touch and gestures, text layout, text input, mouse handling,
keyboard, focus, filters, blend modes, network i/o.
> 
> What I am getting at is: what are we losing per se with adobe focusing on
> gaming? 
Adobe is not planning to remove APIs from the player for SWF version 13 and
below, so we should not be losing anything.  Gaming might make further
improvements to the player, and Apache Flex may or may not be able to
leverage those.  That's why I have said many times that we have to live with
the current player, and I think we can.

> I can see that flash in the browser has challenges ahead, but AIR
> doesn't seem to. No?
Well, Adobe was able to package your AIR app with the AIR runtime and get it
to run on IOS.  But I would say there are size and performance issues.  And
that only happened because Apple backed down on its restrictions.


-- 
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui


Re: TLF and Flex (was Re: [jira] [Updated] (FLEX-23) Add support for newer versions of the Text Layout Framework to build scripts)

Posted by Ariel Jakobovits <ar...@yahoo.com>.
I'm confused. TLF was one of the features that I thought was most important for the new enterprise development and I'm hearing it was an addition to the sdk not flash player. My (non rhetorical) question to the group is: what features have been added to the _player_ that we as flex developers use?

What I am getting at is: what are we losing per se with adobe focusing on gaming? I can see that flash in the browser has challenges ahead, but AIR doesn't seem to. No?

Ariel Jakobovits
ajakobov@adobe.com
650-350-0282

On Feb 28, 2012, at 4:31 PM, Alex Harui <ah...@adobe.com> wrote:

> 
> 
> 
> On 2/28/12 4:25 PM, "Om" <bi...@gmail.com> wrote:
> 
>> 
>> Can Folks from Adobe shed some light on how TLF is integrated with the Flex
>> SDK currently?  I saw a note from an Adobe employee(?) on this blog post:
>> http://blogs.adobe.com/tlf/2011/08/tlf-branch-3-0-is-available-on-sourceforge-
>> net.html
>> *
>> *
>> * "By jinhuang - 6:33 AM on November 4, 2011
>> *
>> 
>> *TLF 3.0 final version is now released on
>> http://sourceforge.net/projects/tlf.adobe/files/3.0/current/
>> It has passed the tests of Flex SDK team, and Flex SDK will pick up TLF 3.0
>> in their release next year."*
>> 
>> Questions:
>> 
>> 1.  What kind of tests does this include?
>> 2.  Is that separate from Mustella?
>> 3.  If yes, will that suite be donated to Apache Flex as well?
>> 
> TLF is verified by Flex via Mustella.
> TLF may get donated to Apache.  The current plan is to find the time and
> verify there aren't any blocking legal or business issues.
> TLF often changes in ways that you can't swap in versions of TLF without
> changing SDK code.
> 
> -- 
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui
> 

Re: TLF and Flex (was Re: [jira] [Updated] (FLEX-23) Add support for newer versions of the Text Layout Framework to build scripts)

Posted by Alex Harui <ah...@adobe.com>.


On 2/28/12 4:25 PM, "Om" <bi...@gmail.com> wrote:

> 
> Can Folks from Adobe shed some light on how TLF is integrated with the Flex
> SDK currently?  I saw a note from an Adobe employee(?) on this blog post:
> http://blogs.adobe.com/tlf/2011/08/tlf-branch-3-0-is-available-on-sourceforge-
> net.html
> *
> *
> * "By jinhuang - 6:33 AM on November 4, 2011
> *
> 
> *TLF 3.0 final version is now released on
> http://sourceforge.net/projects/tlf.adobe/files/3.0/current/
> It has passed the tests of Flex SDK team, and Flex SDK will pick up TLF 3.0
> in their release next year."*
> 
> Questions:
> 
> 1.  What kind of tests does this include?
> 2.  Is that separate from Mustella?
> 3.  If yes, will that suite be donated to Apache Flex as well?
> 
TLF is verified by Flex via Mustella.
TLF may get donated to Apache.  The current plan is to find the time and
verify there aren't any blocking legal or business issues.
TLF often changes in ways that you can't swap in versions of TLF without
changing SDK code.

-- 
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui