You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by Erik de Bruin <er...@ixsoftware.nl> on 2012/11/14 10:14:36 UTC

Promoting Apache Flex

Hello all,

Now the Installer is released, and with graduation (maybe ;-)) right around
the corner, I think it's time to start thinking about how we are going to
promote Apache Flex to "the rest of the world". After the bad press
surrounding the donation of Flex by Adobe at the start of this year and the
relative quiet after that while we were all working to get the project into
shape, the time has come to let everyone know that Flex is here to stay and
get even better!

How are we going to do this? I think we should use the time tested strategy
of 'shouting from the rooftops'. We need to make a lot of noise, letting
everyone know we're still here, alive and kicking. Those that should do the
shouting include, but should not be limited to:

- Spoon
- Apache Flex blog
- Twitter
- Adobe forums
- Adobe blogs
- Flash Builder Welcome page
- Facebook
- LinkedIn
- Mailing lists
- User Groups
- 'Old school' Press
- ...

The message should focus on the continuing availability and development of
the framework and it's tools, as well as the greatly improved means of
distributing current and new releases: the Apache Flex SDK Installer. Also,
the badge that goes with the Installer [1] provides an easy way for
bloggers/tweeters/posters to add a link to the Installer to their
communications.

Now: what do you think? And, maybe even more important: how can YOU
contribute?

Have fun!

EdB

1: http://incubator.apache.org/flex/utilities.html#installerBadge



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Re: AW: Latest on Maven (was Re: AW: Promoting Apache Flex)

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


On 11/14/12 8:24 AM, "christofer.dutz@c-ware.de" <ch...@c-ware.de>
wrote:

> But for maven and flexmojos to work, we don't actually need the runtime
> available ... all we need are "playerglobal.swc" and "airglobal.swc" ...
> that's it.
> Currently Flexmojos uses the flashplayer and adr from the Path but I was
> thinking of extending Flexmojos to automatically download the runtimes when
> generating the FDKs on my own.
> 
> It would be enough just to be able to deploy the playerglobal and airglobal.
> 
> Would this be possible?
> 
That might be more possible, but I don't see how you could build an AIR app
for Android or IOS with it.  The recommended (essentially required for IOS)
workflow these days is to package the runtime with the SWF.

Also, I think there are more files than just the airglobal.swc required to
build out the final .AIR file for deployment.

Or am I missing something?
-- 
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui


AW: Latest on Maven (was Re: AW: Promoting Apache Flex)

Posted by "christofer.dutz@c-ware.de" <ch...@c-ware.de>.
But for maven and flexmojos to work, we don't actually need the runtime available ... all we need are "playerglobal.swc" and "airglobal.swc" ... that's it.
Currently Flexmojos uses the flashplayer and adr from the Path but I was thinking of extending Flexmojos to automatically download the runtimes when generating the FDKs on my own.

It would be enough just to be able to deploy the playerglobal and airglobal.

Would this be possible?

Chris

-----Ursprüngliche Nachricht-----
Von: Alex Harui [mailto:aharui@adobe.com] 
Gesendet: Mittwoch, 14. November 2012 17:10
An: flex-dev@incubator.apache.org
Betreff: Latest on Maven (was Re: AW: Promoting Apache Flex)




On 11/14/12 2:11 AM, "christofer.dutz@c-ware.de" <ch...@c-ware.de>
wrote:

