Actually there never was a 4.6.b.23201 available by adobe ... it's just
that 4.6.0.23201 didn't need a fix, because that was allready fixed when
being provided.

As I'm now on my compulter and don't have to type on my phone, I can be a
little more detailed.

On the Flex developer list I was having quite a discussion with the guys
from Adobe. The problem is that you need to agree to the Adobe licenses
prior to downloading the FDKs. Using Maven there is generally no way to
actually accept them. I did offer them a solution using a login-protected
Nexus instance, but I think they simply don't bother. So I guess that the
old FDKs will probably not be available anytime soon. This is a little
different with 4.8 as Apache is willing to deploy their stuff publically.
Unfortunately you still need playerglobal and/or airglobal hosted
somewhere. Adobe has signaled to be thinking about making them available,
but as long as that's not happening, we are stuck too.

The Generator I wrote now circumvents the problem, by you downloading the
FDKs you want to use and then to have those FDKs transformed into a Maven
structure you can simply copy into your local Maven repo and even use the
second command-line tool in that package to upload the generated artifacts
into your (companies) Maven repo. Deploying to a public repo would
technologically be as easy as executing 2 command-line commands, but I am
not willing to face the legal consequences.

This readme should explain everything:
https://svn.apache.org/repos/asf/incubator/flex/utilities/trunk/mavenizer/README.txt

While I was working on the Generator, I decided to fix a few things, that I
found needed fixing in Velos deployment strategy. The main differences are:
- The Flashplayer and Resoureces are deployed under "com.adobe.flash" and
"com.adobe.air" and are versioned using 2-segment version numbers. There is
now no need to specify the flashplayer with the FDK version and the
classifier of the flash version you want to use ... you now simply specify
the flashplayer in the version directly
- Same with the air stuff
- Every theme is now available as a swc in the groupId
"com.adobe.flex.framework.themes" because I automatically compile those
non-swc themes to swcs in the deployment process. Theme stuff is now
excluded from the framewor-config zip.
- Libraries, that are available as rsl and swz sometimes had different
version numbers than the FDK they were contained in. Velo simply deployed
everything using the FDK version. This broke the functionality of the
Flashplayer to automatically fech SWZ files from Adobe servers. This is now
fixed in my new FDKs
- For all those people using the caching framework or have to define the
versions of FDK libs a lot, I have introduced a new set of pom-artifacts
containing only a dependencyManagement section defining all the versions of
all the libraries in a FDK. Now you can simply omit the version numbers and
import those version-poms in your projects dependencyManagement section.
- Apache Flex FDKs can ge generated into a different groupId
("org.apache.flex"). Flexmojos can also deal with those FDKs nicely, the
only drawback is that in order to use them your need to compile Flexmojos
against that groupId due to maven restrictions. In this case the Testsuite
will fail. The reason is that usually by providing a custom
compiler+framework version you override the default. If however you use a
different groupId Maven includes both compiler and framework version, which
results in a total mess :-(

Think that was most of the good stuff.

Chris



2012/11/13 Carlos Rovira <[email protected]>

> Hi Remi,
>
> I think 4.6.b.23201 is available to use nowadays and is the latest from
> Adobe. b refers to a security patch applyed, so it's a better version than
> "0". You should try it. I only need to deploy in our custom maven repo the
> "themes" since it wasn't available and we use them.
>
> We only need to get Apache Flex SDKs (from 4.8) deployed.
>
> Best,
>
> Carlos Rovira
>
>
>
> 2012/11/13 Remi P <[email protected]>
>
>> Hi Chris,
>>
>> Many thanks for all your work! It seems that FM-6 requires
>> com.adobe.flex:framework:pom:4.6.0.23201 which is not yet available on
>> usual FM repositories. Could you deploy the new FDK structure on central
>> repo in order to allow us to build and test FM-6?
>>
>> Best regards,
>>
>> Remi
>>
>>
>>
>>
>> On Fri, Nov 9, 2012 at 11:15 AM, Christofer Dutz <
>> [email protected]> wrote:
>>
>>> Hi guys,
>>>
>>> sorry for me being a little overloaded in the last weeks, but I have
>>> been working hard on my Flex SDK Mavenizer and the Flexmojos 6.x branch.
>>> After more than one month of full time work (if a add all up) we are ready
>>> to go. I just contributed the code for the Generator to Apache Flex and
>>> it's available for download at:
>>> https://svn.apache.org/repos/asf/incubator/flex/utilities/trunk/mavenizer/
>>> In a few hours I think that will have an updated README.txt explaining
>>> how to use it.
>>>
>>> Flexmojos 6.x is currently available in my Github Repo at
>>> https://github.com/chrisdutz/flexmojos but I will push those changes
>>> back to velos repo soon. Just if you want to start testing, give it a go
>>> :-) Really hoping on some feedback.
>>>
>>> Additionally you might be interested that rP and I were really busy on
>>> the new Confluence at
>>> https://flexmojos.atlassian.net/wiki/display/FLEXMOJOS/Home
>>> Now most of the content of the old sonatype wiki is available at the new
>>> destination and I merged in all of my finished documents from my companies
>>> Wiki. Currently we are workin on updating those pages, but a lot has been
>>> done. So give it a try and give us some feedback at what you think and
>>> where things have to be corrected. Reall looking forward to turning off all
>>> of the old sites so the web is not polluted with outdated information, so
>>> if your're looking for information, you'll be guided to the most recent
>>> source.
>>>
>>> So much for now,
>>>       Chris
>>>
>>>
>>>
>>>
>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Flex Mojos" group.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>> For more options, visit this group at
>>> http://groups.google.com/group/flex-mojos
>>>
>>> http://flexmojos.sonatype.org/
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google
>> Groups "Flex Mojos" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> For more options, visit this group at
>> http://groups.google.com/group/flex-mojos
>>
>> http://flexmojos.sonatype.org/
>>
>
>
>
> --
> Carlos Rovira
> Director de TecnologĂ­a
> M: +34 607 22 60 05
> F:  +34 912 35 57 77
> http://www.codeoscopic.com
> http://www.directwriter.es
> http://www.avant2.es
>
> --
> You received this message because you are subscribed to the Google
> Groups "Flex Mojos" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/flex-mojos
>
> http://flexmojos.sonatype.org/
>

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos

http://flexmojos.sonatype.org/

Reply via email to