AW: Apache Flex 4.91 compatibility with ILOG Elixir Enterprise 3.5

2013-03-07 Thread christofer.d...@c-ware.de
My experience with IBM and especially Elixir is that I wanted to give IBM a 
which patched Elixir to work with Flex 4 a while ago ... as a thank-you I got a 
law-suite threat from IBM if I was to make this patch public. So much for IBMs 
kindness :-)


Von: Mark Fuqua [m...@availdata.com]
Gesendet: Donnerstag, 7. März 2013 00:39
An: dev@flex.apache.org
Betreff: RE: Apache Flex 4.91 compatibility with ILOG Elixir Enterprise 3.5

If anyone at Apache Flex or Apache has any contacts with IBM (they support a
couple other open source projects)...I am sure they bought Ilog for all the
other parts, not the elixir (flex) part...plus Flash is not in with the hip
crowd these days...

IMHO, few things could give a boost to Apache Flex adoption like having Ilog
Elixir components as part of Apache Flex.  I seriously doubt IBM makes much
money on them...I don't even think they notice numbers with less than 6
digits. But the component set sells for $3200, which is pretty steep (plus
there are deployment costs).

Anybody on the list know someone at IBM...It sure would be nice.

@Scott...sorry for not actually answering your question.  But I think IBM
would like a graceful way to end their support for Ilog Elixir.

Mark

-Original Message-
From: Scott Peterson [mailto:meg...@gmail.com]
Sent: Wednesday, March 06, 2013 3:15 PM
To: dev@flex.apache.org
Subject: Apache Flex 4.91 compatibility with ILOG Elixir Enterprise 3.5

Has anyone successfully configured the ILOG Elixir Enterprise 3.5 (Patch 7)
Calendar Component to build with Apache Flex 4.91? My AIR application builds
without error but doesn't launch, exhibiting *ReferenceError: **Error
#1065: Variable com.ibm.ilog.elixir.utils::LicenseHandler is not defined.
*along with the other errors below. Note my AIR application builds/launches
without issue when compiled with Flashbuilder 4.7 and the Flex 4.6 SDK.



I've posted this question to the IBM ILOG Elixir Enterprise support forum
but have yet to receive a reply. Most concerning is another forum user's
unanswered question last month about IBM's commitment to support Apache
Flex.



I appreciate any insights others can provide.




Many thanks,

Scott





Flashbuilder 4.7 64-bit

ILOG Elixir Enterprise 3.5 (Patch 7)

Apache Flex 4.91

Adobe AIR 3.6 SDK



Complete error message



*ReferenceError: Error #1065: Variable
com.ibm.ilog.elixir.utils::LicenseHandler is not defined.
*at
com.ibm.ilog.elixir.calendar.components::Calendar/initWM()[/data/flex/tools/
branches/release-3.5/enterprise/build/product_build/patch_target/sources/ent
erprise/library/elixir/spark-calendar/src/flex/com/ibm/ilog/elixir/calendar/
components/Calendar.as:7686]
at
com.ibm.ilog.elixir.calendar.components::Calendar/attachSkin()[/data/flex/to
ols/branches/release-3.5/enterprise/build/product_build/patch_target/sources
/enterprise/library/elixir/spark-calendar/src/flex/com/ibm/ilog/elixir/calen
dar/components/Calendar.as:7638]
at
spark.components.supportClasses::SkinnableComponent/validateSkinChange()[/Us
ers/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/spark/src/spark
/components/supportClasses/SkinnableComponent.as:453]
at
spark.components.supportClasses::SkinnableComponent/createChildren()[/Users/
justinmclean/Documents/ApacheFlexSDK/frameworks/projects/spark/src/spark/com
ponents/supportClasses/SkinnableComponent.as:412]
at
mx.core::UIComponent/initialize()[/Users/justinmclean/Documents/ApacheFlexSD
K/frameworks/projects/framework/src/mx/core/UIComponent.as:7642]
at mx.core::UIComponent/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[/Users/justinmclean
/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UICompone
nt.as:7503]
at
mx.core::UIComponent/addChildAt()[/Users/justinmclean/Documents/ApacheFlexSD
K/frameworks/projects/framework/src/mx/core/UIComponent.as:7207]
at
spark.components::Group/addDisplayObjectToDisplayList()[/Users/justinmclean/
Documents/ApacheFlexSDK/frameworks/projects/spark/src/spark/components/Group
.as:2090]
at spark.components::Group/
http://www.adobe.com/2006/flex/mx/internal::elementAdded()[/Users/justinmcle
an/Documents/ApacheFlexSDK/frameworks/projects/spark/src/spark/components/Gr
oup.as:1681]
at
spark.components::Group/setMXMLContent()[/Users/justinmclean/Documents/Apach
eFlexSDK/frameworks/projects/spark/src/spark/components/Group.as:644]
at
spark.components::Group/createChildren()[/Users/justinmclean/Documents/Apach
eFlexSDK/frameworks/projects/spark/src/spark/components/Group.as:897]
at
mx.core::UIComponent/initialize()[/Users/justinmclean/Documents/ApacheFlexSD
K/frameworks/projects/framework/src/mx/core/UIComponent.as:7642]
at mx.core::UIComponent/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[/Users/justinmclean
/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UICompone
nt.as:7503]
at
mx.core::UIComponent/addChildAt()[/Users/justinmclean/Documents/ApacheFlexSD

Re: An Eventbus for Apache Flex applications

2013-03-07 Thread Carlos Velasco
Singletons and events work fine, but I usually prefer using a
microarchitecture... Let's say... I like the order feeling of using a top
level framework.

At this time I am finishing a simplified architecture (I call it Uriana)
based upon a resources and controller pattern which I think fits properly
with Mobile projects, though I've been testing it with desktop and web
projects too and It's working fine.

The idea is to separate software in two layers. Control, which manages
information transfering through the entire application and also handles the
business logic, and Resources Layer, which handles through Mediators all
data, services, views and components logic.

I started it because I didn't like too much the mediators/proxies approach
of pureMVC (I found many situations where I had doubts of where should I
place some logic) and because I found that framework not to be so developer
friendly. In some way it's close to PureMVC, but I find it quite more
simple and at least as powerful as the referenced one.

Using the Uriana Framework a project consists of 1 main controller which is
connected through framework events to a set of procedures and resource
Mediators and handles all communication issues.

The controller may also have a set of subcontrollers associated, each one
with it's own set of procedures and Mediators, which allows the developer
to choose the proper organization for their projects.

Controllers talk each other through a jerarquical process to transfer
framework events to all those procedures or Mediators which have declared
to be interested in catching them. (Framework Events extend the Event
class). So a procedure or a Mediator is expected to declare to it's
controller whith events it will raise and which events it is expecting to
catch, so communications are properly handled.

The framework structure is:

- Core library:Controller, Procedures, FrameworkEvents and
Mediator definitions.

- Core Extensions: Set of resource handlers (localization, filesystem,
logging, validators and so) and their Mediators. (They're for FLEX/AIR
projects and usable at mobile projects).

- services: It abstracts the access to http services and
offers Mediators and handlers to connect to an scalable Service Servlet
that I've also created and I find quite simpler than other alternatives).
At this time, I'm also considering adding Granite DS and Blaze support).

- templates:   Specifies a default structure for projects
(desktop, mobile and web).

- application:  Basic controllers, procedures and mediators to
handle Web and desktop rutinary tasks.

- mobile:Basic controllers, procedures and mediators to
handle mobile projects.

Core is the only library required to use the framework, though services,
application and mobile require the Core Extensions too.

I've structured it that way because it gives flexibility to the development
team to choose the libraries they want to use from the ones I'm providing
and allows to structure the software in layers which could be targetted
using any other library the team could like more than the ones I've created.

The truth is I was so happy doing that project, but current news about
FLEX, AS future have worried me so much and I keep thinking that maybe all
that work could not be of help or of interest to the community.

Perhaps it has been a complete waste of my time :(

I am still testing the framework at enterprise complex mobile, web and
desktop projects and it lacks from documentation, so I think I will wait to
have a first closed package (libraries and documentation) to release a
first version...

Of course if any of you finds the project interesting or are curious about
it, feel free to contact me :)

Kind Regards.
Carlos.

2013/3/7 Sebastian Mohr flex.masul...@gmail.com

 Hi,

 I am just building a mobile Flex application for a client of mine. I
 wonder if I could build this Flex application with a custom Eventbus,
 but, without the usage of a Microarchitecture (like Mate [1], Robotlegs
 [2],
 Parsley [3], SpringAS [4] [5] and Swiz [6]).

 As you probably already know, I usually build my Flex applications with a
 MVC structure and a Microarchitecture in the back. The result of the
 application
 MVC structure can be openly reviewed and discussed in my LoginExample [7].

 Since there are folks on this mailing list claiming that Flex applications
 with
 a MVC structure can also be build without the usage of a Microarchitecture,
 I wonder how these folks deal with the Command [8] and Controller [9]
 pattern
 in their Flex applications? I would also be curious how they create a
 custom
 Eventbus, so that thrown events could still be caught inside of Flex
 Modules
 especially in Mobile projects?

 Is there anyone on this mailing list who can give me an advice how to build
 a custom Eventbus so that I still can use the Command [8] and Controller
 [9]
 pattern?

 Thank you!


 [1] 

Re: Debug ActionScript workers

2013-03-07 Thread Alexander Doroshko

On 13.02.2013 21:37, Alex Harui wrote:

On 2/13/13 1:03 AM, Alexander Doroshko alexander.doros...@jetbrains.com
wrote:


On 12.02.2013 21:05, Alex Harui wrote:

On 2/12/13 7:24 AM, Alexander Doroshko alexander.doros...@jetbrains.com
wrote:


Hi,
Flex debugger (fdb tool) from Apache Flex SDK is not able to debug
ActionScript workers, the cool feature introduced in Flash Player 11.4
[1]. Even worse is that connected debugger prevents ActionScript workers
from executing.
Adobe AIR SDK distributions that include ActionScript Compiler 2.0 also
include updated fdb tool that is *able* to debug AS workers
(corresponding jars are [AIR SDK]/lib/legacy/fdb.jar and [AIR
SDK]/lib/legacy/legacy-common.jar).

When do you plan to integrate recent changes in debugger into Apache
Flex SDK repository?
As Adobe has donated Flex SDK and all its tools to Apache shouldn't
Adobe continue work on these tools in Apache repository rather than
somewhere in a private place?

[1]
http://help.adobe.com/en_US/as3/dev/WS0191790375a6482943a72da3138ec8eec7e-80
00
.html

Have you checked to see if the code in the Falcon branch is the same as
ASC2.0?

As I see Falcon branch doesn't contain debugger command line tool (fdb)
[1].
I checked fdb code in sdk trunk [2] and in develop branch [3], but both
do not support debugging ActionScript Workers. As a proof - check fdb
help file [4]. It doesn't contain 'worker' and 'info workers' commands
whereas help for fdb tool from Adobe AIR SDK 3.4+ contains these commands.

OK, I will ask to see who did the code.  I'm not sure it can be donated, but
I will try.


Alex, did you get any any response?
In my opinion fully-functional debugging tool is a must for Apache Flex SDK.


Re: An Eventbus for Apache Flex applications

2013-03-07 Thread Frédéric THOMAS

Hi Sebastian

I never been motivated anymore to build my own multicore MVC framework as 
soon as I've seen the one of puremvc back in 2009 IIRC (with the use of 
multiton combined with async command or piped events), then, I used the 
Parsley approach which I prefered from far as it integrated the IOC pattern 
and much more, anyway, you might be inspired by the puremvc one [1] or even 
though I never tried it, the robotlegs-signals' one [2].