> 
> There were things, that were really annoying:
> - No Flex FDKs in public Maven repos due to licensing stuff (Even if 
> the player stuff still needs to be referenced ... @Alex ... you 
> mentioned some internal discussions at Adobe about this ... any 
> changes you'd like to share?)
I got a lot of warm fuzzies in my meeting.  The killer issue seems to be that the AIR SDK actually contains the AIR runtime for the "captive runtime"
feature.  Legal says they are going to ponder if there are licenses that still protect not just Adobe, but the closed-source third-party code in the runtimes, but they are doubtful.  I also have a query out about whether the runtimes in the AIR SDK are true executables or more like libraries for the packager, which could give us some wiggle room.

Anyway, I think the answer is going to be that the runtimes can't be downloaded directly by Maven.

I suppose one could argue that many Maven users don't need the AIR SDK or at least, the runtimes in the AIR SDK if they aren't building mobile apps with Maven.  We could take that angle if that's really true and try to get a subset of the AIR SDK under Maven.

But my research indicates that in general, Maven users download other proprietary stuff and host it in their own private Maven repos, so the Mavenizers in Apache could certainly help take downloaded AIR SDKs and PlayerGlobal and deploy to private Maven repos.

I'll let you know if I hear otherwise.

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


Latest on Maven (was Re: AW: Promoting Apache Flex)

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


On 11/14/12 2:11 AM, "christofer.dutz@c-ware.de" <ch...@c-ware.de>
wrote:

> 
> There were things, that were really annoying:
> - No Flex FDKs in public Maven repos due to licensing stuff (Even if the
> player stuff still needs to be referenced ... @Alex ... you mentioned some
> internal discussions at Adobe about this ... any changes you'd like to share?)
I got a lot of warm fuzzies in my meeting.  The killer issue seems to be
that the AIR SDK actually contains the AIR runtime for the "captive runtime"
feature.  Legal says they are going to ponder if there are licenses that
still protect not just Adobe, but the closed-source third-party code in the
runtimes, but they are doubtful.  I also have a query out about whether the
runtimes in the AIR SDK are true executables or more like libraries for the
packager, which could give us some wiggle room.

Anyway, I think the answer is going to be that the runtimes can't be
downloaded directly by Maven.

I suppose one could argue that many Maven users don't need the AIR SDK or at
least, the runtimes in the AIR SDK if they aren't building mobile apps with
Maven.  We could take that angle if that's really true and try to get a
subset of the AIR SDK under Maven.

But my research indicates that in general, Maven users download other
proprietary stuff and host it in their own private Maven repos, so the
Mavenizers in Apache could certainly help take downloaded AIR SDKs and
PlayerGlobal and deploy to private Maven repos.

I'll let you know if I hear otherwise.

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


AW: Promoting Apache Flex

Posted by "christofer.dutz@c-ware.de" <ch...@c-ware.de>.
Mabe we should especially point out that now evolution of flex is no longer limited by politics of a company.

There were things, that were really annoying:
- No Flex FDKs in public Maven repos due to licensing stuff (Even if the player stuff still needs to be referenced ... @Alex ... you mentioned some internal discussions at Adobe about this ... any changes you'd like to share?)
- BlazeDS not supporting NIO directly (Probably because this would have ruined a lot of business done with the ColdFusion Server)
- Bugs not being fixed for a really long time (Now at least I could start fixing and have it out of the FDK right away)

Those were at least the things that annoyed me most ;-)


Chris


-----Ursprüngliche Nachricht-----
Von: Erik de Bruin [mailto:erik@ixsoftware.nl] 
Gesendet: Mittwoch, 14. November 2012 10:15
An: flex-dev@incubator.apache.org
Betreff: Promoting Apache Flex

Hello all,

Now the Installer is released, and with graduation (maybe ;-)) right around the corner, I think it's time to start thinking about how we are going to promote Apache Flex to "the rest of the world". After the bad press surrounding the donation of Flex by Adobe at the start of this year and the relative quiet after that while we were all working to get the project into shape, the time has come to let everyone know that Flex is here to stay and get even better!

How are we going to do this? I think we should use the time tested strategy of 'shouting from the rooftops'. We need to make a lot of noise, letting everyone know we're still here, alive and kicking. Those that should do the shouting include, but should not be limited to:

- Spoon
- Apache Flex blog
- Twitter
- Adobe forums
- Adobe blogs
- Flash Builder Welcome page
- Facebook
- LinkedIn
- Mailing lists
- User Groups
- 'Old school' Press
- ...

The message should focus on the continuing availability and development of the framework and it's tools, as well as the greatly improved means of distributing current and new releases: the Apache Flex SDK Installer. Also, the badge that goes with the Installer [1] provides an easy way for bloggers/tweeters/posters to add a link to the Installer to their communications.

Now: what do you think? And, maybe even more important: how can YOU contribute?

Have fun!

EdB

1: http://incubator.apache.org/flex/utilities.html#installerBadge



--
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl