[FalconJX] What is the purpose of emitBinaryOperator override in JSFlexJSEmitter?

2013-04-08 Thread Alex Harui
What does it do that the superclass doesn’t handle?

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


Re: Welcome our newest Apache Flex committer Harbs

2013-04-08 Thread Jose Barragan
Welcome aboard Harbs!!
--
Jose Barragan
Chief Software Architect
josebarra...@apache.org

On Apr 6, 2013, at 9:44 PM, Harbs harbs.li...@gmail.com wrote:

 Thanks!
 
 It's my honor to be invited. I'll do my best to not disappoint you… :-)
 
 I'm currently working on expanding some of the spark components (such as the 
 color picker that I just committed). I hope to help put together a CS 
 Extension for FXG and SVG graphics to make skinning easier as has been 
 discussed on the list. I'll also do my best to keep helping PR for the 
 project as well.
 
 I expect my professional work to shift to more HTML and mobile work over the 
 next year, and I hope to be able to help out with those efforts when it does.
 
 Harbs
 
 On Apr 6, 2013, at 8:07 AM, Justin Mclean wrote:
 
 Hi,
 
 The Project Management Committee (PMC) for Apache Flex
 has asked Harbs to become a committer and we are pleased to
 announce that he has accepted.
 
 Harbs has been contributing to Apache Flex for many months on the
 mailing list and in JIRA and elsewhere including this blog post a few
 months back.
 http://printui.com/blog/2013/01/flex-flash/
 
 He's just checked in an improved version of the spark colour picker.
 
 Congratulations
 Justin Mclean
 for the Flex PMC
 
 



Status on the maven-flex-plugin

2013-04-08 Thread christofer.d...@c-ware.de
Hi guys.

juts to give you a short update on what I'm currently working on.

A working complete maven-flex-plugin needs code generation in place at several 
locations. Besides normal code generation when generating an ActionScript model 
from a Java Model, especially the Unit-Test support also needs quite a lot of 
generated code.

At first I was intending on migrating the flexmojos generation, but flexmojos 
makes use of several different code-generators. It seems that there is 
currently not a single universal code generator maven-plugin available. So 
this is what I'm currently working on. As this plugin will be able to generate 
any sort of sources, resources, test-sources and test-resources from existing 
Java Sources, Java Classes, Property files and Maven models, I am working on 
this outside of Apache Flex and am intending on giving this to the Apache Maven 
guys as soon as I have a version that is actually worth reviewing.

I just wanted to give you a short update and assure you that I am still working 
on things, even though I am currently not very active on the list (mainly 
because it has become impossible to follow the list in reasonable time because 
of 99,9% Git related postings ;-) ).

Chris




Re: How to compile and contribute Flex SDK in IntelliJ 12 with Git?

2013-04-08 Thread Frédéric THOMAS

Hi Nick,

I'm working on a new tutorial...  I had some time to muck around with it 
this weekend...


I redone all the process I described bellow tonight to have it mind, except 
for the point 10 where it is not really important as I build via ant (IDEA) 
and I copy the swc to the copiedSdk, everything works well to me.


Fred, can you check to see if my push I did to the SVN-TEST file came 
through ok?


Yep

-Fred

-Message d'origine- 
From: Nicholas Kwiatkowski

Sent: Monday, April 08, 2013 5:58 AM
To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with Git?

I'm working on a new tutorial...  I had some time to muck around with it
this weekend...

Fred, can you check to see if my push I did to the SVN-TEST file came
through ok?

-Nick

On Sun, Apr 7, 2013 at 6:27 PM, Frédéric THOMAS 
webdoubl...@hotmail.comwrote:



Well, as I said in the 1rst post, you can simplify your life using the
installer, it will install the sdk 4.9.1 for you and that's will be your
base I never tried it like that but I think it should work, you can then
start to the step 6, don't forget the 1rst step, manually clone the sdk
'git clone 
https://git-wip-us.apache.org/**repos/asf/flex-sdk.githttps://git-wip-us.apache.org/repos/asf/flex-sdk.gitsdk'



-Fred

-Message d'origine- From: Marcus Fritze
Sent: Monday, April 08, 2013 12:20 AM

To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
Git?

Thanks again for your answer.

To be honest this doesn't makes sense to me and I don't understand this,
but I try to figure it out.

Marcus

Am 08.04.2013 um 00:03 schrieb Frédéric THOMAS webdoubl...@hotmail.com:

 Well, I didn't say to use IDEA before the step 6, the more complicated

part is the sdk setup, once done, that's easy, in more those steps are
nothing relative to the videos you can find on internet but it works for 
me.


The 1srt part is Apache Flex specifics, the 2nd one is the best way I
found.

At the beginning I tried to import the all SDK, it wasn't perfect but it
worked, then I preferred to do it per library, the one I want to work 
with,

actually I did it with the experimental one but I'm pretty sure I can use
the same steps for another one.

 If you ask me, there should be an easy tutorial for everybody how to

build the SDK (with the common used developer tools IntelliJ and / or
eclipse). Sorry, but this isn't working for me. Any help is appreciated.



There's not, some manual steps are required for now  and that's nothing
to do with any IDE.
I started the implementation of an app to automatized those steps, but
that's on my spare time and I do many things, so, it's far to be ready.

-Fred

-Message d'origine- From: Marcus Fritze
Sent: Sunday, April 07, 2013 11:44 PM
To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
Git?

Thanks Frederic for the detailed description.

I tried your tutorial, but this doesn't work for me. It seems there is no
easy way to load the Flex SDK into IntelliJ as a full project (as 
described

in the video for IDEA 11.1 by Nicholas Kwiatkowski) or even import.

I think the video show a very good tutorial for IDEA 11.1, but it doesn't
work for me with version 12 and git.