-Fred

[1] https://github.com/PureMVC/puremvc-as3-multicore-framework/wiki
[2] 
http://newtriks.com/2011/08/12/example-as3-modular-application-using-robotlegs-signals/


-Message d'origine- 
From: Sebastian Mohr

Sent: Thursday, March 07, 2013 10:52 AM
To: dev@flex.apache.org
Subject: An Eventbus for Apache Flex applications

Hi,

I am just building a mobile Flex application for a client of mine. I
wonder if I could build this Flex application with a custom Eventbus,
but, without the usage of a Microarchitecture (like Mate [1], Robotlegs
[2],
Parsley [3], SpringAS [4] [5] and Swiz [6]).

As you probably already know, I usually build my Flex applications with a
MVC structure and a Microarchitecture in the back. The result of the
application
MVC structure can be openly reviewed and discussed in my LoginExample [7].

Since there are folks on this mailing list claiming that Flex applications
with
a MVC structure can also be build without the usage of a Microarchitecture,
I wonder how these folks deal with the Command [8] and Controller [9]
pattern
in their Flex applications? I would also be curious how they create a
custom
Eventbus, so that thrown events could still be caught inside of Flex
Modules
especially in Mobile projects?

Is there anyone on this mailing list who can give me an advice how to build
a custom Eventbus so that I still can use the Command [8] and Controller
[9]
pattern?

Thank you!


[1] http://mate.asfusion.com/
[2] http://www.robotlegs.org/
[3] http://www.spicefactory.org/parsley/
[4] http://www.springactionscript.org/
[5] http://www.swizframework.org/
[6] http://www.as3commons.org/as3-commons-eventbus/introduction.html
[7] http://code.google.com/p/masuland/wiki/LoginExample
[8] https://code.google.com/p/masuland/wiki/NanoarchitectureCmd
[9] https://code.google.com/p/masuland/wiki/NanoarchitectureCtl


--
Sebastian (PPMC)
Interaction Designer 



Re: An Eventbus for Apache Flex applications

2013-03-07 Thread John Cunliffe
I think Sebastian knows these frameworks like most flex developers. The
questions really is how to not tightly couple our components WITHOUT an
extra framework. And so far I've only seen the Singleton pattern solution -
which imho is an anti-pattern really as soon as testability is required...
but maybe I just like IOC too much. ;-)

Regards
John
On 7 Mar 2013 15:04, Frédéric THOMAS webdoubl...@hotmail.com wrote:

 Hi Sebastian

 I never been motivated anymore to build my own multicore MVC framework as
 soon as I've seen the one of puremvc back in 2009 IIRC (with the use of
 multiton combined with async command or piped events), then, I used the
 Parsley approach which I prefered from far as it integrated the IOC pattern
 and much more, anyway, you might be inspired by the puremvc one [1] or even
 though I never tried it, the robotlegs-signals' one [2].

 -Fred

 [1] 
 https://github.com/PureMVC/**puremvc-as3-multicore-**framework/wikihttps://github.com/PureMVC/puremvc-as3-multicore-framework/wiki
 [2] http://newtriks.com/2011/08/**12/example-as3-modular-**
 application-using-robotlegs-**signals/http://newtriks.com/2011/08/12/example-as3-modular-application-using-robotlegs-signals/

 -Message d'origine- From: Sebastian Mohr
 Sent: Thursday, March 07, 2013 10:52 AM
 To: dev@flex.apache.org
 Subject: An Eventbus for Apache Flex applications

 Hi,

 I am just building a mobile Flex application for a client of mine. I
 wonder if I could build this Flex application with a custom Eventbus,
 but, without the usage of a Microarchitecture (like Mate [1], Robotlegs
 [2],
 Parsley [3], SpringAS [4] [5] and Swiz [6]).

 As you probably already know, I usually build my Flex applications with a
 MVC structure and a Microarchitecture in the back. The result of the
 application
 MVC structure can be openly reviewed and discussed in my LoginExample [7].

 Since there are folks on this mailing list claiming that Flex applications
 with
 a MVC structure can also be build without the usage of a Microarchitecture,
 I wonder how these folks deal with the Command [8] and Controller [9]
 pattern
 in their Flex applications? I would also be curious how they create a
 custom
 Eventbus, so that thrown events could still be caught inside of Flex
 Modules
 especially in Mobile projects?

 Is there anyone on this mailing list who can give me an advice how to build
 a custom Eventbus so that I still can use the Command [8] and Controller
 [9]
 pattern?

 Thank you!


 [1] http://mate.asfusion.com/
 [2] http://www.robotlegs.org/
 [3] 
 http://www.spicefactory.org/**parsley/http://www.spicefactory.org/parsley/
 [4] http://www.springactionscript.**org/http://www.springactionscript.org/
 [5] http://www.swizframework.org/
 [6] 
 http://www.as3commons.org/as3-**commons-eventbus/introduction.**htmlhttp://www.as3commons.org/as3-commons-eventbus/introduction.html
 [7] 
 http://code.google.com/p/**masuland/wiki/LoginExamplehttp://code.google.com/p/masuland/wiki/LoginExample
 [8] 
 https://code.google.com/p/**masuland/wiki/**NanoarchitectureCmdhttps://code.google.com/p/masuland/wiki/NanoarchitectureCmd
 [9] 
 https://code.google.com/p/**masuland/wiki/**NanoarchitectureCtlhttps://code.google.com/p/masuland/wiki/NanoarchitectureCtl


 --
 Sebastian (PPMC)
 Interaction Designer



