I thought about this problem for quite some time yesterday.

Regarding the adt.jar and Air integration. I think the best solution would be 
to split up the flexmojos maven plugin to have a separate flex and air module. 
The current mixture does have some disadvantages. In case of Flex being shipped 
without AIR even more. Will it still be possible to build an Air application 
using Apache Flex?

Regarding the fontkit. I think I'll have a loot at what it is used for anyway. 
If the Apache Flex SDK can do without it, perhaps it's usage is some legacy 
functionality, which I could make optional. I could immagine that this is 
related to one of the several ways how fonts can be embedded in Flex. I guess 
it would be ok that if a user tried to use one that depended on fontkit, that 
Flexmojos could issue an error complaining about the missing fontkit 
implementation.

Currently I don't have any problems getting my handy on a version of fontkit 
and adt, but they are not part of the SDK and currently Flexmojos uses that 
exclusively and I don't want to add hard-coded deps to those missing libraries 
(They are all available im Maven Central ... so this wouldn't be a problem).

Chris



-----Ursprüngliche Nachricht-----
Von: Alex Harui [mailto:aha...@adobe.com] 
Gesendet: Mittwoch, 27. Juni 2012 19:01
An: flex-dev@incubator.apache.org
Betreff: Re: AW: time to help test the release candidate




On 6/27/12 9:36 AM, "christofer.d...@c-ware.de" <christofer.d...@c-ware.de>
wrote:

> While velocity is no problem. I simply added a new dependency. More 
> troubeling is the absence of adt.jar and flex-fontkit.jar.
> Without these I will not be able to build Flexmojos. Are they not yet 
> donated to Apache, or is refactoring Flexmojos better in this case?
> (Eventually Breaking Backward compatability).
Adt.jar is part of the Adobe AIR SDK and will not be donated.
Flex-fontkit.jar relies on font processing code used in many Adobe products and 
is not going to be donated.

The build script require Adobe AIR SDK as a pre-requisite.  The scripts give 
you the option of downloading an Adobe Flex SDK and using the flex-fonkit.jar 
within.
> 

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

Reply via email to