Currently, I stuck in the point Setup the SDK. :-(

If you ask me, there should be an easy tutorial for everybody how to
build the SDK (with the common used developer tools IntelliJ and / or
eclipse). Sorry, but this isn't working for me. Any help is appreciated.

Thanks

Marcus

Am 07.04.2013 um 00:21 schrieb Frédéric THOMAS webdoubl...@hotmail.com:

 What I would do, from memory and the with the experimental lib:


1- First of all clone the sdk as describe in the git wiki, the source
root will be SourceSDK

Setup the SDK (if you want to use the 4.9.1 as base, use the installer
and go directly to the point 6, copiedSDK will the path of the 4.9.1):

2- build the sdk, look at the readme at the source of the sdk tree,
follow the instructions, TLF included.
3- checkout a new branch,  then build a release on.
4- make the IDE sdk running sdk/ide/flashbuilder/**
makeApacheFlexForFlashBuilder.**sh
5- Copy this new sdk where you want, personally, I copy it under the
SDKs of my FlashBuilder installation path, that will be the copiedSDK.

Setup the lib you want to modify:

6- Open IDEA, import the experimental project from the sources:
SourceSDK/frameworks/**projects/experimental
7- it will ask you to choose or create a SDK, create a new one selecting
the one you copied/installed, give it a name (ex: 4.10.0 experimental)
8- open the project settings/SDKs/4.10.0 experimental and remove the
experimental lib from the classpath
9- under module/experimental/**dependencies, choose '4.10.0
experimental' as flex/air sdk
10- under module/experimental/, type experimental.swc as output filename
and as output folder, select copiedSDK/frameworks/libs and
desktop/library as sdk type.

You can now 

[jira] [Created] (FLEX-33478) Including resource bundle in main app MXML causes unfixable crash in iOS StandardMode compile

2013-04-08 Thread Gaius Coffey (JIRA)
Gaius Coffey created FLEX-33478:
---

 Summary: Including resource bundle in main app MXML causes 
unfixable crash in iOS StandardMode compile
 Key: FLEX-33478
 URL: https://issues.apache.org/jira/browse/FLEX-33478
 Project: Apache Flex
  Issue Type: Bug
  Components: Mobile: ViewNavigator
 Environment: FB4.7, AIR3.6, Windows 64, iOS
Reporter: Gaius Coffey


Hi,
1. Build an application using Flex for mobile targetted at iOS
2. Use ResourceBundle to provide all strings
3. Add a metadata tag to the main application .mxml as per the below:
fx:Metadata
[ResourceBundle(Messages)]
/fx:Metadata  
4. Compile in the different modes:
- For ad hoc release; compiles and runs
- For fast mode debug; compiles and runs
- For STANDARD mode debug; CRASHES HORRIBLY before executing user code

NB: I have tried using a test project where I comment out _ALL_ code and 
display classes and use an empty view. It is _DEFINITELY_ the metadata 
declaration that causes the bug.

NB2: I have just attempted moving the metadata declaration elsewhere in my code 
(to the first view) and the same results are found.

[SWF] gustavo_mobile_as_app.swf - 35,408,264 bytes after decompression
TypeError: Error #1009: Cannot access a property or method of a null object 
reference.
  at en_US$Messages_properties/getContent()
  at 
mx.resources::ResourceBundle()[C:\svn\4.y\frameworks\projects\framewo 
rk\src\mx\resources\ResourceBundle.as:121]
  at mx.resources::ResourceBundle()
  at en_US$Messages_properties()
  at en_US$Messages_properties()
  at 
mx.resources::ResourceManagerImpl/installCompiledResourceBundle()[E:\ 
dev\4.y\frameworks\projects\framework\src\mx\resources\ResourceManager 
Impl.as:396]
  at 
mx.resources::ResourceManagerImpl/installCompiledResourceBundles()[E: 
\dev\4.y\frameworks\projects\framework\src\mx\resources\ResourceManage 
rImpl.as:306]
  at 
mx.resources::ResourceManagerImpl/processInfo()[E:\dev\4.y\frameworks 
\projects\framework\src\mx\resources\ResourceManagerImpl.as:450]
  at 
mx.resources::ResourceManagerImpl()[E:\dev\4.y\frameworks\projects\fr 
amework\src\mx\resources\ResourceManagerImpl.as:133]
  at 
mx.resources::ResourceManager$/getInstance()[E:\dev\4.y\frameworks\pr 
ojects\framework\src\mx\resources\ResourceManager.as:117]
  at 
mx.styles::StyleManagerImpl()[E:\dev\4.y\frameworks\projects\framewor 
k\src\mx\styles\StyleManagerImpl.as:380]
  at _gustavo_mobile_as_app_FlexInit$/init()
  at _gustavo_mobile_as_app_FlexInit$/init()
  at 
mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemMana
 ger.as:2815]
  at 
mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\SystemMana
 ger.as:2723]
  at 
mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()
  at flash.events::EventDispatcher/dispatchEvent()
  at 
mx.preloaders::Preloader/timerHandler()[E:\dev\4.y\frameworks\project 
s\framework\src\mx\preloaders\Preloader.as:542]
  at mx.preloaders::Preloader/timerHandler()
  at flash.utils::Timer/tick()
  at flash.utils::Timer/tick()

See also: http://forums.adobe.com/message/5215450#5215450 

--
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


FalconJX: bugs in external dependencies (Google Closure Compiler), what to do?

2013-04-08 Thread Tigran Najaryan
I debugged the problem that I reported earlier (generating incorrect paths
in deps.js) and looks like it is due to a bug in
com.google.javascript.jscomp.deps.PathUtil.isAbsolute. It is implemented by
simply checking that the path starts by a forward slash which of course is
incorrect under Windows.

So what is the procedure when the bug is in an external dependency? It is
not as if it is a single call that can be avoided. PathUtil.isAbsolute is
called a few levels below in the call stack from the
com.google.javascript.jscomp.deps.DepsGenerator.computeDependencyCalls,
which is supposed to compute and return the correct text for dependencies
file.

I will debug this further but just wanted to understand if I should I try to
work around the external bug when I meet one or I need to try something
else?

Tigran.

P.S. Did anyone actually try running FalconJX on Windows or everybody is
developing on a Mac?




Re: How to compile and contribute Flex SDK in IntelliJ 12 with Git?

2013-04-08 Thread Nicholas Kwiatkowski
Sounds good.  I'm still playing around with it.  Mustella seems broken at
the moment, but I think that has to do with the externals not coming
through automatically.  Otherwise, IDEA can do just about everything you've
talked about in the WIKI, including the rebasing and the rest.  I'm still
diving into a bunch of topics I've only read about before and have never
used, so I'm being super-conservative with my testing :)

-Nick

On Mon, Apr 8, 2013 at 6:08 AM, Frédéric THOMAS webdoubl...@hotmail.comwrote:

 Hi Nick,


  I'm working on a new tutorial...  I had some time to muck around with it
 this weekend...


 I redone all the process I described bellow tonight to have it mind,
 except for the point 10 where it is not really important as I build via ant
 (IDEA) and I copy the swc to the copiedSdk, everything works well to me.


  Fred, can you check to see if my push I did to the SVN-TEST file came
 through ok?


 Yep

 -Fred

 -Message d'origine- From: Nicholas Kwiatkowski
 Sent: Monday, April 08, 2013 5:58 AM

 To: dev@flex.apache.org
 Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
 Git?

 I'm working on a new tutorial...  I had some time to muck around with it
 this weekend...

 Fred, can you check to see if my push I did to the SVN-TEST file came
 through ok?

 -Nick

 On Sun, Apr 7, 2013 at 6:27 PM, Frédéric THOMAS webdoubl...@hotmail.com*
 *wrote:

  Well, as I said in the 1rst post, you can simplify your life using the
 installer, it will install the sdk 4.9.1 for you and that's will be your
 base I never tried it like that but I think it should work, you can then
 start to the step 6, don't forget the 1rst step, manually clone the sdk
 'git clone 
 https://git-wip-us.apache.org/repos/asf/flex-sdk.githttps://git-wip-us.apache.org/**repos/asf/flex-sdk.git
 https**://git-wip-us.apache.org/**repos/asf/flex-sdk.githttps://git-wip-us.apache.org/repos/asf/flex-sdk.git
 sdk'



 -Fred

 -Message d'origine- From: Marcus Fritze
 Sent: Monday, April 08, 2013 12:20 AM

 To: dev@flex.apache.org
 Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
 Git?

 Thanks again for your answer.

 To be honest this doesn't makes sense to me and I don't understand this,
 but I try to figure it out.

 Marcus

 Am 08.04.2013 um 00:03 schrieb Frédéric THOMAS webdoubl...@hotmail.com:

  Well, I didn't say to use IDEA before the step 6, the more complicated

 part is the sdk setup, once done, that's easy, in more those steps are
 nothing relative to the videos you can find on internet but it works for
 me.

 The 1srt part is Apache Flex specifics, the 2nd one is the best way I
 found.

 At the beginning I tried to import the all SDK, it wasn't perfect but it
 worked, then I preferred to do it per library, the one I want to work
 with,
 actually I did it with the experimental one but I'm pretty sure I can use
 the same steps for another one.

  If you ask me, there should be an easy tutorial for everybody how to

 build the SDK (with the common used developer tools IntelliJ and / or
 eclipse). Sorry, but this isn't working for me. Any help is appreciated.


 There's not, some manual steps are required for now  and that's nothing
 to do with any IDE.
 I started the implementation of an app to automatized those steps, but
 that's on my spare time and I do many things, so, it's far to be ready.

 -Fred

 -Message d'origine- From: Marcus Fritze
 Sent: Sunday, April 07, 2013 11:44 PM
 To: dev@flex.apache.org
 Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
 Git?

 Thanks Frederic for the detailed description.

 I tried your tutorial, but this doesn't work for me. It seems there is no
 easy way to load the Flex SDK into IntelliJ as a full project (as
 described
 in the video for IDEA 11.1 by Nicholas Kwiatkowski) or even import.

 I think the video show a very good tutorial for IDEA 11.1, but it doesn't
 work for me with version 12 and git.

 Currently, I stuck in the point Setup the SDK. :-(

 If you ask me, there should be an easy tutorial for everybody how to
 build the SDK (with the common used developer tools IntelliJ and / or
 eclipse). Sorry, but this isn't working for me. Any help is appreciated.

 Thanks

 Marcus

 Am 07.04.2013 um 00:21 schrieb Frédéric THOMAS webdoubl...@hotmail.com
 :

  What I would do, from memory and the with the experimental lib:


 1- First of all clone the sdk as describe in the git wiki, the source
 root will be SourceSDK

 Setup the SDK (if you want to use the 4.9.1 as base, use the installer
 and go directly to the point 6, copiedSDK will the path of the 4.9.1):

 2- build the sdk, look at the readme at the source of the sdk tree,
 follow the instructions, TLF included.
 3- checkout a new branch,  then build a release on.
 4- make the IDE sdk running sdk/ide/flashbuilder/**
 makeApacheFlexForFlashBuilder.sh

 5- Copy this new sdk where you want, personally, I copy it under the
 SDKs of my 

Re: How to compile and contribute Flex SDK in IntelliJ 12 with Git?

2013-04-08 Thread Frédéric THOMAS
Yep, the only exception with IDEA is if you are work on a symlink drive on 
Windows, Git is lost at time, an running IDEA as Administrator is worst in 
this case, it can't see any symlink drive, I should find the time to report 
a bug for that otherwise is a golden tool.


-Fred

-Message d'origine- 
From: Nicholas Kwiatkowski

Sent: Monday, April 08, 2013 1:46 PM
To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with Git?

Sounds good.  I'm still playing around with it.  Mustella seems broken at
the moment, but I think that has to do with the externals not coming
through automatically.  Otherwise, IDEA can do just about everything you've
talked about in the WIKI, including the rebasing and the rest.  I'm still
diving into a bunch of topics I've only read about before and have never
used, so I'm being super-conservative with my testing :)

-Nick

On Mon, Apr 8, 2013 at 6:08 AM, Frédéric THOMAS 
webdoubl...@hotmail.comwrote:



Hi Nick,


 I'm working on a new tutorial...  I had some time to muck around with it

this weekend...



I redone all the process I described bellow tonight to have it mind,
except for the point 10 where it is not really important as I build via 
ant

(IDEA) and I copy the swc to the copiedSdk, everything works well to me.


 Fred, can you check to see if my push I did to the SVN-TEST file came

through ok?



Yep

-Fred

-Message d'origine- From: Nicholas Kwiatkowski
Sent: Monday, April 08, 2013 5:58 AM

To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
Git?

I'm working on a new tutorial...  I had some time to muck around with it
this weekend...

Fred, can you check to see if my push I did to the SVN-TEST file came
through ok?

-Nick

On Sun, Apr 7, 2013 at 6:27 PM, Frédéric THOMAS webdoubl...@hotmail.com*
*wrote:

 Well, as I said in the 1rst post, you can simplify your life using the

installer, it will install the sdk 4.9.1 for you and that's will be your
base I never tried it like that but I think it should work, you can then
start to the step 6, don't forget the 1rst step, manually clone the sdk
'git clone 
https://git-wip-us.apache.org/repos/asf/flex-sdk.githttps://git-wip-us.apache.org/**repos/asf/flex-sdk.git

https**://git-wip-us.apache.org/**repos/asf/flex-sdk.githttps://git-wip-us.apache.org/repos/asf/flex-sdk.git
sdk'



-Fred

-Message d'origine- From: Marcus Fritze
Sent: Monday, April 08, 2013 12:20 AM

To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
Git?

Thanks again for your answer.

To be honest this doesn't makes sense to me and I don't understand this,
but I try to figure it out.

Marcus

Am 08.04.2013 um 00:03 schrieb Frédéric THOMAS webdoubl...@hotmail.com:

 Well, I didn't say to use IDEA before the step 6, the more complicated


part is the sdk setup, once done, that's easy, in more those steps are
nothing relative to the videos you can find on internet but it works for
me.

The 1srt part is Apache Flex specifics, the 2nd one is the best way I
found.

At the beginning I tried to import the all SDK, it wasn't perfect but it
worked, then I preferred to do it per library, the one I want to work
with,
actually I did it with the experimental one but I'm pretty sure I can 
use

the same steps for another one.

 If you ask me, there should be an easy tutorial for everybody how to


build the SDK (with the common used developer tools IntelliJ and / or
eclipse). Sorry, but this isn't working for me. Any help is 
appreciated.




There's not, some manual steps are required for now  and that's nothing
to do with any IDE.
I started the implementation of an app to automatized those steps, but
that's on my spare time and I do many things, so, it's far to be ready.

-Fred

-Message d'origine- From: Marcus Fritze
Sent: Sunday, April 07, 2013 11:44 PM
To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
Git?

Thanks Frederic for the detailed description.

I tried your tutorial, but this doesn't work for me. It seems there is 
no

easy way to load the Flex SDK into IntelliJ as a full project (as
described
in the video for IDEA 11.1 by Nicholas Kwiatkowski) or even import.

I think the video show a very good tutorial for IDEA 11.1, but it 
doesn't

work for me with version 12 and git.

Currently, I stuck in the point Setup the SDK. :-(

If you ask me, there should be an easy tutorial for everybody how to
build the SDK (with the common used developer tools IntelliJ and / or
eclipse). Sorry, but this isn't working for me. Any help is appreciated.

Thanks

Marcus

Am 07.04.2013 um 00:21 schrieb Frédéric THOMAS webdoubl...@hotmail.com
:

 What I would do, from memory and the with the experimental lib:



1- First of all clone the sdk as describe in the git wiki, the source
root will be SourceSDK

Setup the SDK (if you want to use the 4.9.1 as base, use the installer
and 

Re: [FalconJX] What is the purpose of emitBinaryOperator override in JSFlexJSEmitter?

2013-04-08 Thread Erik de Bruin
It helps with the proper handling of getter/setter properties. FlexJS
uses methods with the get_ and set_ prefixes instead of the
Object.defineProperty that goog JS uses. When using a setter
method you go from myObject.label = 'hello world' to
myObject.set_label('hello world'). Part of that translation is a
manipulation of the assignment, where we want to leave out the right
side of the equation when dealing with an
AccessorDefinition.

EdB



On Mon, Apr 8, 2013 at 2:01 AM, Alex Harui aha...@adobe.com wrote:
 What does it do that the superclass doesn’t handle?

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



--
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

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


Re: FalconJX: bugs in external dependencies (Google Closure Compiler), what to do?

2013-04-08 Thread Erik de Bruin
Tigran,

Both Alex and I are on a Mac, so that is probably why it escaped
notice until now :-) Also, the publisher side of the code is very
much a work in progress, which deserves all the attention you can give
it. I'll answer your other email some time tonight, jetlag permitting.
On this one: might manipulation the path(s) before they are fed into
the 'depswriter' - working from memory, might be missing the point -
help avoid this low level problem?

EdB



On Mon, Apr 8, 2013 at 6:27 AM, Tigran Najaryan tig...@gmail.com wrote:
 I debugged the problem that I reported earlier (generating incorrect paths
 in deps.js) and looks like it is due to a bug in
 com.google.javascript.jscomp.deps.PathUtil.isAbsolute. It is implemented by
 simply checking that the path starts by a forward slash which of course is
 incorrect under Windows.

 So what is the procedure when the bug is in an external dependency? It is
 not as if it is a single call that can be avoided. PathUtil.isAbsolute is
 called a few levels below in the call stack from the
 com.google.javascript.jscomp.deps.DepsGenerator.computeDependencyCalls,
 which is supposed to compute and return the correct text for dependencies
 file.

 I will debug this further but just wanted to understand if I should I try to
 work around the external bug when I meet one or I need to try something
 else?

 Tigran.

 P.S. Did anyone actually try running FalconJX on Windows or everybody is
 developing on a Mac?





-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

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


Re: [VOTE] Release InstallApacheFlex 2.5.4 - RC5

2013-04-08 Thread Frédéric THOMAS

+1

Thanks guys,
-Fred (Win7 64, fr_FR)

On 4/5/13 6:35 PM, Frédéric THOMAS webdoubl...@hotmail.com wrote:



*Issues addressed in this Release Candidate:*

1.  Enable Flex SDK download stats tracking
2.  https://issues.apache.org/jira/browse/FLEX-33426 (UI fix for license
screen (show regular checkboxes))
3.  https://issues.apache.org/jira/browse/FLEX-33151 (Auto-update logic 
fix)

4.  French and Dutch language locale fixes.
5.  Added the SDK version number to be downloaded in the window title.
6.  https://issues.apache.org/jira/browse/FLEX-33202 (more issues).
7.  https://issues.apache.org/jira/browse/FLEX-33419 (added germain
language).

This is the first official release of the InstallApacheFlex AIR 
application.

The official Apache distribution is the source kit which can contain only
source.

The source distributions for Windows and Mac are available here:

https://dist.apache.org/repos/dist/dev/flex/installer/2.5/RC5/sources/

The binary distributions as a convenience for the respective platforms,
available here:

https://dist.apache.org/repos/dist/dev/flex/installer/2.5/RC5/binaries/

Along with the installer, we are releasing the 'badge installer' that can 
be

embedded in our site as well as third-party websites.  Here is a preview:

http://flex.apache.org/installer.html

*Before voting please review the section,*
What are the ASF requirements on approving a release? at
http://www.apache.org/dev/release.html#approving-a-release

*Please vote to approve this release:*

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

This vote will be open for at least 72 hours.

Regards,
Om  Justin  Fred
Apache Flex PMC members + Release managers



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



Re: [DICUSS] Release InstallApacheFlex 2.5.4 - RC5 (was: Release InstallApacheFlex 2.5.3 - RC4)

2013-04-08 Thread Frédéric THOMAS

Hi,

I will count the votes tomorrow, is there anything specific I have to know ? 
where is the official list of the PMCs ?


-Fred

-Message d'origine- 
From: Justin Mclean

Sent: Saturday, April 06, 2013 1:37 AM
To: dev@flex.apache.org
Subject: Re: [DICUSS] Release InstallApacheFlex 2.5.4 - RC5 (was: Release 
InstallApacheFlex 2.5.3 - RC4)


Hi,


Is it ok ? Can I process to a Vote ?

Good to go you can call fro a vote.

Justin 



RE: FalconJX: bugs in external dependencies (Google Closure Compiler), what to do?

2013-04-08 Thread Tigran Najaryan
Erik,

I already tried manipulating the paths before they are fed to
computeDependencyCalls, particularly I tried passing relative paths instead
of absolute ones but that does not work either. One way or another the
computeDependencyCalls() passes the path to PathUtil.makeAbsolute()and it
gets corrupt.

If you look at the source code you will see that the entire
com.google.javascript.jscomp.deps.PathUtil class uses hardcoded forward
slash / as path separator in multiple functions and they work incorrect
under Windows. 

I will look further to find a solution.

Tigran.


-Original Message-
From: Erik de Bruin [mailto:e...@ixsoftware.nl] 
Sent: Monday, April 08, 2013 4:37 PM
To: dev@flex.apache.org
Subject: Re: FalconJX: bugs in external dependencies (Google Closure
Compiler), what to do?

Tigran,

Both Alex and I are on a Mac, so that is probably why it escaped notice
until now :-) Also, the publisher side of the code is very much a work in
progress, which deserves all the attention you can give it. I'll answer your
other email some time tonight, jetlag permitting.
On this one: might manipulation the path(s) before they are fed into the
'depswriter' - working from memory, might be missing the point - help avoid
this low level problem?

EdB



On Mon, Apr 8, 2013 at 6:27 AM, Tigran Najaryan tig...@gmail.com wrote:
 I debugged the problem that I reported earlier (generating incorrect 
 paths in deps.js) and looks like it is due to a bug in 
 com.google.javascript.jscomp.deps.PathUtil.isAbsolute. It is 
 implemented by simply checking that the path starts by a forward slash 
 which of course is incorrect under Windows.

 So what is the procedure when the bug is in an external dependency? It 
 is not as if it is a single call that can be avoided. 
 PathUtil.isAbsolute is called a few levels below in the call stack 
 from the 
 com.google.javascript.jscomp.deps.DepsGenerator.computeDependencyCalls
 , which is supposed to compute and return the correct text for 
 dependencies file.

 I will debug this further but just wanted to understand if I should I 
 try to work around the external bug when I meet one or I need to try 
 something else?

 Tigran.

 P.S. Did anyone actually try running FalconJX on Windows or everybody 
 is developing on a Mac?





--
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

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



File.applicationDirectory

2013-04-08 Thread Marcio Fermino


Olá, gostaria saber como verificar se existe um arquivo em um diretório dentro 
da aplicação no IOS, algo parecido como


var prefsFile:File = File.applicationDirectory;
prefsFile = 
prefsFile.resolvePath(../meuDiretorio/teste.text);



Obrigado.

RE: FalconJX: bugs in external dependencies (Google Closure Compiler), what to do?

2013-04-08 Thread Alex Harui
Falconjs works on Windows. I haven't gotten far enough with falconjx to try on 
windows. Maybe I'll have time today. I do recall that deps file is a uri and 
not a path so forward slash is used even on windows.




Sent via the PANTECH Discover, an ATT 4G LTE smartphone.

Tigran Najaryan tig...@gmail.com wrote:


Erik,

I already tried manipulating the paths before they are fed to
computeDependencyCalls, particularly I tried passing relative paths instead
of absolute ones but that does not work either. One way or another the
computeDependencyCalls() passes the path to PathUtil.makeAbsolute()and it
gets corrupt.

If you look at the source code you will see that the entire
com.google.javascript.jscomp.deps.PathUtil class uses hardcoded forward
slash / as path separator in multiple functions and they work incorrect
under Windows.

I will look further to find a solution.

Tigran.


-Original Message-
From: Erik de Bruin [mailto:e...@ixsoftware.nl]
Sent: Monday, April 08, 2013 4:37 PM
To: dev@flex.apache.org
Subject: Re: FalconJX: bugs in external dependencies (Google Closure
Compiler), what to do?

Tigran,

Both Alex and I are on a Mac, so that is probably why it escaped notice
until now :-) Also, the publisher side of the code is very much a work in
progress, which deserves all the attention you can give it. I'll answer your
other email some time tonight, jetlag permitting.
On this one: might manipulation the path(s) before they are fed into the
'depswriter' - working from memory, might be missing the point - help avoid
this low level problem?

EdB



On Mon, Apr 8, 2013 at 6:27 AM, Tigran Najaryan tig...@gmail.com wrote:
 I debugged the problem that I reported earlier (generating incorrect
 paths in deps.js) and looks like it is due to a bug in
 com.google.javascript.jscomp.deps.PathUtil.isAbsolute. It is
 implemented by simply checking that the path starts by a forward slash
 which of course is incorrect under Windows.

 So what is the procedure when the bug is in an external dependency? It
 is not as if it is a single call that can be avoided.
 PathUtil.isAbsolute is called a few levels below in the call stack
 from the
 com.google.javascript.jscomp.deps.DepsGenerator.computeDependencyCalls
 , which is supposed to compute and return the correct text for
 dependencies file.

 I will debug this further but just wanted to understand if I should I
 try to work around the external bug when I meet one or I need to try
 something else?

 Tigran.

 P.S. Did anyone actually try running FalconJX on Windows or everybody
 is developing on a Mac?





--
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

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



Re: How to compile and contribute Flex SDK in IntelliJ 12 with Git?

2013-04-08 Thread Nicholas Kwiatkowski
Let me know if you need help opening up a ticket with them.  They've been
super-responsive to anything I've opened up with them in the past (usually
only taking one cycle, or about a month to fix things).

-Nick

On Mon, Apr 8, 2013 at 7:58 AM, Frédéric THOMAS webdoubl...@hotmail.comwrote:

 Yep, the only exception with IDEA is if you are work on a symlink drive on
 Windows, Git is lost at time, an running IDEA as Administrator is worst in
 this case, it can't see any symlink drive, I should find the time to report
 a bug for that otherwise is a golden tool.


 -Fred

 -Message d'origine- From: Nicholas Kwiatkowski
 Sent: Monday, April 08, 2013 1:46 PM

 To: dev@flex.apache.org
 Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
 Git?

 Sounds good.  I'm still playing around with it.  Mustella seems broken at
 the moment, but I think that has to do with the externals not coming
 through automatically.  Otherwise, IDEA can do just about everything you've
 talked about in the WIKI, including the rebasing and the rest.  I'm still
 diving into a bunch of topics I've only read about before and have never
 used, so I'm being super-conservative with my testing :)

 -Nick

 On Mon, Apr 8, 2013 at 6:08 AM, Frédéric THOMAS webdoubl...@hotmail.com*
 *wrote:

  Hi Nick,


  I'm working on a new tutorial...  I had some time to muck around with it

 this weekend...


 I redone all the process I described bellow tonight to have it mind,
 except for the point 10 where it is not really important as I build via
 ant
 (IDEA) and I copy the swc to the copiedSdk, everything works well to me.


  Fred, can you check to see if my push I did to the SVN-TEST file came

 through ok?


 Yep

 -Fred

 -Message d'origine- From: Nicholas Kwiatkowski
 Sent: Monday, April 08, 2013 5:58 AM

 To: dev@flex.apache.org
 Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
 Git?

 I'm working on a new tutorial...  I had some time to muck around with it
 this weekend...

 Fred, can you check to see if my push I did to the SVN-TEST file came
 through ok?

 -Nick

 On Sun, Apr 7, 2013 at 6:27 PM, Frédéric THOMAS webdoubl...@hotmail.com
 *
 *wrote:


  Well, as I said in the 1rst post, you can simplify your life using the

 installer, it will install the sdk 4.9.1 for you and that's will be your
 base I never tried it like that but I think it should work, you can then
 start to the step 6, don't forget the 1rst step, manually clone the sdk
 'git clone 
 https://git-wip-us.apache.org/**repos/asf/flex-sdk.githttps://git-wip-us.apache.org/repos/asf/flex-sdk.git
 htt**ps://git-wip-us.apache.org/repos/asf/flex-sdk.githttps://git-wip-us.apache.org/**repos/asf/flex-sdk.git
 
 https**://git-wip-us.apache.**org/**repos/asf/flex-sdk.githttp://git-wip-us.apache.org/**repos/asf/flex-sdk.git
 h**ttps://git-wip-us.apache.org/**repos/asf/flex-sdk.githttps://git-wip-us.apache.org/repos/asf/flex-sdk.git
 

 sdk'



 -Fred

 -Message d'origine- From: Marcus Fritze
 Sent: Monday, April 08, 2013 12:20 AM

 To: dev@flex.apache.org
 Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
 Git?

 Thanks again for your answer.

 To be honest this doesn't makes sense to me and I don't understand this,
 but I try to figure it out.

 Marcus

 Am 08.04.2013 um 00:03 schrieb Frédéric THOMAS webdoubl...@hotmail.com
 :

  Well, I didn't say to use IDEA before the step 6, the more complicated

  part is the sdk setup, once done, that's easy, in more those steps are
 nothing relative to the videos you can find on internet but it works for
 me.

 The 1srt part is Apache Flex specifics, the 2nd one is the best way I
 found.

 At the beginning I tried to import the all SDK, it wasn't perfect but it
 worked, then I preferred to do it per library, the one I want to work
 with,
 actually I did it with the experimental one but I'm pretty sure I can
 use
 the same steps for another one.

  If you ask me, there should be an easy tutorial for everybody how to

  build the SDK (with the common used developer tools IntelliJ and / or
 eclipse). Sorry, but this isn't working for me. Any help is
 appreciated.


  There's not, some manual steps are required for now  and that's
 nothing
 to do with any IDE.
 I started the implementation of an app to automatized those steps, but
 that's on my spare time and I do many things, so, it's far to be ready.

 -Fred

 -Message d'origine- From: Marcus Fritze
 Sent: Sunday, April 07, 2013 11:44 PM
 To: dev@flex.apache.org
 Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
 Git?

 Thanks Frederic for the detailed description.

 I tried your tutorial, but this doesn't work for me. It seems there is
 no
 easy way to load the Flex SDK into IntelliJ as a full project (as
 described
 in the video for IDEA 11.1 by Nicholas Kwiatkowski) or even import.

 I think the video show a very good tutorial for IDEA 11.1, but it
 doesn't
 work for me 

Re: FalconJX compilation steps + FalconJX generates incorrect paths in deps.js (was: FalconJX mxmlc error)

2013-04-08 Thread Alex Harui
I got the same error in the release version. I have a fix locally.




Sent via the PANTECH Discover, an ATT 4G LTE smartphone.

Tigran Najaryan tig...@gmail.com wrote:


Erik, Alex, you are right, I was using the source from the SVN mirror (was
under impression they are in sync with git).

Started anew and got everything from the git repos. This time the FalconJX
compiled successfully. I made notes of my build steps and attach my notes
below. You may want to use this to update the READMEs.

The FlexJSTest_again example compiled using FalconJX does not work out of
the box. The compilation went fine and finished with a message The project
'FlexJSTest_again' has been successfully compiled and optimized..

When trying to open js-debug /index.html in Firefox I get a bunch of
JavaScript errors, the first being SyntaxError: malformed Unicode character
escape sequence at deps.js line 4. The error message is indeed correct, the
backlashes in the path are not escaped and hence result in incorrect string,
e.g.:

goog.addDependency('../../../../D:\WORK\Projects\ApacheFlex\repo\falcon\comp
iler.jx\bin/D:\WORK\Projects\ApacheFlex\repo\asjs\examples\FlexJSTest_again\
bin\js-debug\org\apache\flex\net\HTTPHeader.js',
['org.apache.flex.net.HTTPHeader'], ['org.apache.flex.FlexObject']);

After fixing the backslashes and making sure the paths are correct (there is
one too many .. parent directory in the relative path) all worked. The
example loads in the browser and works.

When trying to open js-release/index.html I get a different JavaScript
error: TypeError: this.source is undefined at FlexJSTest_again.js line 4.
The file is minified so it is impossible to tell what is wrong with the
code.

If the problem with paths is not known and nobody works on it I will go
ahead and try to fix it then supply a patch.

Tigran.


== Begin FalconJX build steps  
1. Create a working directory for Apache Flex (repo below).

2. cd repo

3. Get bleading-edge of SDK:
git clone https://git-wip-us.apache.org/repos/asf/flex-sdk.git sdk
cd sdk
git checkout develop
cd ..

4. Get TLF
git clone https://git-wip-us.apache.org/repos/asf/flex-tlf.git tlf

5. Get Falcon and switch to develop branch:
git clone https://git-wip-us.apache.org/repos/asf/flex-falcon.git falcon
cd falcon
git checkout develop
cd ..

6. Get ASJS
git clone https://git-wip-us.apache.org/repos/asf/flex-asjs.git asjs
cd asjs
git checkout develop
cd ..

7. Build SDK. Follow instructions in sdk/README, then:
cd sdk
ant main (Select all default answers when prompted, i.e. just hit ENTER
until the build finishes).
cd ..

8. Build Falcon compiler. Follow instructions in falcon/compiler/README,
then:

cd falcon/compiler
ant -Dsdk.branch=path-to-repo/sdk
cd ../..

(Note: the compiler/build.xml assumes Flex SDK is in ../flex-sdk dir, which
is not what we have created in step 3 above, so you need to supply correct
dir to Ant via sdk.branch parameter).


9. Build FalconJX.

cd falcon/compiler.jx
ant
cd ../..


10. Build ASJS and FlexJSUI.swc:
cd asjs
ant
cd frameworks/as
ant
=== End FalconJX build steps  =


-Original Message-
From: Erik de Bruin [mailto:e...@ixsoftware.nl]
Sent: Sunday, April 07, 2013 12:18 AM
To: dev@flex.apache.org
Subject: Re: FalconJX mxmlc error

Tigran,

You say repo/falcon/trunk/compiler.jx/src/*: the 'trunk' in that path
makes me think you have used the SVN instead of the git repo...
Are you sure you are using the 'develop' branch in the git repository
at:

https://git-wip-us.apache.org/repos/asf/flex-falcon.git

EdB




Re: How to compile and contribute Flex SDK in IntelliJ 12 with Git?

2013-04-08 Thread Frédéric THOMAS
Yeah, I already had to deal with them, they're really ok, I'll do that as 
soon as I can.


Cheers,
-Fred

-Message d'origine- 
From: Nicholas Kwiatkowski

Sent: Monday, April 08, 2013 4:21 PM
To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with Git?

Let me know if you need help opening up a ticket with them.  They've been
super-responsive to anything I've opened up with them in the past (usually
only taking one cycle, or about a month to fix things).

-Nick

On Mon, Apr 8, 2013 at 7:58 AM, Frédéric THOMAS 
webdoubl...@hotmail.comwrote:



Yep, the only exception with IDEA is if you are work on a symlink drive on
Windows, Git is lost at time, an running IDEA as Administrator is worst in
this case, it can't see any symlink drive, I should find the time to 
report

a bug for that otherwise is a golden tool.


-Fred

-Message d'origine- From: Nicholas Kwiatkowski
Sent: Monday, April 08, 2013 1:46 PM

To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
Git?

Sounds good.  I'm still playing around with it.  Mustella seems broken at
the moment, but I think that has to do with the externals not coming
through automatically.  Otherwise, IDEA can do just about everything 
you've

talked about in the WIKI, including the rebasing and the rest.  I'm still
diving into a bunch of topics I've only read about before and have never
used, so I'm being super-conservative with my testing :)

-Nick

On Mon, Apr 8, 2013 at 6:08 AM, Frédéric THOMAS webdoubl...@hotmail.com*
*wrote:

 Hi Nick,



 I'm working on a new tutorial...  I had some time to muck around with it


this weekend...



I redone all the process I described bellow tonight to have it mind,
except for the point 10 where it is not really important as I build via
ant
(IDEA) and I copy the swc to the copiedSdk, everything works well to 
me.



 Fred, can you check to see if my push I did to the SVN-TEST file came


through ok?



Yep

-Fred

-Message d'origine- From: Nicholas Kwiatkowski
Sent: Monday, April 08, 2013 5:58 AM

To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
Git?

I'm working on a new tutorial...  I had some time to muck around with it
this weekend...

Fred, can you check to see if my push I did to the SVN-TEST file came
through ok?

-Nick

On Sun, Apr 7, 2013 at 6:27 PM, Frédéric THOMAS webdoubl...@hotmail.com
*
*wrote:


 Well, as I said in the 1rst post, you can simplify your life using the


installer, it will install the sdk 4.9.1 for you and that's will be your
base I never tried it like that but I think it should work, you can then
start to the step 6, don't forget the 1rst step, manually clone the sdk
'git clone 
https://git-wip-us.apache.org/**repos/asf/flex-sdk.githttps://git-wip-us.apache.org/repos/asf/flex-sdk.git

htt**ps://git-wip-us.apache.org/repos/asf/flex-sdk.githttps://git-wip-us.apache.org/**repos/asf/flex-sdk.git

https**://git-wip-us.apache.**org/**repos/asf/flex-sdk.githttp://git-wip-us.apache.org/**repos/asf/flex-sdk.git
h**ttps://git-wip-us.apache.org/**repos/asf/flex-sdk.githttps://git-wip-us.apache.org/repos/asf/flex-sdk.git


sdk'



-Fred

-Message d'origine- From: Marcus Fritze
Sent: Monday, April 08, 2013 12:20 AM

To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
Git?

Thanks again for your answer.

To be honest this doesn't makes sense to me and I don't understand this,
but I try to figure it out.

Marcus

Am 08.04.2013 um 00:03 schrieb Frédéric THOMAS webdoubl...@hotmail.com
:

 Well, I didn't say to use IDEA before the step 6, the more complicated

 part is the sdk setup, once done, that's easy, in more those steps are
nothing relative to the videos you can find on internet but it works 
for

me.

The 1srt part is Apache Flex specifics, the 2nd one is the best way I
found.

At the beginning I tried to import the all SDK, it wasn't perfect but 
it

worked, then I preferred to do it per library, the one I want to work
with,
actually I did it with the experimental one but I'm pretty sure I can
use
the same steps for another one.

 If you ask me, there should be an easy tutorial for everybody how to

 build the SDK (with the common used developer tools IntelliJ and / or

eclipse). Sorry, but this isn't working for me. Any help is
appreciated.


 There's not, some manual steps are required for now  and that's

nothing
to do with any IDE.
I started the implementation of an app to automatized those steps, but
that's on my spare time and I do many things, so, it's far to be ready.

-Fred

-Message d'origine- From: Marcus Fritze
Sent: Sunday, April 07, 2013 11:44 PM
To: dev@flex.apache.org
Subject: Re: How to compile and contribute Flex SDK in IntelliJ 12 with
Git?

Thanks Frederic for the detailed description.

I tried your tutorial, but this doesn't work for me. It seems there is
no
easy way to 

{DRAFT] April Board Report

2013-04-08 Thread Alex Harui
BTW, I think we report quarterly after this report:

Apache Flex is an application framework for easily building Flash-based
applications for mobile devices, the browser and desktop.

RELEASES
Apache Flex 4.9.1 was released on 2/28/13.
Apache Flex Installer 2.0.x was released on 1/9/13.  The next version of the
Installer is being voted on as of this writing.

ACTIVITY
Activity in Apache Flex continues to be in  two main areas:  improvements to
the existing Adobe Flash Platform-dependent code base, including the
releases listed above, and prototyping ways to create a version of Flex that
is independent from the Adobe Flash Platform.  There is another group
working on Maven-related tools for the existing code base.

We moved our code base from SVN to Git in mid-March.  It has been a much
more difficult transition than expected.  Three weeks later, folks are still
confused about how to use Git as it has many options for performing tasks
that can have significant implications.  Git¹s database model is not suited
for partial checkouts like SVN, making the management of our whiteboard (a
playground for committers) much more difficult as you have to download the
entire whiteboard (currently 245MB) first.  There is discussion of managing
the whiteboard on GitHub, but others feel that it doesn't conform to the
Apache way.

The move to Git has slowed contributions from some committers as folks
aren't sure they have the time to learn to use Git and are afraid of using
the wrong options.  Hopefully, the net benefit promised by the Git
supporters will eventually be realized.

COMMUNITY
Harbs and Mark Kessler were added as committers.

Frederic Thomas was added to the PMC.

PRESS
Per a request from the Apache Press VP, I was interviewed by a writer from
InfoWorld in early February and the article was finally published in March.
The link is: 
http://www.computerworld.com.au/slideshow/455802/pictures_15_high-impact_apa
che_projects/?image=1

Nick Kwaitkowski presented on Apache Flex at the Flex Users Group in
Chicago.  Mike Labriola also presented on his Randori framework which uses
compiler source from Apache Flex.

LEGAL
Nothing to report.

TLP MIGRATION
I don't know of any other remaining migration issues.

INFRASTRUCTURE
 * Infra attempted to resolve INFRA-4380 but ran into problems.  In the last
   report I thought we had a solution, but it appears that we are back to
   trying to devise a new solution.  Tony has been helpful, but his time is
   limited.  Every month we spend a few minutes discussing solutions.
   JIRA's migration tools are definitely insufficient, and Apache's desire
   to have one large centralized JIRA DB makes it difficult or impractical
   to experiment with custom solutions.

BRANDING
No issues at this time.

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



[jira] [Created] (FLEX-33479) Conflict between allowBrowserInvocation and captiveruntime packaging of AIR application

2013-04-08 Thread Abhishek Dwevedi (JIRA)
Abhishek Dwevedi created FLEX-33479:
---

 Summary: Conflict between allowBrowserInvocation and 
captiveruntime packaging of AIR application
 Key: FLEX-33479
 URL: https://issues.apache.org/jira/browse/FLEX-33479
 Project: Apache Flex
  Issue Type: Bug
Affects Versions: Adobe Flex SDK 4.6 (Release)
 Environment: ALL
Reporter: Abhishek Dwevedi


Hi Team,

I am trying to create an air app to reboot itself, its running fine with native 
installer or signed package but when i package it using captive runtime its 
throws issues 

Case 1:
Packagin by Captive Runtime
allowBrowserInvocationtrueallowBrowserInvocation

Issue Browsers invocation is not supported for this target

Case 2:
Packagin by Captive Runtime
allowBrowserInvocationfalseallowBrowserInvocation

Application Doesn't works.


--
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: {DRAFT] April Board Report

2013-04-08 Thread Greg Reddin
Alex,

I think I've seen comments from board members that they'd rather you not
include the nothing to report sections. If I was producing the report I'd
leave them out. Good report though. Thanks.

Greg


On Mon, Apr 8, 2013 at 10:03 AM, Alex Harui aha...@adobe.com wrote:

 BTW, I think we report quarterly after this report:

 Apache Flex is an application framework for easily building Flash-based
 applications for mobile devices, the browser and desktop.

 RELEASES
 Apache Flex 4.9.1 was released on 2/28/13.
 Apache Flex Installer 2.0.x was released on 1/9/13.  The next version of
 the
 Installer is being voted on as of this writing.

 ACTIVITY
 Activity in Apache Flex continues to be in  two main areas:  improvements
 to
 the existing Adobe Flash Platform-dependent code base, including the
 releases listed above, and prototyping ways to create a version of Flex
 that
 is independent from the Adobe Flash Platform.  There is another group
 working on Maven-related tools for the existing code base.

 We moved our code base from SVN to Git in mid-March.  It has been a much
 more difficult transition than expected.  Three weeks later, folks are
 still
 confused about how to use Git as it has many options for performing tasks
 that can have significant implications.  Git¹s database model is not suited
 for partial checkouts like SVN, making the management of our whiteboard
 (a
 playground for committers) much more difficult as you have to download the
 entire whiteboard (currently 245MB) first.  There is discussion of managing
 the whiteboard on GitHub, but others feel that it doesn't conform to the
 Apache way.

 The move to Git has slowed contributions from some committers as folks
 aren't sure they have the time to learn to use Git and are afraid of using
 the wrong options.  Hopefully, the net benefit promised by the Git
 supporters will eventually be realized.

 COMMUNITY
 Harbs and Mark Kessler were added as committers.

 Frederic Thomas was added to the PMC.

 PRESS
 Per a request from the Apache Press VP, I was interviewed by a writer from
 InfoWorld in early February and the article was finally published in March.
 The link is:

 http://www.computerworld.com.au/slideshow/455802/pictures_15_high-impact_apa
 che_projects/?image=1

 Nick Kwaitkowski presented on Apache Flex at the Flex Users Group in
 Chicago.  Mike Labriola also presented on his Randori framework which uses
 compiler source from Apache Flex.

 LEGAL
 Nothing to report.

 TLP MIGRATION
 I don't know of any other remaining migration issues.

 INFRASTRUCTURE
  * Infra attempted to resolve INFRA-4380 but ran into problems.  In the
 last
report I thought we had a solution, but it appears that we are back to
trying to devise a new solution.  Tony has been helpful, but his time is
limited.  Every month we spend a few minutes discussing solutions.
JIRA's migration tools are definitely insufficient, and Apache's desire
to have one large centralized JIRA DB makes it difficult or impractical
to experiment with custom solutions.

 BRANDING
 No issues at this time.

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




Re: {DRAFT] April Board Report

2013-04-08 Thread Frédéric THOMAS

Hi Alex,

Except the typo 'Git¹s database model ' maybe it's good to add that FishEye 
is now plugged to our Jira [1], I'm not sure.


Thanks,
-Fred

[1] 
https://support.atlassian.com/browse/FSH-11323?focusedCommentId=3441362page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-3441362


-Message d'origine- 
From: Alex Harui

Sent: Monday, April 08, 2013 5:03 PM
To: dev@flex.apache.org
Subject: {DRAFT] April Board Report

BTW, I think we report quarterly after this report:

Apache Flex is an application framework for easily building Flash-based
applications for mobile devices, the browser and desktop.

RELEASES
Apache Flex 4.9.1 was released on 2/28/13.
Apache Flex Installer 2.0.x was released on 1/9/13.  The next version of the
Installer is being voted on as of this writing.

ACTIVITY
Activity in Apache Flex continues to be in  two main areas:  improvements to
the existing Adobe Flash Platform-dependent code base, including the
releases listed above, and prototyping ways to create a version of Flex that
is independent from the Adobe Flash Platform.  There is another group
working on Maven-related tools for the existing code base.

We moved our code base from SVN to Git in mid-March.  It has been a much
more difficult transition than expected.  Three weeks later, folks are still
confused about how to use Git as it has many options for performing tasks
that can have significant implications.  Git¹s database model is not suited
for partial checkouts like SVN, making the management of our whiteboard (a
playground for committers) much more difficult as you have to download the
entire whiteboard (currently 245MB) first.  There is discussion of managing
the whiteboard on GitHub, but others feel that it doesn't conform to the
Apache way.

The move to Git has slowed contributions from some committers as folks
aren't sure they have the time to learn to use Git and are afraid of using
the wrong options.  Hopefully, the net benefit promised by the Git
supporters will eventually be realized.

COMMUNITY
Harbs and Mark Kessler were added as committers.

Frederic Thomas was added to the PMC.

PRESS
Per a request from the Apache Press VP, I was interviewed by a writer from
InfoWorld in early February and the article was finally published in March.
The link is:
http://www.computerworld.com.au/slideshow/455802/pictures_15_high-impact_apa
che_projects/?image=1

Nick Kwaitkowski presented on Apache Flex at the Flex Users Group in
Chicago.  Mike Labriola also presented on his Randori framework which uses
compiler source from Apache Flex.

LEGAL
Nothing to report.

TLP MIGRATION
I don't know of any other remaining migration issues.

INFRASTRUCTURE
* Infra attempted to resolve INFRA-4380 but ran into problems.  In the last
  report I thought we had a solution, but it appears that we are back to
  trying to devise a new solution.  Tony has been helpful, but his time is
  limited.  Every month we spend a few minutes discussing solutions.
  JIRA's migration tools are definitely insufficient, and Apache's desire
  to have one large centralized JIRA DB makes it difficult or impractical
  to experiment with custom solutions.

BRANDING
No issues at this time.

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



[jira] [Commented] (FLEX-33479) Conflict between allowBrowserInvocation and captiveruntime packaging of AIR application

2013-04-08 Thread JIRA

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

Fréderic Cox commented on FLEX-33479:
-

Possible workaround is to use the NativeProcess API and start the application 
just before closing itself. I did this and it worked.

 Conflict between allowBrowserInvocation and captiveruntime packaging of AIR 
 application
 -

 Key: FLEX-33479
 URL: https://issues.apache.org/jira/browse/FLEX-33479
 Project: Apache Flex
  Issue Type: Bug
Affects Versions: Adobe Flex SDK 4.6 (Release)
 Environment: ALL
Reporter: Abhishek Dwevedi
  Labels: adt, air, allowbrowser, captiveruntime, packaging

 Hi Team,
 I am trying to create an air app to reboot itself, its running fine with 
 native installer or signed package but when i package it using captive 
 runtime its throws issues 
 Case 1:
 Packagin by Captive Runtime
 allowBrowserInvocationtrueallowBrowserInvocation
 Issue Browsers invocation is not supported for this target
 Case 2:
 Packagin by Captive Runtime
 allowBrowserInvocationfalseallowBrowserInvocation
 Application Doesn't works.

--
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


s:Sequence

2013-04-08 Thread Kessler CTR Mark J
Where is s:Sequence declared?  Is it just a direct mx:Sequence reference even 
though they have slightly different implementation between the MX style and the 
fx:Declaration?


-Mark


Re: s:Sequence

2013-04-08 Thread Alex Harui
Check spark-manifest.xml


On 4/8/13 9:12 AM, Kessler CTR Mark J mark.kessler@usmc.mil wrote:

 Where is s:Sequence declared?  Is it just a direct mx:Sequence reference even
 though they have slightly different implementation between the MX style and
 the fx:Declaration?
 
 
 -Mark

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



RE: s:Sequence

2013-04-08 Thread Kessler CTR Mark J
Thanks, where's that Easy button. Lol



-Original Message-
From: Alex Harui [mailto:aha...@adobe.com] 
Sent: Monday, April 08, 2013 12:26 PM
To: dev@flex.apache.org
Subject: Re: s:Sequence

Check spark-manifest.xml





RE: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Michael A. Labriola
 I don't think it would be possible to use github for the official
 whiteboards as it brings up a number of issues for infra and the ASF 
 ie knowing who contributed, licensing issues etc etc basically the 
 normal issues for bit of donated code.


Ultimately I think github is the way to go. If that can't work, the other 
choice is for infra to create a repo per committer (github model). Git's 
strength is that of a distributed version control system. We keep trying to 
centralize it. The whiteboard don't belong in the same repo as the core code in 
the git model IMO.

Regarding official whiteboards and github, its interesting. In some ways, IMO, 
it's better for the ASF. In this way nothing enters an ASF repo until it 
officially becomes part of the project and its better for me as I can quickly 
play and just commit code without worrying about headers, etc. Then we deal 
with those things prior to an import.

Mike



Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Frédéric THOMAS
Ultimately I think github is the way to go. If that can't work, the other 
choice is for infra to create a repo per committer (github model).


I guess you meant:  to create a repo per committer's project (github model).

-Fred

-Message d'origine- 
From: Michael A. Labriola

Sent: Monday, April 08, 2013 6:49 PM
To: dev@flex.apache.org
Subject: RE: [DISCUSS] How do we want to handle Whiteboard?


I don't think it would be possible to use github for the official
whiteboards as it brings up a number of issues for infra and the ASF
ie knowing who contributed, licensing issues etc etc basically the
normal issues for bit of donated code.



Ultimately I think github is the way to go. If that can't work, the other 
choice is for infra to create a repo per committer (github model). Git's 
strength is that of a distributed version control system. We keep trying to 
centralize it. The whiteboard don't belong in the same repo as the core code 
in the git model IMO.


Regarding official whiteboards and github, its interesting. In some ways, 
IMO, it's better for the ASF. In this way nothing enters an ASF repo until 
it officially becomes part of the project and its better for me as I can 
quickly play and just commit code without worrying about headers, etc. Then 
we deal with those things prior to an import.


Mike



Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Alex Harui



On 4/8/13 9:49 AM, Michael A. Labriola labri...@digitalprimates.net
wrote:

 I don't think it would be possible to use github for the official
 whiteboards as it brings up a number of issues for infra and the ASF
 ie knowing who contributed, licensing issues etc etc basically the
 normal issues for bit of donated code.
 
 
 Ultimately I think github is the way to go. If that can't work, the other
 choice is for infra to create a repo per committer (github model). Git's
 strength is that of a distributed version control system. We keep trying to
 centralize it. The whiteboard don't belong in the same repo as the core code
 in the git model IMO.
 
 Regarding official whiteboards and github, its interesting. In some ways, IMO,
 it's better for the ASF. In this way nothing enters an ASF repo until it
 officially becomes part of the project and its better for me as I can quickly
 play and just commit code without worrying about headers, etc. Then we deal
 with those things prior to an import.
 
 Mike
 
I think Greg's point about working in the open is the critical factor.
How can we find out what other committers are doing if we use GitHub?  Can
we get change notifications on the dev list?

Otherwise, I think the boundary is at the committer/non-committer level.  As
a committer you will be working in Git on an Apache Server and you should
always be careful about what you are doing, if you are not a committer, you
can work with the Git mirrors and do whatever you want and generate a pull
request and then a committer has to review.

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



Re: [DICUSS] Release InstallApacheFlex 2.5.4 - RC5 (was: Release InstallApacheFlex 2.5.3 - RC4)

2013-04-08 Thread Alex Harui
You can probably use the website or old vote result thread.




Sent via the PANTECH Discover, an ATT 4G LTE smartphone.

Frédéric THOMAS webdoubl...@hotmail.com wrote:


Hi,

I will count the votes tomorrow, is there anything specific I have to know ?
where is the official list of the PMCs ?

-Fred

-Message d'origine-
From: Justin Mclean
Sent: Saturday, April 06, 2013 1:37 AM
To: dev@flex.apache.org
Subject: Re: [DICUSS] Release InstallApacheFlex 2.5.4 - RC5 (was: Release
InstallApacheFlex 2.5.3 - RC4)

Hi,

 Is it ok ? Can I process to a Vote ?
Good to go you can call fro a vote.

Justin



Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Frédéric THOMAS
The way I would do it is to create an Organization account on GitHub, 
share the login details with priv...@flex.apache.org.   Then, any 
committer who wants to create a whiteboard can send an email on 
private@flex.a.o.  We add the committer's github id as part of our 
organization account.  We both can perhaps play with the settings to see 
how best we can get this done.


Sounds good.

For the Apache V2 licencse agreement an the projects already mavenized, that 
shouldn't be problem because there's a maven plugin to set it up, for the 
others, yes, it could be, github has apparently an open API but I never had 
a look http://developer.github.com/v3/


-Fred

-Message d'origine- 
From: Om

Sent: Monday, April 08, 2013 8:50 PM
To: dev@flex.apache.org
Subject: Re: [DISCUSS] How do we want to handle Whiteboard?

On Mon, Apr 8, 2013 at 11:30 AM, Frédéric THOMAS 
webdoubl...@hotmail.comwrote:



Hi Om,

Actually, that seems good.

I just wonder if it will be possible to configure the email to send
directly in the commit@f.a.o

So, it would mean you would open this account, give us the password and
then we would add our rsa and  finally each one can create it's repo ?

-Fred



The way I would do it is to create an Organization account on GitHub, share
the login details with priv...@flex.apache.org.   Then, any committer who
wants to create a whiteboard can send an email on private@flex.a.o.  We add
the committer's github id as part of our organization account.  We both can
perhaps play with the settings to see how best we can get this done.

And another thing I want to try to do is to put a Apache V2 licencse
agreement gate before someone can send a 'Pull request' to an official
whiteboard github project.  I am not sure if GitHub supports such
functionality, but given their support for third-party APIs, I imagine we
can write a script for this ourselves.

Thanks,
Om



-Message d'origine- From: Om
Sent: Monday, April 08, 2013 8:13 PM
To: dev@flex.apache.org
Subject: Re: [DISCUSS] How do we want to handle Whiteboard?


Maybe we can try the whiteboard@github option for a few months and see how
it works out?  Like the move from SVN to Git, there are always going to be
some issues and we cannot think of all of them upfront and have
documentation ready.  The only way to find out of this will work is to 
just

do it and squash issues as they come along.  We timecap the effort and see
if we can solve issues to the satisfaction of the PMC, Infra, etc.

I think a poll/vote would be more useful at the end of the experiment, not
before.  We dont want another round of
github-supporters-need-to-**answer-this-question-**immediately after we
decide to use github and start facing issues.

Thanks,
Om

On Mon, Apr 8, 2013 at 11:00 AM, Om bigosma...@gmail.com wrote:




On Mon, Apr 8, 2013 at 10:47 AM, Alex Harui aha...@adobe.com wrote:





On 4/8/13 9:49 AM, Michael A. Labriola labri...@digitalprimates.net
wrote:

 I don't think it would be possible to use github for the official
 whiteboards as it brings up a number of issues for infra and the ASF
 ie knowing who contributed, licensing issues etc etc basically the
 normal issues for bit of donated code.


 Ultimately I think github is the way to go. If that can't work, the
other
 choice is for infra to create a repo per committer (github model). 
Git's
 strength is that of a distributed version control system. We keep
trying to
 centralize it. The whiteboard don't belong in the same repo as the 
 core

code
 in the git model IMO.

 Regarding official whiteboards and github, its interesting. In some
ways, IMO,
 it's better for the ASF. In this way nothing enters an ASF repo until
 it
 officially becomes part of the project and its better for me as I can
quickly
 play and just commit code without worrying about headers, etc. Then we
deal
 with those things prior to an import.

 Mike

I think Greg's point about working in the open is the critical factor.
How can we find out what other committers are doing if we use GitHub? 
Can

we get change notifications on the dev list?



GitHub supports organizations (free for open source orgs) using which we
can configure notifications to be sent to any email alias/list we choose.




Otherwise, I think the boundary is at the committer/non-committer level.
 As
a committer you will be working in Git on an Apache Server and you 
should

always be careful about what you are doing, if you are not a committer,
you
can work with the Git mirrors and do whatever you want and generate a
pull
request and then a committer has to review.













[FalconJX][FlexJS] imports != require?

2013-04-08 Thread Alex Harui
Erik,

I haven’t found the code yet, but the FlexJS output seems to be using import 
statements as a way of setting up the goog.requires.  The closure compiler 
subsequently doesn’t like wild card imports

import foo.bar.*;

And I think it will miss same-package class dependencies, unless that is being 
picked up somewhere else (and of course, will report unnecessary requires if 
you haven’t cleaned up your imports.

FalconJS built up a list of dependencies as they were discovered by the 
compiler.  This seems to be sufficient for the two test cases I’m working with. 
 Any objections to switching away from imports to something more like how 
FalconJS does it?

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


Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Om
On Apr 8, 2013 12:00 PM, Alex Harui aha...@adobe.com wrote:

 I'm ok with a couple of folks trying it in order to see if it can satisfy
everyone and Apache.

 I'm not sure we need a gate but maybe I'm missing something.



I meant the contributor licence agreement.  How do we do this for JIRA
patches today?  Is it an implicit agreement?  I am wondering if adding a
note in the main Github page would be sufficient?

Thanks,
Om



 Sent via the PANTECH Discover, an ATT 4G LTE smartphone.

 Om bigosma...@gmail.com wrote:


 On Mon, Apr 8, 2013 at 11:30 AM, Frédéric THOMAS webdoubl...@hotmail.com
wrote:

  Hi Om,
 
  Actually, that seems good.
 
  I just wonder if it will be possible to configure the email to send
  directly in the commit@f.a.o
 
  So, it would mean you would open this account, give us the password and
  then we would add our rsa and  finally each one can create it's repo ?
 
  -Fred
 
 
 The way I would do it is to create an Organization account on GitHub,
share
 the login details with priv...@flex.apache.org.   Then, any committer who
 wants to create a whiteboard can send an email on private@flex.a.o.  We
add
 the committer's github id as part of our organization account.  We both
can
 perhaps play with the settings to see how best we can get this done.

 And another thing I want to try to do is to put a Apache V2 licencse
 agreement gate before someone can send a 'Pull request' to an official
 whiteboard github project.  I am not sure if GitHub supports such
 functionality, but given their support for third-party APIs, I imagine we
 can write a script for this ourselves.

 Thanks,
 Om


  -Message d'origine- From: Om
  Sent: Monday, April 08, 2013 8:13 PM
  To: dev@flex.apache.org
  Subject: Re: [DISCUSS] How do we want to handle Whiteboard?
 
 
  Maybe we can try the whiteboard@github option for a few months and see
how
  it works out?  Like the move from SVN to Git, there are always going to
be
  some issues and we cannot think of all of them upfront and have
  documentation ready.  The only way to find out of this will work is to
just
  do it and squash issues as they come along.  We timecap the effort and
see
  if we can solve issues to the satisfaction of the PMC, Infra, etc.
 
  I think a poll/vote would be more useful at the end of the experiment,
not
  before.  We dont want another round of
  github-supporters-need-to-**answer-this-question-**immediately after
we
  decide to use github and start facing issues.
 
  Thanks,
  Om
 
  On Mon, Apr 8, 2013 at 11:00 AM, Om bigosma...@gmail.com wrote:
 
 
 
  On Mon, Apr 8, 2013 at 10:47 AM, Alex Harui aha...@adobe.com wrote:
 
 
 
 
  On 4/8/13 9:49 AM, Michael A. Labriola labri...@digitalprimates.net

  wrote:
 
   I don't think it would be possible to use github for the official
   whiteboards as it brings up a number of issues for infra and the
ASF
   ie knowing who contributed, licensing issues etc etc basically the
   normal issues for bit of donated code.
  
  
   Ultimately I think github is the way to go. If that can't work, the
  other
   choice is for infra to create a repo per committer (github model). 
  Git's
   strength is that of a distributed version control system. We keep
  trying to
   centralize it. The whiteboard don't belong in the same repo as the
core
  code
   in the git model IMO.
  
   Regarding official whiteboards and github, its interesting. In some
  ways, IMO,
   it's better for the ASF. In this way nothing enters an ASF repo
until
   it
   officially becomes part of the project and its better for me as I
can
  quickly
   play and just commit code without worrying about headers, etc. Then
we
  deal
   with those things prior to an import.
  
   Mike
  
  I think Greg's point about working in the open is the critical
factor.
  How can we find out what other committers are doing if we use GitHub?
Can
  we get change notifications on the dev list?
 
 
  GitHub supports organizations (free for open source orgs) using which
we
  can configure notifications to be sent to any email alias/list we
choose.
 
 
 
  Otherwise, I think the boundary is at the committer/non-committer
level.
   As
  a committer you will be working in Git on an Apache Server and you
should
  always be careful about what you are doing, if you are not a
committer,
  you
  can work with the Git mirrors and do whatever you want and generate a
  pull
  request and then a committer has to review.
 
 
 
 
 
 
 


Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Frédéric THOMAS
I would say, at the moment they want to contribute, it means they accept the 
contributor license agreement, maybe indicating it in the README would be 
sufficient but I'm not sure.


-Fred

-Message d'origine- 
From: Om

Sent: Monday, April 08, 2013 10:31 PM
To: Alex Harui
Cc: dev@flex.apache.org
Subject: Re: [DISCUSS] How do we want to handle Whiteboard?

On Apr 8, 2013 12:00 PM, Alex Harui aha...@adobe.com wrote:


I'm ok with a couple of folks trying it in order to see if it can satisfy

everyone and Apache.


I'm not sure we need a gate but maybe I'm missing something.




I meant the contributor licence agreement.  How do we do this for JIRA
patches today?  Is it an implicit agreement?  I am wondering if adding a
note in the main Github page would be sufficient?

Thanks,
Om




Sent via the PANTECH Discover, an ATT 4G LTE smartphone.

Om bigosma...@gmail.com wrote:


On Mon, Apr 8, 2013 at 11:30 AM, Frédéric THOMAS webdoubl...@hotmail.com
wrote:

 Hi Om,

 Actually, that seems good.

 I just wonder if it will be possible to configure the email to send
 directly in the commit@f.a.o

 So, it would mean you would open this account, give us the password and
 then we would add our rsa and  finally each one can create it's repo ?

 -Fred


The way I would do it is to create an Organization account on GitHub,

share

the login details with priv...@flex.apache.org.   Then, any committer who
wants to create a whiteboard can send an email on private@flex.a.o.  We

add

the committer's github id as part of our organization account.  We both

can

perhaps play with the settings to see how best we can get this done.

And another thing I want to try to do is to put a Apache V2 licencse
agreement gate before someone can send a 'Pull request' to an official
whiteboard github project.  I am not sure if GitHub supports such
functionality, but given their support for third-party APIs, I imagine we
can write a script for this ourselves.

Thanks,
Om


 -Message d'origine- From: Om
 Sent: Monday, April 08, 2013 8:13 PM
 To: dev@flex.apache.org
 Subject: Re: [DISCUSS] How do we want to handle Whiteboard?


 Maybe we can try the whiteboard@github option for a few months and see

how

 it works out?  Like the move from SVN to Git, there are always going to

be

 some issues and we cannot think of all of them upfront and have
 documentation ready.  The only way to find out of this will work is to

just

 do it and squash issues as they come along.  We timecap the effort and

see

 if we can solve issues to the satisfaction of the PMC, Infra, etc.

 I think a poll/vote would be more useful at the end of the experiment,

not

 before.  We dont want another round of
 github-supporters-need-to-**answer-this-question-**immediately after

we

 decide to use github and start facing issues.

 Thanks,
 Om

 On Mon, Apr 8, 2013 at 11:00 AM, Om bigosma...@gmail.com wrote:



 On Mon, Apr 8, 2013 at 10:47 AM, Alex Harui aha...@adobe.com wrote:




 On 4/8/13 9:49 AM, Michael A. Labriola labri...@digitalprimates.net

 wrote:

  I don't think it would be possible to use github for the official
  whiteboards as it brings up a number of issues for infra and the

ASF

  ie knowing who contributed, licensing issues etc etc basically the
  normal issues for bit of donated code.
 
 
  Ultimately I think github is the way to go. If that can't work, the
 other
  choice is for infra to create a repo per committer (github model). 
 Git's
  strength is that of a distributed version control system. We keep
 trying to
  centralize it. The whiteboard don't belong in the same repo as the

core

 code
  in the git model IMO.
 
  Regarding official whiteboards and github, its interesting. In some
 ways, IMO,
  it's better for the ASF. In this way nothing enters an ASF repo

until

  it
  officially becomes part of the project and its better for me as I

can

 quickly
  play and just commit code without worrying about headers, etc. Then

we

 deal
  with those things prior to an import.
 
  Mike
 
 I think Greg's point about working in the open is the critical

factor.

 How can we find out what other committers are doing if we use GitHub?

Can

 we get change notifications on the dev list?


 GitHub supports organizations (free for open source orgs) using which

we

 can configure notifications to be sent to any email alias/list we

choose.




 Otherwise, I think the boundary is at the committer/non-committer

level.

  As
 a committer you will be working in Git on an Apache Server and you

should

 always be careful about what you are doing, if you are not a

committer,

 you
 can work with the Git mirrors and do whatever you want and generate a
 pull
 request and then a committer has to review.






 




RE: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Michael A. Labriola
I meant the contributor licence agreement.  How do we do this for JIRA patches 
today?  Is it an implicit agreement?  I am wondering if adding a note in the 
main Github page would be sufficient?

I was curious about the same thing. Specifically Jira patches. 


Fwd: [flex-tlf] lineThrough is nested in character-level format for a span (#1)

2013-04-08 Thread Justin Mclean
Hi,

Github pull request are currently sent where? Are there any we've missed?

Justin

Begin forwarded message:

 From: Adnan Doric notificati...@github.com
 Subject: [flex-tlf] lineThrough is nested in character-level format for a 
 span (#1)
 Date: 9 April 2013 12:22:47 AM AEST
 To: apache/flex-tlf flex-...@noreply.github.com
 Reply-To: apache/flex-tlf 
 reply+i-12925459-7bb7be7560782e98a574338441a092a5ecbad2bd-144...@reply.github.com
 
 tag was ignored on export while being correctly imported.
 
 We use the monkey patched version of TextFieldHtmlExporter in our application 
 ATM.
 
 Please tell me if this pull request is valid and if I need to modify it.
 
 Cheers,
 Adnan
 
 You can merge this Pull Request by running
 
   git pull https://github.com/astronaute/flex-tlf trunk
 Or view, comment on, or merge it at:
 
   https://github.com/apache/flex-tlf/pull/1
 
 Commit Summary
 
 lineThrough is nested in character-level format for a span
 File Changes
 
 M textLayout/src/flashx/textLayout/conversion/TextFieldHtmlExporter.as (4)
 Patch Links:
 
 https://github.com/apache/flex-tlf/pull/1.patch
 https://github.com/apache/flex-tlf/pull/1.diff



[jira] [Created] (FLEX-33480) Build error when locale is set to pt_PT

2013-04-08 Thread Dasa Paddock (JIRA)
Dasa Paddock created FLEX-33480:
---

 Summary: Build error when locale is set to pt_PT
 Key: FLEX-33480
 URL: https://issues.apache.org/jira/browse/FLEX-33480
 Project: Apache Flex
  Issue Type: Bug
  Components: Spark: TextArea
Affects Versions: Apache Flex 4.9.0
 Environment: Tested using 4.9.1
Reporter: Dasa Paddock


Locale is set to: pt_PT

Test code is:
?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

Build error is:
Unable to resolve resource bundle textLayout for locale pt_PT.

--
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: Git migration update

2013-04-08 Thread Dasa Paddock
Hopefully when this ticket is fixed, the GitHub mirrors will be fixed too.

--Dasa

On Apr 4, 2013, at 10:29 AM, Om bigosma...@gmail.com wrote:

 
 2.  Flex PMC needs to open a new ticket to keep the read only mirrors in
 sync with the new git read/write repos (I will open a JIRA ticket)
 
 
 FYI, I have created the JIRA ticket here [1]
 
 Thanks,
 Om
 
 https://issues.apache.org/jira/browse/INFRA-6108



Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Justin Mclean
Hi,

Think we may be missing the point here there's nothing to stop a committer from 
using github for their own experiments now, but if that code is eventually 
donated into the Flex project it would need to:

1) Any contributors who have a made a large contribution have signed a ICLA and 
agree to this code being donated. Just having an ICLA signed may not be enough 
as it may not been clear that the intent was to move the code to Apache Flex. 
So in git hub are all contributors easily identified and contactable?

2) Development should be in the open and all current committers notified of 
progress. At the very least discussion about the code need to take place on the 
development list (and not elsewhere ie in github) and all changes/diffs to the 
code need to mailed to commit mailing list.

Having the whiteboards in git hub would be no different.

Thanks,
Justin

Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Frédéric THOMAS

+1


So in git hub are all contributors easily identified and contactable?


Each github contributor has an email address since he has a github account

-Fred

-Message d'origine- 
From: Justin Mclean

Sent: Tuesday, April 09, 2013 1:26 AM
To: dev@flex.apache.org
Subject: Re: [DISCUSS] How do we want to handle Whiteboard?

Hi,

Think we may be missing the point here there's nothing to stop a committer 
from using github for their own experiments now, but if that code is 
eventually donated into the Flex project it would need to:


1) Any contributors who have a made a large contribution have signed a ICLA 
and agree to this code being donated. Just having an ICLA signed may not be 
enough as it may not been clear that the intent was to move the code to 
Apache Flex. So in git hub are all contributors easily identified and 
contactable?


2) Development should be in the open and all current committers notified of 
progress. At the very least discussion about the code need to take place on 
the development list (and not elsewhere ie in github) and all changes/diffs 
to the code need to mailed to commit mailing list.


Having the whiteboards in git hub would be no different.

Thanks,
Justin 



Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Om
On Mon, Apr 8, 2013 at 4:26 PM, Justin Mclean jus...@classsoftware.comwrote:

 Hi,

 Think we may be missing the point here there's nothing to stop a committer
 from using github for their own experiments now, but if that code is
 eventually donated into the Flex project it would need to:

 1) Any contributors who have a made a large contribution have signed a
 ICLA and agree to this code being donated. Just having an ICLA signed may
 not be enough as it may not been clear that the intent was to move the code
 to Apache Flex. So in git hub are all contributors easily identified and
 contactable?


Notifying the contributer when they send a pull request to a committer's
whiteboard project should serve exactly this purpose.


 2) Development should be in the open and all current committers notified
 of progress. At the very least discussion about the code need to take place
 on the development list (and not elsewhere ie in github) and all
 changes/diffs to the code need to mailed to commit mailing list.


We will experiment with the organization settings to see if all this is
doable.

Thanks,
Om



 Having the whiteboards in git hub would be no different.

 Thanks,
 Justin


Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Justin Mclean
HI,

 Notifying the contributer when they send a pull request to a committer's
 whiteboard project should serve exactly this purpose.

How do we know if the pull request is legally allowed to be applied? If a patch 
is submitted via JIRA at least there's some process and understanding that it's 
related to Apache and Flex ie they had to create an account in Apache JIRA

 We will experiment with the organization settings to see if all this is
 doable.

Sounds like the way forward. Can you disable commenting etc on git hub and 
redirect discussion towards the developer list? 

Justin

Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Alex Harui



On 4/8/13 5:32 PM, Justin Mclean jus...@classsoftware.com wrote:

 HI,
 
 Notifying the contributer when they send a pull request to a committer's
 whiteboard project should serve exactly this purpose.
 
 How do we know if the pull request is legally allowed to be applied? If a
 patch is submitted via JIRA at least there's some process and understanding
 that it's related to Apache and Flex ie they had to create an account in
 Apache JIRA
Maybe Pull Requests must have a matching JIRA issue?
 
-- 
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui



Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Dave Fisher
This discussion seems familiar. Justin has the ASF viewpoint for the most part. 
Talk to infra and David Nalley about the issues in expanding out to github.

Regards,
Dave

Sent from my iPhone

On Apr 8, 2013, at 4:35 PM, Om bigosma...@gmail.com wrote:

 On Mon, Apr 8, 2013 at 4:26 PM, Justin Mclean jus...@classsoftware.comwrote:
 
 Hi,
 
 Think we may be missing the point here there's nothing to stop a committer
 from using github for their own experiments now, but if that code is
 eventually donated into the Flex project it would need to:
 
 1) Any contributors who have a made a large contribution have signed a
 ICLA and agree to this code being donated. Just having an ICLA signed may
 not be enough as it may not been clear that the intent was to move the code
 to Apache Flex. So in git hub are all contributors easily identified and
 contactable?
 Notifying the contributer when they send a pull request to a committer's
 whiteboard project should serve exactly this purpose.
 
 
 2) Development should be in the open and all current committers notified
 of progress. At the very least discussion about the code need to take place
 on the development list (and not elsewhere ie in github) and all
 changes/diffs to the code need to mailed to commit mailing list.
 
 We will experiment with the organization settings to see if all this is
 doable.
 
 Thanks,
 Om
 
 
 
 Having the whiteboards in git hub would be no different.
 
 Thanks,
 Justin


Re: [DISCUSS] How do we want to handle Whiteboard?

2013-04-08 Thread Harbs
Sounds good to me as well.

Redirecting comments sounds like a good idea.

On Apr 9, 2013, at 3:32 AM, Justin Mclean wrote:

 HI,
 
 Notifying the contributer when they send a pull request to a committer's
 whiteboard project should serve exactly this purpose.
 
 How do we know if the pull request is legally allowed to be applied? If a 
 patch is submitted via JIRA at least there's some process and understanding 
 that it's related to Apache and Flex ie they had to create an account in 
 Apache JIRA
 
 We will experiment with the organization settings to see if all this is
 doable.
 
 Sounds like the way forward. Can you disable commenting etc on git hub and 
 redirect discussion towards the developer list? 
 
 Justin