Re: An Eventbus for Apache Flex applications

2013-03-07 Thread Frédéric THOMAS

Hi John,

I said inspired by those frameworks, which, for puremvc multicore at least 
doesn't use the singleton pattern but the multiton's one, I guess is better 
than completly reinvent the wheel and it might be light enought extracting 
what it needs only but maybe some else has a better solution.


-Fred

-Message d'origine- 
From: John Cunliffe

Sent: Thursday, March 07, 2013 3:11 PM
To: dev@flex.apache.org
Subject: Re: An Eventbus for Apache Flex applications

I think Sebastian knows these frameworks like most flex developers. The
questions really is how to not tightly couple our components WITHOUT an
extra framework. And so far I've only seen the Singleton pattern solution -
which imho is an anti-pattern really as soon as testability is required...
but maybe I just like IOC too much. ;-)

Regards
John
On 7 Mar 2013 15:04, Frédéric THOMAS webdoubl...@hotmail.com wrote:


Hi Sebastian

I never been motivated anymore to build my own multicore MVC framework as
soon as I've seen the one of puremvc back in 2009 IIRC (with the use of
multiton combined with async command or piped events), then, I used the
Parsley approach which I prefered from far as it integrated the IOC 
pattern
and much more, anyway, you might be inspired by the puremvc one [1] or 
even

though I never tried it, the robotlegs-signals' one [2].

-Fred

[1] 
https://github.com/PureMVC/**puremvc-as3-multicore-**framework/wikihttps://github.com/PureMVC/puremvc-as3-multicore-framework/wiki

[2] http://newtriks.com/2011/08/**12/example-as3-modular-**
application-using-robotlegs-**signals/http://newtriks.com/2011/08/12/example-as3-modular-application-using-robotlegs-signals/

-Message d'origine- From: Sebastian Mohr
Sent: Thursday, March 07, 2013 10:52 AM
To: dev@flex.apache.org
Subject: An Eventbus for Apache Flex applications

Hi,

I am just building a mobile Flex application for a client of mine. I
wonder if I could build this Flex application with a custom Eventbus,
but, without the usage of a Microarchitecture (like Mate [1], Robotlegs
[2],
Parsley [3], SpringAS [4] [5] and Swiz [6]).

As you probably already know, I usually build my Flex applications with a
MVC structure and a Microarchitecture in the back. The result of the
application
MVC structure can be openly reviewed and discussed in my LoginExample [7].

Since there are folks on this mailing list claiming that Flex applications
with
a MVC structure can also be build without the usage of a 
Microarchitecture,

I wonder how these folks deal with the Command [8] and Controller [9]
pattern
in their Flex applications? I would also be curious how they create a
custom
Eventbus, so that thrown events could still be caught inside of Flex
Modules
especially in Mobile projects?

Is there anyone on this mailing list who can give me an advice how to 
build

a custom Eventbus so that I still can use the Command [8] and Controller
[9]
pattern?

Thank you!


[1] http://mate.asfusion.com/
[2] http://www.robotlegs.org/
[3] 
http://www.spicefactory.org/**parsley/http://www.spicefactory.org/parsley/
[4] 
http://www.springactionscript.**org/http://www.springactionscript.org/

[5] http://www.swizframework.org/
[6] 
http://www.as3commons.org/as3-**commons-eventbus/introduction.**htmlhttp://www.as3commons.org/as3-commons-eventbus/introduction.html
[7] 
http://code.google.com/p/**masuland/wiki/LoginExamplehttp://code.google.com/p/masuland/wiki/LoginExample
[8] 
https://code.google.com/p/**masuland/wiki/**NanoarchitectureCmdhttps://code.google.com/p/masuland/wiki/NanoarchitectureCmd
[9] 
https://code.google.com/p/**masuland/wiki/**NanoarchitectureCtlhttps://code.google.com/p/masuland/wiki/NanoarchitectureCtl



--
Sebastian (PPMC)
Interaction Designer





Re: An Eventbus for Apache Flex applications

2013-03-07 Thread Christophe Herreman
This really depends on the type of application you are building and the
size and experience of the team.

If you are working on a small project with a very small team, then a
singleton/static implementation will work just fine.

The problem comes when you work on larger apps that perhaps contain modules
and have a larger team of developers. In that case you need to have some
rules amongst the team to decide when and how the eventbus can be used. If
not, you'll quickly end up with an eventbus that is abused and handles way
too much communication. This makes it hard to debug, maintain and test the
code. In this scenario I would advise a strategy in which the eventbus is
injected and managed in a central location (an IoC container).

- Christophe


2013/3/7 Frédéric THOMAS webdoubl...@hotmail.com

 Hi John,

 I said inspired by those frameworks, which, for puremvc multicore at
 least doesn't use the singleton pattern but the multiton's one, I guess is
 better than completly reinvent the wheel and it might be light enought
 extracting what it needs only but maybe some else has a better solution.

 -Fred

 -Message d'origine- From: John Cunliffe
 Sent: Thursday, March 07, 2013 3:11 PM
 To: dev@flex.apache.org
 Subject: Re: An Eventbus for Apache Flex applications


 I think Sebastian knows these frameworks like most flex developers. The
 questions really is how to not tightly couple our components WITHOUT an
 extra framework. And so far I've only seen the Singleton pattern solution -
 which imho is an anti-pattern really as soon as testability is required...
 but maybe I just like IOC too much. ;-)

 Regards
 John
 On 7 Mar 2013 15:04, Frédéric THOMAS webdoubl...@hotmail.com wrote:

  Hi Sebastian

 I never been motivated anymore to build my own multicore MVC framework as
 soon as I've seen the one of puremvc back in 2009 IIRC (with the use of
 multiton combined with async command or piped events), then, I used the
 Parsley approach which I prefered from far as it integrated the IOC
 pattern
 and much more, anyway, you might be inspired by the puremvc one [1] or
 even
 though I never tried it, the robotlegs-signals' one [2].

 -Fred

 [1] https://github.com/PureMVC/puremvc-as3-multicore-
 framework/wikihttps://github.com/PureMVC/**puremvc-as3-multicore-**framework/wiki
 https://github.**com/PureMVC/puremvc-as3-**multicore-framework/wikihttps://github.com/PureMVC/puremvc-as3-multicore-framework/wiki
 
 [2] 
 http://newtriks.com/2011/08/12/example-as3-modular-**http://newtriks.com/2011/08/**12/example-as3-modular-**
 application-using-robotlegs-signals/http://newtriks.com/**
 2011/08/12/example-as3-**modular-application-using-**robotlegs-signals/http://newtriks.com/2011/08/12/example-as3-modular-application-using-robotlegs-signals/
 

 -Message d'origine- From: Sebastian Mohr
 Sent: Thursday, March 07, 2013 10:52 AM
 To: dev@flex.apache.org
 Subject: An Eventbus for Apache Flex applications

 Hi,

 I am just building a mobile Flex application for a client of mine. I
 wonder if I could build this Flex application with a custom Eventbus,
 but, without the usage of a Microarchitecture (like Mate [1], Robotlegs
 [2],
 Parsley [3], SpringAS [4] [5] and Swiz [6]).

 As you probably already know, I usually build my Flex applications with a
 MVC structure and a Microarchitecture in the back. The result of the
 application
 MVC structure can be openly reviewed and discussed in my LoginExample [7].

 Since there are folks on this mailing list claiming that Flex applications
 with
 a MVC structure can also be build without the usage of a
 Microarchitecture,
 I wonder how these folks deal with the Command [8] and Controller [9]
 pattern
 in their Flex applications? I would also be curious how they create a
 custom
 Eventbus, so that thrown events could still be caught inside of Flex
 Modules
 especially in Mobile projects?

 Is there anyone on this mailing list who can give me an advice how to
 build
 a custom Eventbus so that I still can use the Command [8] and Controller
 [9]
 pattern?

 Thank you!


 [1] http://mate.asfusion.com/
 [2] http://www.robotlegs.org/
 [3] 
 http://www.spicefactory.org/parsley/http://www.spicefactory.org/**parsley/
 http://www.**spicefactory.org/parsley/http://www.spicefactory.org/parsley/
 
 [4] http://www.springactionscript.org/http://www.**
 springactionscript.org/ http://www.springactionscript.org/
 [5] http://www.swizframework.org/
 [6] http://www.as3commons.org/as3-commons-eventbus/**
 introduction.**htmlhttp://www.as3commons.org/as3-**commons-eventbus/introduction.**html
 http://**www.as3commons.org/as3-**commons-eventbus/introduction.**htmlhttp://www.as3commons.org/as3-commons-eventbus/introduction.html
 
 [7] 
 http://code.google.com/p/masuland/wiki/LoginExamplehttp://code.google.com/p/**masuland/wiki/LoginExample
 htt**p://code.google.com/p/**masuland/wiki/LoginExamplehttp://code.google.com/p/masuland/wiki/LoginExample
 
 [8] 
 

Re: An Eventbus for Apache Flex applications

2013-03-07 Thread Frédéric THOMAS
100% true but I guess if you want a light weight app to run on mobile, you 
will vant to avoid the weight of an IoC.


-Fred

-Message d'origine- 
From: Christophe Herreman

Sent: Thursday, March 07, 2013 3:55 PM
To: dev@flex.apache.org
Subject: Re: An Eventbus for Apache Flex applications

This really depends on the type of application you are building and the
size and experience of the team.

If you are working on a small project with a very small team, then a
singleton/static implementation will work just fine.

The problem comes when you work on larger apps that perhaps contain modules
and have a larger team of developers. In that case you need to have some
rules amongst the team to decide when and how the eventbus can be used. If
not, you'll quickly end up with an eventbus that is abused and handles way
too much communication. This makes it hard to debug, maintain and test the
code. In this scenario I would advise a strategy in which the eventbus is
injected and managed in a central location (an IoC container).

- Christophe


2013/3/7 Frédéric THOMAS webdoubl...@hotmail.com


Hi John,

I said inspired by those frameworks, which, for puremvc multicore at
least doesn't use the singleton pattern but the multiton's one, I guess is
better than completly reinvent the wheel and it might be light enought
extracting what it needs only but maybe some else has a better solution.

-Fred

-Message d'origine- From: John Cunliffe
Sent: Thursday, March 07, 2013 3:11 PM
To: dev@flex.apache.org
Subject: Re: An Eventbus for Apache Flex applications


I think Sebastian knows these frameworks like most flex developers. The
questions really is how to not tightly couple our components WITHOUT an
extra framework. And so far I've only seen the Singleton pattern 
solution -

which imho is an anti-pattern really as soon as testability is required...
but maybe I just like IOC too much. ;-)

Regards
John
On 7 Mar 2013 15:04, Frédéric THOMAS webdoubl...@hotmail.com wrote:

 Hi Sebastian


I never been motivated anymore to build my own multicore MVC framework as
soon as I've seen the one of puremvc back in 2009 IIRC (with the use of
multiton combined with async command or piped events), then, I used the
Parsley approach which I prefered from far as it integrated the IOC
pattern
and much more, anyway, you might be inspired by the puremvc one [1] or
even
though I never tried it, the robotlegs-signals' one [2].

-Fred

[1] https://github.com/PureMVC/puremvc-as3-multicore-
framework/wikihttps://github.com/PureMVC/**puremvc-as3-multicore-**framework/wiki
https://github.**com/PureMVC/puremvc-as3-**multicore-framework/wikihttps://github.com/PureMVC/puremvc-as3-multicore-framework/wiki

[2] 
http://newtriks.com/2011/08/12/example-as3-modular-**http://newtriks.com/2011/08/**12/example-as3-modular-**

application-using-robotlegs-signals/http://newtriks.com/**
2011/08/12/example-as3-**modular-application-using-**robotlegs-signals/http://newtriks.com/2011/08/12/example-as3-modular-application-using-robotlegs-signals/


-Message d'origine- From: Sebastian Mohr
Sent: Thursday, March 07, 2013 10:52 AM
To: dev@flex.apache.org
Subject: An Eventbus for Apache Flex applications

Hi,

I am just building a mobile Flex application for a client of mine. I
wonder if I could build this Flex application with a custom Eventbus,
but, without the usage of a Microarchitecture (like Mate [1], Robotlegs
[2],
Parsley [3], SpringAS [4] [5] and Swiz [6]).

As you probably already know, I usually build my Flex applications with a
MVC structure and a Microarchitecture in the back. The result of the
application
MVC structure can be openly reviewed and discussed in my LoginExample 
[7].


Since there are folks on this mailing list claiming that Flex 
applications

with
a MVC structure can also be build without the usage of a
Microarchitecture,
I wonder how these folks deal with the Command [8] and Controller [9]
pattern
in their Flex applications? I would also be curious how they create a
custom
Eventbus, so that thrown events could still be caught inside of Flex
Modules
especially in Mobile projects?

Is there anyone on this mailing list who can give me an advice how to
build
a custom Eventbus so that I still can use the Command [8] and Controller
[9]
pattern?

Thank you!


[1] http://mate.asfusion.com/
[2] http://www.robotlegs.org/
[3] 
http://www.spicefactory.org/parsley/http://www.spicefactory.org/**parsley/

http://www.**spicefactory.org/parsley/http://www.spicefactory.org/parsley/

[4] http://www.springactionscript.org/http://www.**
springactionscript.org/ http://www.springactionscript.org/
[5] http://www.swizframework.org/
[6] http://www.as3commons.org/as3-commons-eventbus/**
introduction.**htmlhttp://www.as3commons.org/as3-**commons-eventbus/introduction.**html
http://**www.as3commons.org/as3-**commons-eventbus/introduction.**htmlhttp://www.as3commons.org/as3-commons-eventbus/introduction.html

[7] 

Re: An Eventbus for Apache Flex applications

2013-03-07 Thread Frédéric THOMAS

Hi Maurice,

Good to know, yes I was a bit scared about the reflexion-based injection, 
when you talk about Multiple hierarchical IOC contexts, do you mean, using 
modules ?


-Fred

-Message d'origine- 
From: Maurice Amsellem

Sent: Thursday, March 07, 2013 5:25 PM
To: dev@flex.apache.org
Subject: RE: An Eventbus for Apache Flex applications

Hi, I have developed a rather heavy mobile app using Parsley, which is 
running with very good performance.


I am using all the features of Parsley ( Injection, Message/Event bus, 
Commands, Multiple hierarchical IOC contexts) and the impact on performance 
is very low overall.
The only real issue related to IOC (which is true for all IOC frameworks, 
not only Parsley) is to not use reflexion-based injection on UI components, 
because of their hundreds of properties.

Parsley's fast injection FastInject is great for that.
I don't know the equivalent on other frameworks.

Hope this helps.

Maurice

-Message d'origine-
De : Frédéric THOMAS [mailto:webdoubl...@hotmail.com]
Envoyé : jeudi 7 mars 2013 16:28
À : dev@flex.apache.org
Objet : Re: An Eventbus for Apache Flex applications

100% true but I guess if you want a light weight app to run on mobile, you 
will vant to avoid the weight of an IoC.


-Fred

-Message d'origine-
From: Christophe Herreman
Sent: Thursday, March 07, 2013 3:55 PM
To: dev@flex.apache.org
Subject: Re: An Eventbus for Apache Flex applications

This really depends on the type of application you are building and the size 
and experience of the team.


If you are working on a small project with a very small team, then a 
singleton/static implementation will work just fine.


The problem comes when you work on larger apps that perhaps contain modules 
and have a larger team of developers. In that case you need to have some 
rules amongst the team to decide when and how the eventbus can be used. If 
not, you'll quickly end up with an eventbus that is abused and handles way 
too much communication. This makes it hard to debug, maintain and test the 
code. In this scenario I would advise a strategy in which the eventbus is 
injected and managed in a central location (an IoC container).


- Christophe


2013/3/7 Frédéric THOMAS webdoubl...@hotmail.com


Hi John,

I said inspired by those frameworks, which, for puremvc multicore at
least doesn't use the singleton pattern but the multiton's one, I
guess is better than completly reinvent the wheel and it might be
light enought extracting what it needs only but maybe some else has a 
better solution.


-Fred

-Message d'origine- From: John Cunliffe
Sent: Thursday, March 07, 2013 3:11 PM
To: dev@flex.apache.org
Subject: Re: An Eventbus for Apache Flex applications


I think Sebastian knows these frameworks like most flex developers.
The questions really is how to not tightly couple our components
WITHOUT an extra framework. And so far I've only seen the Singleton
pattern solution - which imho is an anti-pattern really as soon as
testability is required...
but maybe I just like IOC too much. ;-)

Regards
John
On 7 Mar 2013 15:04, Frédéric THOMAS webdoubl...@hotmail.com wrote:

 Hi Sebastian


I never been motivated anymore to build my own multicore MVC
framework as soon as I've seen the one of puremvc back in 2009 IIRC
(with the use of multiton combined with async command or piped
events), then, I used the Parsley approach which I prefered from far
as it integrated the IOC pattern and much more, anyway, you might be
inspired by the puremvc one [1] or even though I never tried it, the
robotlegs-signals' one [2].

-Fred

[1] https://github.com/PureMVC/puremvc-as3-multicore-
framework/wikihttps://github.com/PureMVC/**puremvc-as3-multicore-**f
ramework/wiki
https://github.**com/PureMVC/puremvc-as3-**multicore-framework/wiki
https://github.com/PureMVC/puremvc-as3-multicore-framework/wiki

[2]
http://newtriks.com/2011/08/12/example-as3-modular-**http://newt
riks.com/2011/08/**12/example-as3-modular-**
application-using-robotlegs-signals/http://newtriks.com/**
2011/08/12/example-as3-**modular-application-using-**robotlegs-signal
s/http://newtriks.com/2011/08/12/example-as3-modular-application-usi
ng-robotlegs-signals/


-Message d'origine- From: Sebastian Mohr
Sent: Thursday, March 07, 2013 10:52 AM
To: dev@flex.apache.org
Subject: An Eventbus for Apache Flex applications

Hi,

I am just building a mobile Flex application for a client of mine. I
wonder if I could build this Flex application with a custom Eventbus,
but, without the usage of a Microarchitecture (like Mate [1],
Robotlegs [2], Parsley [3], SpringAS [4] [5] and Swiz [6]).

As you probably already know, I usually build my Flex applications
with a MVC structure and a Microarchitecture in the back. The result
of the application MVC structure can be openly reviewed and discussed
in my LoginExample [7].

Since there are folks on this mailing list claiming that Flex
applications with a MVC structure can 

Re: An Eventbus for Apache Flex applications

2013-03-07 Thread Justin Mclean
Hi,

 questions really is how to not tightly couple our components 

MXML/AS components that dispatch events (and event bubbling) works quite well 
for that.

Justin

[jira] [Created] (FLEX-33421) Broken metadata RequiresLicense

2013-03-07 Thread JIRA
Frédéric Leroy created FLEX-33421:
-

 Summary: Broken metadata RequiresLicense
 Key: FLEX-33421
 URL: https://issues.apache.org/jira/browse/FLEX-33421
 Project: Apache Flex
  Issue Type: Bug
Affects Versions: Apache Flex 4.9.0
Reporter: Frédéric Leroy


A library build with Flex SDK 4.5 and using the metadata RequiresLicense fails 
at runtime: the handler class is not found.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (FLEX-33421) Broken metadata RequiresLicense

2013-03-07 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/FLEX-33421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Frédéric Leroy updated FLEX-33421:
--

Attachment: test-apache-flex-4.9-compatiblity-using-library.fxp
test-apache-flex-4.9-compatibility-library.fxpl

Project files to reproduce the issue

 Broken metadata RequiresLicense
 ---

 Key: FLEX-33421
 URL: https://issues.apache.org/jira/browse/FLEX-33421
 Project: Apache Flex
  Issue Type: Bug
Affects Versions: Apache Flex 4.9.0
Reporter: Frédéric Leroy
  Labels: metadata
 Attachments: test-apache-flex-4.9-compatibility-library.fxpl, 
 test-apache-flex-4.9-compatiblity-using-library.fxp


 A library build with Flex SDK 4.5 and using the metadata RequiresLicense 
 fails at runtime: the handler class is not found.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (FLEX-33422) Typo in the French translation for the SDK Installer: Installation terminer

2013-03-07 Thread JIRA
Frédéric Leroy created FLEX-33422:
-

 Summary: Typo in the French translation for the SDK Installer: 
Installation terminer
 Key: FLEX-33422
 URL: https://issues.apache.org/jira/browse/FLEX-33422
 Project: Apache Flex
  Issue Type: Bug
  Components: InstallApacheFlex
 Environment: apache-flex-sdk-installer-2.0.2-bin.exe
Reporter: Frédéric Leroy
Priority: Trivial


Installation terminer should be: Installation terminée


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: [jira] [Created] (FLEX-33421) Broken metadata RequiresLicense

2013-03-07 Thread Scott Peterson
Frédéric,

Thank you for your prompt follow-up. You mentioned a possible work-around
for compiling the ILOG Elixir Enterprise 3.5 Calendar with Apache Flex 4.91.

Workaround: Change the library linkage to Runtime Shared Library.

Is this workaround implementable by independent developers such as myself
or does it have to be done by the Apache Flex development team? If I can do
it, how and where would I do so?

Many thanks,
Scott

On Thu, Mar 7, 2013 at 12:30 PM, Frédéric Leroy (JIRA) j...@apache.orgwrote:

 Frédéric Leroy created FLEX-33421:
 -

  Summary: Broken metadata RequiresLicense
  Key: FLEX-33421
  URL: https://issues.apache.org/jira/browse/FLEX-33421
  Project: Apache Flex
   Issue Type: Bug
 Affects Versions: Apache Flex 4.9.0
 Reporter: Frédéric Leroy


 A library build with Flex SDK 4.5 and using the metadata RequiresLicense
 fails at runtime: the handler class is not found.

 --
 This message is automatically generated by JIRA.
 If you think it was sent incorrectly, please contact your JIRA
 administrators
 For more information on JIRA, see: http://www.atlassian.com/software/jira



who Open HTML in the Flex ?

2013-03-07 Thread Marcio Fermino
Hello friends.


Please any idea 


I need open google.com in the TitleWindow any idea ?

Thank you




[jira] [Resolved] (FLEX-33134) New Apache Flex website

2013-03-07 Thread Justin Mclean (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33134?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean resolved FLEX-33134.
--

Resolution: Fixed

Thanks to Nick (+others) we have a new web site

 New Apache Flex website
 ---

 Key: FLEX-33134
 URL: https://issues.apache.org/jira/browse/FLEX-33134
 Project: Apache Flex
  Issue Type: Task
Reporter: Tomasz Maciag
Assignee: Erik de Bruin
 Attachments: apache_flex_website_psd.zip.001, 
 apache_flex_website_psd.zip.002, apache_flex_website_psd.zip.003, website.zip




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (FLEX-33422) Typo in the French translation for the SDK Installer: Installation terminer

2013-03-07 Thread Justin Mclean (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33422?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean updated FLEX-33422:
-

Labels: french installer translation  (was: french installer translation,)

 Typo in the French translation for the SDK Installer: Installation terminer
 -

 Key: FLEX-33422
 URL: https://issues.apache.org/jira/browse/FLEX-33422
 Project: Apache Flex
  Issue Type: Bug
  Components: InstallApacheFlex
 Environment: apache-flex-sdk-installer-2.0.2-bin.exe
Reporter: Frédéric Leroy
Priority: Trivial
  Labels: french, installer, translation

 Installation terminer should be: Installation terminée

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (FLEX-33422) Typo in the French translation for the SDK Installer: Installation terminer

2013-03-07 Thread Justin Mclean (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33422?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean updated FLEX-33422:
-

Labels: easyfix french installer translation  (was: french installer 
translation)

 Typo in the French translation for the SDK Installer: Installation terminer
 -

 Key: FLEX-33422
 URL: https://issues.apache.org/jira/browse/FLEX-33422
 Project: Apache Flex
  Issue Type: Bug
  Components: InstallApacheFlex
 Environment: apache-flex-sdk-installer-2.0.2-bin.exe
Reporter: Frédéric Leroy
Priority: Trivial
  Labels: easyfix, french, installer, translation

 Installation terminer should be: Installation terminée

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (FLEX-33419) RuntimeLocale.as for Apache Flex Installer needs to be updated for the German language

2013-03-07 Thread Justin Mclean (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean updated FLEX-33419:
-

Labels: easyfix translation  (was: )

 RuntimeLocale.as for Apache Flex Installer needs to be updated for the German 
 language
 --

 Key: FLEX-33419
 URL: https://issues.apache.org/jira/browse/FLEX-33419
 Project: Apache Flex
  Issue Type: Improvement
  Components: InstallApacheFlex
Reporter: Frank
Priority: Minor
  Labels: easyfix, translation
 Attachments: germanLocale.patch, trackerNoticeMaxWithFix.patch


 I have added a German translation of the RuntimeLocale.as from the trunk of 
 the Apache Flex Installer
 Because of the differences in the length of sentences between German and 
 English language i had to add a line to the InstallApacheFlex.mxml to ensure 
 the correct visual appearence of the app. I included the changes in a 
 seperate patch file if you like that fix it should work for other longish 
 languages like French as well ;o)


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (FLEX-33422) Typo in the French translation for the SDK Installer: Installation terminer

2013-03-07 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/FLEX-33422?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Frédéric THOMAS updated FLEX-33422:
---

Assignee: Frédéric THOMAS

 Typo in the French translation for the SDK Installer: Installation terminer
 -

 Key: FLEX-33422
 URL: https://issues.apache.org/jira/browse/FLEX-33422
 Project: Apache Flex
  Issue Type: Bug
  Components: InstallApacheFlex
 Environment: apache-flex-sdk-installer-2.0.2-bin.exe
Reporter: Frédéric Leroy
Assignee: Frédéric THOMAS
Priority: Trivial
  Labels: easyfix, french, installer, translation

 Installation terminer should be: Installation terminée

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (FLEX-33414) Null textInput in ComboBox

2013-03-07 Thread Justin Mclean (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean updated FLEX-33414:
-

Labels: easyfix  (was: easy)

 Null textInput in ComboBox
 --

 Key: FLEX-33414
 URL: https://issues.apache.org/jira/browse/FLEX-33414
 Project: Apache Flex
  Issue Type: Bug
  Components: Spark: ComboBox
Affects Versions: Adobe Flex SDK Previous, Apache Flex 4.9.0
Reporter: Harbs
Priority: Minor
  Labels: easyfix

 commitProperties does a check that textInput in not bull, but at the end of 
 the function assumes it's not null:
 // Clear the TextInput because we were programmatically set to 
 NO_SELECTION
 // We call this after super.commitProperties because commitSelection 
 might have
 // changed the value to NO_SELECTION
 if (selectedIndexChanged  selectedIndex == NO_SELECTION)
 textInput.text = ;
 I have a situation where textInput was null and caused an error there.
 I propose moving the code up into the scope of the check for textInput like 
 this:
 override protected function commitProperties():void
 {
 // Keep track of whether selectedIndex was programmatically changed
 var selectedIndexChanged:Boolean = _proposedSelectedIndex != 
 NO_PROPOSED_SELECTION;
 
 // If selectedIndex was set to CUSTOM_SELECTED_ITEM, and no 
 selectedItem was specified,
 // then don't change the selectedIndex
 if (_proposedSelectedIndex == CUSTOM_SELECTED_ITEM  
 _pendingSelectedItem == undefined)
 {
 _proposedSelectedIndex = NO_PROPOSED_SELECTION;
 }
 
 super.commitProperties();
 
 if (textInput)
 {
 if (maxCharsChanged)
 {
 textInput.maxChars = _maxChars;
 maxCharsChanged = false;
 }
 
 if (promptChanged)
 {
 textInput.prompt = _prompt;
 promptChanged = false;
 }
 
 if (restrictChanged)
 {
 textInput.restrict = _restrict;
 restrictChanged = false;
 }
 
 if (typicalItemChanged)
 {
 if (typicalItem != null)
 {
 var itemString:String = 
 LabelUtil.itemToLabel(typicalItem, labelField, labelFunction);
 textInput.widthInChars = itemString.length;
 }
 else
 {
 // Just set it back to the default value
 textInput.widthInChars = 10; 
 }
 
 typicalItemChanged = false;
 }
 // Clear the TextInput because we were programmatically set to 
 NO_SELECTION
 // We call this after super.commitProperties because 
 commitSelection might have
 // changed the value to NO_SELECTION
 if (selectedIndexChanged  selectedIndex == NO_SELECTION)
 textInput.text = ;
 }
 
 }

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (FLEX-33422) Typo in the French translation for the SDK Installer: Installation terminer

2013-03-07 Thread JIRA

[ 
https://issues.apache.org/jira/browse/FLEX-33422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13596205#comment-13596205
 ] 

Frédéric THOMAS commented on FLEX-33422:


Thanks for reporting, I take it as I did the translation, don't hesitate to 
report if you find others.

 Typo in the French translation for the SDK Installer: Installation terminer
 -

 Key: FLEX-33422
 URL: https://issues.apache.org/jira/browse/FLEX-33422
 Project: Apache Flex
  Issue Type: Bug
  Components: InstallApacheFlex
 Environment: apache-flex-sdk-installer-2.0.2-bin.exe
Reporter: Frédéric Leroy
Assignee: Frédéric THOMAS
Priority: Trivial
  Labels: easyfix, french, installer, translation

 Installation terminer should be: Installation terminée

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (FLEX-33408) UIComponent#getVisibleRect() omitted from documentation

2013-03-07 Thread Justin Mclean (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean updated FLEX-33408:
-

Labels: ASDoc easyfix missing mx:UIComponent  (was: ASDoc missing 
mx:UIComponent)

 UIComponent#getVisibleRect() omitted from documentation
 ---

 Key: FLEX-33408
 URL: https://issues.apache.org/jira/browse/FLEX-33408
 Project: Apache Flex
  Issue Type: Bug
  Components: ASDoc Content
Affects Versions: Apache Flex 4.9.0
Reporter: JC Franco
  Labels: ASDoc, easyfix, missing, mx:UIComponent

 UIComponent#getVisibleRect is a public function, but it is hidden from 
 documentation:
 /**
  *  @private
  *
  *  Get the bounds of this object that are visible to the user
  *  on the screen.
  *
  *  @param targetParent The parent to stop at when calculating the visible
  *  bounds. If null, this object's system manager will be used as
  *  the parent.
  *
  *  @return a codeRectangle/code including the visible portion of the 
 this
  *  object. The rectangle is in global coordinates.
  */
 public function getVisibleRect(targetParent:DisplayObject = 
 null):Rectangle
 {
 ...
 }

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (FLEX-33397) Spark button skin doesn't exclude coloring icon.

2013-03-07 Thread Justin Mclean (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33397?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean updated FLEX-33397:
-

Labels: easyfix  (was: )

 Spark button skin doesn't exclude coloring icon.
 

 Key: FLEX-33397
 URL: https://issues.apache.org/jira/browse/FLEX-33397
 Project: Apache Flex
  Issue Type: Bug
  Components: Skinning
Affects Versions: Adobe Flex SDK 4.6 (Release), Apache Flex 4.9.0
Reporter: Mark Kessler
Priority: Minor
  Labels: easyfix
 Attachments: ButtonSkin.mxml

   Original Estimate: 1m
  Remaining Estimate: 1m

 The chromeColor style is coloring the icon for for the spark buttons. The fix 
 was to add the iconDisplay to the exclusions variable in the ButtonSkin.mxml

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (FLEX-33387) Mailing list archive links on website point to incubator lists

2013-03-07 Thread Justin Mclean (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean updated FLEX-33387:
-

Labels: easyfix  (was: )

 Mailing list archive links on website  point to incubator lists
 ---

 Key: FLEX-33387
 URL: https://issues.apache.org/jira/browse/FLEX-33387
 Project: Apache Flex
  Issue Type: Bug
Reporter: Kees van Dieren
Priority: Minor
  Labels: easyfix

 The page http://flex.apache.org/community-mailinglists.html contains links to 
 the mailing lists.
 They still point to the incubator mailing lists:
 http://markmail.org/search/+list:org.apache.incubator.flex-users
 http://mail-archives.apache.org/mod_mbox/incubator-flex-users/
 http://markmail.org/search/+list:org.apache.incubator.flex-dev
 http://mail-archives.apache.org/mod_mbox/incubator-flex-dev/
 http://markmail.org/search/+list:org.apache.incubator.flex-commits
 http://mail-archives.apache.org/mod_mbox/incubator-flex-commits/

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (FLEX-33387) Mailing list archive links on website point to incubator lists

2013-03-07 Thread Justin Mclean (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean updated FLEX-33387:
-

Labels: Website easyfix  (was: easyfix)

 Mailing list archive links on website  point to incubator lists
 ---

 Key: FLEX-33387
 URL: https://issues.apache.org/jira/browse/FLEX-33387
 Project: Apache Flex
  Issue Type: Bug
Reporter: Kees van Dieren
Priority: Minor
  Labels: Website, easyfix

 The page http://flex.apache.org/community-mailinglists.html contains links to 
 the mailing lists.
 They still point to the incubator mailing lists:
 http://markmail.org/search/+list:org.apache.incubator.flex-users
 http://mail-archives.apache.org/mod_mbox/incubator-flex-users/
 http://markmail.org/search/+list:org.apache.incubator.flex-dev
 http://mail-archives.apache.org/mod_mbox/incubator-flex-dev/
 http://markmail.org/search/+list:org.apache.incubator.flex-commits
 http://mail-archives.apache.org/mod_mbox/incubator-flex-commits/

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Closed] (FLEX-33095) Flex trademark donation

2013-03-07 Thread Alex Harui (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33095?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Harui closed FLEX-33095.
-


I guess we did the right thing.

 Flex trademark donation
 ---

 Key: FLEX-33095
 URL: https://issues.apache.org/jira/browse/FLEX-33095
 Project: Apache Flex
  Issue Type: Sub-task
  Components: Project Management
Reporter: Alex Harui
Assignee: Alex Harui
 Fix For: Apache Flex 4.8 (parity release)


 We need an official statement that allows the ASF to use the Flex trademark 
 according to http://www.apache.org/foundation/marks/

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (FLEX-33098) Report on incubation progress

2013-03-07 Thread Alex Harui (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Harui resolved FLEX-33098.
---

Resolution: Fixed

Reports went into the status page: 
http://incubator.apache.org/projects/flex.html

 Report on incubation progress
 -

 Key: FLEX-33098
 URL: https://issues.apache.org/jira/browse/FLEX-33098
 Project: Apache Flex
  Issue Type: Sub-task
  Components: Project Management
Reporter: Alex Harui

 We'll use this issue to keep track of our periodic reports 
 (http://incubator.apache.org/guides/ppmc.html)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Closed] (FLEX-33098) Report on incubation progress

2013-03-07 Thread Alex Harui (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Harui closed FLEX-33098.
-

Assignee: Alex Harui

We graduated so we must have done this correctly.

 Report on incubation progress
 -

 Key: FLEX-33098
 URL: https://issues.apache.org/jira/browse/FLEX-33098
 Project: Apache Flex
  Issue Type: Sub-task
  Components: Project Management
Reporter: Alex Harui
Assignee: Alex Harui

 We'll use this issue to keep track of our periodic reports 
 (http://incubator.apache.org/guides/ppmc.html)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Closed] (FLEX-33099) Use org.apache.flex package names everywhere...or not

2013-03-07 Thread Alex Harui (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33099?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Harui closed FLEX-33099.
-

Assignee: Alex Harui

New frameworks are using org.apache.flex.

 Use org.apache.flex package names everywhere...or not
 -

 Key: FLEX-33099
 URL: https://issues.apache.org/jira/browse/FLEX-33099
 Project: Apache Flex
  Issue Type: Sub-task
  Components: Project Management
Reporter: Bertrand Delacretaz
Assignee: Alex Harui

 The podling will need to decide whether existing package names will be 
 changed, and if yes make a plan for how/when that happens.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: JIRA cleanup

2013-03-07 Thread Alex Harui



On 3/7/13 11:31 AM, Justin Mclean jus...@classsoftware.com wrote:

 Hi,
 
 Quite a few issue in JIRA need a bit of cleaning/closing etc.
 
 Alex would you like to do the honours with this one?
 
 https://issues.apache.org/jira/browse/FLEX-33091 Graduate Flex
 
 Thanks,
 Justin
Thanks Justin.  Now I feel like I actually got something done today :-)

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



[jira] [Resolved] (FLEX-33091) Graduate Flex

2013-03-07 Thread Alex Harui (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33091?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Harui resolved FLEX-33091.
---

Resolution: Fixed
  Assignee: Alex Harui

Flex Graduated!

 Graduate Flex
 -

 Key: FLEX-33091
 URL: https://issues.apache.org/jira/browse/FLEX-33091
 Project: Apache Flex
  Issue Type: Task
  Components: Project Management
Reporter: Alex Harui
Assignee: Alex Harui

 We'll use this issue to keep track of progress towards graduation, and create 
 sub-issues for the various tasks that lead to it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Closed] (FLEX-33091) Graduate Flex

2013-03-07 Thread Alex Harui (JIRA)

 [ 
https://issues.apache.org/jira/browse/FLEX-33091?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Harui closed FLEX-33091.
-


closing issue

 Graduate Flex
 -

 Key: FLEX-33091
 URL: https://issues.apache.org/jira/browse/FLEX-33091
 Project: Apache Flex
  Issue Type: Task
  Components: Project Management
Reporter: Alex Harui
Assignee: Alex Harui

 We'll use this issue to keep track of progress towards graduation, and create 
 sub-issues for the various tasks that lead to it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: Apache Flex 4.9 RC 2

2013-03-07 Thread Dasa Paddock
This commit appears to have a typo since the output is mx_rb.swc instead of 
textLayout_rb.swc:

See:
https://github.com/apache/flex-sdk/blob/develop/frameworks/build_framework.xml#L887

--Dasa

On Dec 14, 2012, at 7:14 AM, Carol Frampton cfram...@adobe.com wrote:

 Fix this.
 
 Author: cframpton
 Date: Fri Dec 14 15:04:19 2012
 New Revision: 1421915
 
 URL: http://svn.apache.org/viewvc?rev=1421915view=rev
 Log:
 Add target to build textLayout_rb.swc.
 
 Modified:
incubator/flex/sdk/branches/release4.9/frameworks/build_framework.xml
 
 
 
 
 On 12/14/12 9 :48AM, Carol Frampton cfram...@adobe.com wrote:
 
 Another issue for the RC2 list is the the frameworks/build.xml file in the
 binary kit does not build cleanly.  This file is build_framework.xml in
 the tree.
 
 spark_rb:
[echo] Compiling frameworks/locale/en_US/spark_rb.swc
   [compc] Loading configuration file
 /Users/cframpto/Downloads/apache-flex-sdk-4.9.0-incubating-bin/frameworks/
 f
 lex-config.xml
   [compc] Error: could not find source for resource bundle textLayout.
   [compc] 
 
 BUILD FAILED
 /Users/cframpto/Downloads/apache-flex-sdk-4.9.0-incubating-bin/frameworks/
 b
 uild.xml:805: compc task failed.
 
 
 



Re: Apache Flex 4.9 RC 2

2013-03-07 Thread Dasa Paddock
Maybe there's no textLayout_rb.swc inside pt_PT because this line is commented 
out:
https://github.com/apache/flex-sdk/blob/develop/frameworks/projects/textLayout/build.xml#L139

--Dasa

On Mar 7, 2013, at 7:31 PM, Dasa Paddock dpadd...@esri.com wrote:

 I get an error though when I try to compile with -locale=pt_PT using SDK 
 4.9.1 and I see that there is no textLayout_rb.swc in frameworks/locale/pt_PT.
 
 Error:
 Unable to resolve resource bundle textLayout for locale pt_PT.
 
 Test App:
 ?xml version=1.0 encoding=utf-8?
 s:Application xmlns:fx=http://ns.adobe.com/mxml/2009; 
  xmlns:s=library://ns.adobe.com/flex/spark
s:TextArea/
 /s:Application
 
 --Dasa
 
 -Original Message-
 From: Justin Mclean [mailto:justinmcl...@gmail.com] On Behalf Of Justin Mclean
 Sent: Thursday, March 7, 2013 3:12 PM
 To: dev@flex.apache.org
 Subject: Re: Apache Flex 4.9 RC 2
 
 HI,
 
 This commit appears to have a typo since the output is mx_rb.swc instead of 
 textLayout_rb.swc:
 
 See:
 https://github.com/apache/flex-sdk/blob/develop/frameworks/build_framework.xml#L887
 
 Yep looks like a typo and thanks for pointing it out. I don't think it would 
 cause any issues as the build.xml file is used in the build process. As far 
 as I'm aware the build_framework.xml file is just there for historical 
 reasons.
 
 Thanks,
 Justin
 



Re: UML diagrams for the Flex projects in Flower Dev Center ...

2013-03-07 Thread Vicker Leung

Cristian,

The Flower Platform looks awesome. Drawing UML diagram is always painful 
as you can hardly find a cross-platform solution for that. Mac users 
usually use OmniGraffle while Windows users use Visio. I do think that a 
tool like yours will have a great market.


I remember that years ago there is a developer who developed a very 
intuitive UML modeler named Saffron using Adobe AIR. However before the 
product is released, he is hired by Microsoft... You can still search 
for some UI images from Google.


Cheers
Vicker


Om wrote:

Cristian, this workflow sounds pretty good to me. Sorry for not responding
earlier.

Mike, thanks for bringing this discussion back up.  I was thinking about
this tool after reading the mid-air collisions between your code and Erik's
code a couple of days ago.  Since you two are actively working on stuff,
maybe you can give this workflow a workout and give us some pointers?

For my part, I will see if I get some time to try it out myself soon.

Thanks,
Om


On Wed, Mar 6, 2013 at 2:18 PM, Michael Schmallem...@teotigraphix.comwrote:


BUMP! GROUP!

Honestly guys and girls, I have no idea why this list is not interested in
this application. They are looking for examples and such of the Flex
framework and they have let this go unanswered for weeks.

I think this project is amazing. Its just a bit over my head at the moment
since I am developing other large things right now. :)

I wish others in the group would give feedback on this project!

Regardless Cristian, your team has done a huge work or art with this
application and I give you my respect.


Mike


Quoting Cristian Spiescucristian.spie...@gmail.com:

  Hello Apache Flex Community,

First of all I'd like to say that I'm very thrilled about the amount and
quality of the activity within the Apache Flex project (cf. mail
discussions, web site, 4.9 release, etc). And very happy about the future
of the project as well. Congratulations!

We (i.e. Flower Platform Team) are launching a collaborative platform for
UML modeling  development, targeting the open-source projects (with a
front-end proudly powered by Flex :) ).

We have imported the source code from your public SVN into Flower Dev
Center (ActionScript/Flex code: flex/sdk/branches/develop/*, and the falcon
compiler: falcon/trunk). We have played and we have created a few diagrams:
(I have shortened the links with goo.gl)

== Java: Falcon compiler; in apache-flex/ws_falcon.**
compiler/apache-flex.ws_**falcon.compiler ==
* Compiler Mxml Classes; direct link to diagram: http://goo.gl/0i5LR
* Visitor Classes; direct link to diagram: http://goo.gl/2IhSg
* ISourceLocation Hierarchy - http://goo.gl/lJr4r
* Compiler CSS Interfaces - http://goo.gl/Fbhv0

OR a link that contains all the above diagrams: http://goo.gl/Ph2e5

== ActionScript/Flex Framework; in apache-flex/ws_develop/ ==

* apache-flex.ws_develop.rpc/**model/rpc.flower - Messaging Classes:
http://goo.gl/jSJ0F
* apache-flex.ws_develop.**advancedgrids - Advanced Datagrid Classes:
http://goo.gl/nPHg0
* apache-flex.ws_develop.charts - Chart Components and Classes:
http://goo.gl/OWck9
* apache-flex.ws_develop.spark:
  - Core Component Classes: http://goo.gl/6BVis
 - Spark Components Diagram: http://goo.gl/92blU
* apache-flex.ws_develop.**airspark - Air Spark Components:
http://goo.gl/dUfQ2
* apache-flex.ws_develop.**mobilecomponents - Navigator Components:
http://goo.gl/61vuN

OR a link that contains all the above diagrams: http://goo.gl/vlzUZ

We hope you'll like the platform. Please don't hesitate to ask us any
question. We think that Flower Dev Center would help within the Apache Flex
project, especially with this project being animated by active people,
located in different geographical positions.

We look forward to any kind of suggestions, that would improve the
collaborative flow. We'll implement them quickly so that you can think
work better. We have a desktop plugin for Eclipse that is partially
compatible with FDC (UML4AS; some of you may already know it). In the
future we'll release a version that has a superior integration with FDC.
Btw. there is some doc on the Flower Dev Center website.

Best regards,
Cristian @ The Flower Platform.

Flower Platform Website: http://learn-discuss.flower-**
platform.com/flower_dev_**center/http://learn-discuss.flower-platform.com/flower_dev_center/
Flower Dev Center URL: http://flower-dev-center.**
flower-platform.com:8082/**flower-dev-center/http://flower-dev-center.flower-platform.com:8082/flower-dev-center/

PS: please reply to me for read-write access






[jira] [Created] (FLEX-33423) We can input text over than maxChars when we use Insert mode.

2013-03-07 Thread Shigeru Nakagaki (JIRA)
Shigeru Nakagaki created FLEX-33423:
---

 Summary: We can input text over than maxChars when we use Insert 
mode.
 Key: FLEX-33423
 URL: https://issues.apache.org/jira/browse/FLEX-33423
 Project: Apache Flex
  Issue Type: Bug
  Components: Spark: TextInput
Affects Versions: Apache Flex 4.9.0
 Environment: Windows 7 64bit Japanese
Apache Flex SDK 4.9.1
AIR SDK 3.5
Reporter: Shigeru Nakagaki


If maxChars is 6, usually we can not input 7 chars.
However, when you set Insert mode, we can input 7 chars.

In mx:TextInput which uses flash.text.TextField class, this does not happen.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira