RE: [VOTE] What should be the new Project Name for Proposed fork of FlexJS?

2017-09-17 Thread Chris Martin
Limber

Boja

Arise



Cheers,



Chrsmrtn



Sent from my Windows 10 phone



From: Piotr Zarzycki
Sent: Sunday, September 17, 2017 12:19 PM
To: dev@flex.apache.org
Subject: [VOTE] What should be the new Project Name for Proposed fork of FlexJS?



Hi,

In this thread I've gathered list of names proposition for fork of FlexJS
project.

LIST:

Royale
Boja
Strand
Bead
Limber
Boinga
Braid
Arise

HOW DO WE VOTE:
1) Pick up 3 names from the list and order them from the most favorite
2) We will give points for each items in the list which you have choose
3) In your list you can propose your own name - others can follow it in
their lists

EXAMPLE:
1) Name1 - 3 points
2) Name2 - 2 points
3) Name3 - 1 point

WINNER:
We will pickup winner based on gathered points by one of the name.

The vote will be open until Tuesday September 19, 23:00 UTC

Thanks,

Piotr


RE: [VOTE] Should the Project Name of the Proposed Fork be FlexJS?

2017-09-15 Thread Chris Martin
Yes - binding

Sent from Mail for Windows 10

From: Dave Fisher
Sent: Thursday, September 14, 2017 8:37 AM
To: dev@flex.apache.org
Subject: [VOTE] Should the Project Name of the Proposed Fork be FlexJS?

VOTE Should the Project Name of the Proposed Fork be FlexJS?

[ ] Yes - The forked project should be Apache FlexJS.
[ ] No - The forked project should have another name which will be discussed.
[ ] Abstain - Don’t care what the forked project is called.

The vote will be open for 72 hours until Sunday September 17, 16:00 UT.




RE: [DISCUSS] Name of the FlexJS Fork

2017-09-13 Thread Chris Martin
Yeah no worries Carlos. I’ve been getting the same impression too. I'm totally 
down to move with what the team decides.



I think a name change is fine after 3 years when the “migration link” is less 
important as most people who want to migrate will have already well underway if 
not mostly completed.



Just wanted to get my thoughts up there before a [VOTE] thread hits.



Loving your thoughts and insights on the name change and this discussion 
overall.



Cheers,



Chrsmrtn

Sent from my Windows 10 phone



From: Carlos Rovira<mailto:carlosrov...@apache.org>
Sent: Wednesday, September 13, 2017 3:45 PM
To: dev@flex.apache.org<mailto:dev@flex.apache.org>
Subject: Re: [DISCUSS] Name of the FlexJS Fork



Chris,

2017-09-14 0:37 GMT+02:00 Chris Martin <chrsm...@outlook.com>:
>
> As for the JS being apart of the name, I’m not too worried about it. Since
> we’re still in pre 1.0, I’d imagine we’re still working on stabilizing and
> getting that conversion to JS to work seamlessly?  Once that has stabilized
> I can totally see us “cross compiling” to Android, iPhone, etc. were
> naturally we’d want to loose the “JS” part of the name. That I can only
> figure would land around 3 years down the road? I honestly don’t have a
> good beat on where the FlexJS project is at right now. I feel like it’s
> close but just not there yet.
>
>
If we all already think the JS suffix is a mistake for a robust name, we
should address it now, since it cost many time to get people know and
respect a brand. So stick with xxxJS to change it in three years, is for me
something we shouldn't do at all, IMHO.


RE: [DISCUSS] Name of the FlexJS Fork

2017-09-13 Thread Chris Martin
I think the project name and “product” name should match up. I don’t feel what 
we have is a product. We have a framework that developers will use to produce a 
product.  If the names align then searches will be much easier to follow. That 
way when we produce “marketing material” for the framework and actually attract 
potential contributors, they’d easily find us on Apache as the names match up. 
We’re devs, miss-matching namespaces freak us out 

I’m still in the same camp with Alex. I’m still worried about devs finding the 
solution as a migration from Apache Flex.

As for the JS being apart of the name, I’m not too worried about it. Since 
we’re still in pre 1.0, I’d imagine we’re still working on stabilizing and 
getting that conversion to JS to work seamlessly?  Once that has stabilized I 
can totally see us “cross compiling” to Android, iPhone, etc. were naturally 
we’d want to loose the “JS” part of the name. That I can only figure would land 
around 3 years down the road? I honestly don’t have a good beat on where the 
FlexJS project is at right now. I feel like it’s close but just not there yet.

If I was presented with a concern from management about the relation of Flex 
and FlexJS, then I’d just simply say that FlexJS affords us to still use the 
vast knowledge base of the Flex framework and target a different runtime.  If 
we were to choose another framework like Angular or Aurelia, then we’d not only 
be migrating to a new platform, but also to a whole new framework. That 
migration will take way longer, even if we started both projects from the 
ground up. If they are concerned about ActionScript as a language in terms of 
it’s longevity, I’d point out that isn’t where the knowledge overhead is at. 
It’s the framework. ActionScript and JavaScript are pretty darn near 
interchangeable as a language. And ActionScript still has a very happy and 
stable home with Adobe AIR.

Chrsmrtn

Sent from Mail for Windows 10

From: Dave Fisher
Sent: Wednesday, September 13, 2017 3:09 PM
To: dev@flex.apache.org
Subject: Re: [DISCUSS] Name of the FlexJS Fork

Hi -

We have one alternative name - Royale

Are there others that people would like to propose?

If not then we can have a simple VOTE between FlexJS and Royale.

Regards,
Dave

> On Sep 13, 2017, at 3:01 PM, Dave Fisher  wrote:
>
> Hi Om,
>
> I think that dilutes the votes and biases the result towards FlexJS. If we 
> want to go that way then we need a preference ranking and more complicated 
> VOTE counting.
>
> Regards,
> Dave
>
>> On Sep 13, 2017, at 2:57 PM, OmPrakash Muppirala  
>> wrote:
>>
>> We could always structure the VOTE like this:
>>
>> 1.  Royale
>> 2.  XXX
>> 3.  YYY
>> 4.  FlexJS
>>
>> One vote should answer both questions.
>>
>> Thanks,
>> Om
>>
>> On Wed, Sep 13, 2017 at 2:52 PM, Piotr Zarzycki 
>> wrote:
>>
>>> On the other hand, we have rather majority of voices for do not change the
>>> name and Alex is right. - I'm seeing more people asking for help with
>>> porting. - We may disappear in the sea of frameworks with changed name...
>>>
>>> Maybe better have solid framework and invest in current name still with
>>> nice branding. I'm puzzled, so definitely I will give myself at least one
>>> day more before VOTE.
>>>
>>> Piotr
>>>
>>>
>>>
>>> 2017-09-13 23:31 GMT+02:00 Piotr Zarzycki :
>>>
 +1 for Dave's proposition on starting the VOTE for name change.

 I would like to also add that Carlos's proposition for help to build new
 brand triggers me. Peter helped also do understand that we can always
>>> state
 from where we have come and what was our story.

 I'm going to change my mind on name changing and pickup "Royale" as the
 most powerful for the new one. - The main question is can we use it since
 it was code name of Macromedia Framework ?

 Thanks,
 Piotr

 2017-09-13 22:59 GMT+02:00 Dave Fisher :

> Hi -
>
> Sent from my iPhone
>
>> On Sep 13, 2017, at 1:40 PM, Harbs  wrote:
>>
>> Carlos’ argument carries weight to me.
>>
>> If a new name will help motivate him in terms of marketing it, that’s
> value I can recognize.
>>
>> The name is not as important to me as motivating people to be involved
> in the project. We can build whatever messages we want around the name.
>>
>> Carlos clearly feels more passionate about his position than I do
>>> about
> mine.
>>
>> A hesitation I have about picking a new name is that I don’t want to
> delay the board’s decision on the new PMC. If we go for a new name can
>>> we
> try and pick one quickly?
>
> Let's start the FlexJS yes or no vote tonight or tomorrow morning.
>
> In parallel 

RE: [DISCUSS] Name of the FlexJS Fork

2017-09-12 Thread Chris Martin
Hey team,

I feel that FlexJS is the right name for the same reasons mentioned by other 
team members thus far.

Key one is that we’ve got the next 3 years to capitalize on the “Flex” name for 
users to see a possible migration path. I feel that keeping this name will make 
it easier for Developers who are being asked to migrate an Apache Flex web app 
to find our project.

Chris

Sent from Mail for Windows 10

From: Dave Fisher
Sent: Tuesday, September 12, 2017 8:03 AM
To: dev@flex.apache.org
Subject: Re: [DISCUSS] Name of the FlexJS Fork

Hi -

I specifically asked Shane about when a trademark becomes an Apache mark. The 
answer can be summarized as once it is used. For a project that is when it 
approved and the website goes up. For a product it is when it is released. The 
TM ought be used to make it clear, but it can be implicit. It is important to 
do the Suitable Name Search to make sure that it looks like use of a name would 
not infringe on someone else’s mark.

> On Sep 11, 2017, at 11:20 PM, Alex Harui  wrote:
>
> I would like some thoughts on a related question, but first some context:
>
> IMO, it would help to continue to develop and ship a product called Apache
> FlexJS right now to draw in migrating Flex folks.  And maybe some day,
> we'll ship a product that is more targeted to folks writing new JS apps
> and maybe even target runtimes other than JS, and that might have a name
> that doesn't have Flex in it.  So, the _project_ could be called something
> else, but it seems odd for there to be an Apache Flex project and an
> Apache XX project that ships an Apache FlexJS product.

Assuming Flex will allow XX to do so yes.

>
> So my question is: How impactful the project name is compared to the
> product name?  I'm not sure I can recite the project/manufacturer names
> behind many products but most are the same at Apache.

Around Lucene which came out of Nutch:
Apache Lucene is a project and product. Apache Solr is a product of Apache 
Lucene.
Apache Lucene.Net is a project and product.
Apache Lucy is a project and product.

>
> So, if someone thinks of a great project name that can encompass these
> possibilities in our future and Apache authorities won't object to using
> FlexJS for a product in a project with a different name, I would be in
> favor of the new name, but if project names aren't as impactful as product
> names, I'd just lean towards sticking with FlexJS as the project name for
> now just so we can get the proposal decided on in the September 20 board
> meeting and not have to wait more.

If we think a new name is appropriate then now is the time that’s why we should 
move ahead.

Regards,
Dave

>
> Thoughts?
> -Alex
>
> On 9/11/17, 9:35 PM, "Piotr Zarzycki"  wrote:
>
>> Hi Dave,
>>
>> I believe that FlexJS is the right name. We have gained some recognition
>> and visibility among people and companies. I don't believe that we are
>> really at the beginning anymore.
>>
>> Our main first customers are companies who would like to rewrite their
>> apps
>> from Flex, so this connection is something really good.
>> If majority which response to this thread would like to change the name I
>> will not fight. Keep in mind that we really would like to have the project
>> split - I believe that is the most important to us.
>>
>> Thanks,
>> Piotr
>>
>> 2017-09-12 3:01 GMT+02:00 Dave Fisher :
>>
>>> Hi -
>>>
>>> In discussions on the Board and Private list about the proposal voted
>>> on a
>>> few weeks ago to fork FlexJS it was pointed out that it would good to
>>> discuss if a new name should be attached to the forked project.
>>>
>>> There are one or two propositions to discuss.
>>>
>>> (1) FlexJS - is this distinct enough and will the historical connection
>>> to
>>> Adobe/Apache Flex and Flash help or hinder the forked project’s future?
>>>
>>> Please provide arguments in any direction.
>>>
>>> (2) If a change is the outcome then we need to discuss and accumulate
>>> reasonable names. Determine what is suitable by checking for other uses
>>> of
>>> these names. If there are multiple choices available then we should
>>> vote.
>>>
>>> A discussion of possible names can go in parallel to the discussion
>>> about
>>> keeping FlexJS.
>>>
>>> This discussion needs to proceed quickly if we want to have an open
>>> process in advance of the next ASF Board meeting.
>>>
>>> Regards,
>>> Dave
>>>
>>
>>
>>
>> --
>>
>> Piotr Zarzycki
>>
>> mobile: +48 880 859 557 <+48%20880%20859%20557>
>> skype: zarzycki10
>>
>> LinkedIn:
>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.linked
>> in.com%2Fpiotrzarzycki=02%7C01%7C%7C9e4bacb6b08a4923de8108d4f997b9a7%
>> 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636407877434499520=Nhht
>> Kaf9RlzE9cCdJ3WErVGfHVFXsdQX%2BK48hw0Der8%3D=0
>> 

RE: [VOTE] Fork FlexJS from Apache Flex

2017-09-01 Thread Chris Martin
+1 (binding)

Chris

From: Alex Harui
Sent: Thursday, August 31, 2017 11:28 PM
To: dev@flex.apache.org
Subject: [VOTE] Fork FlexJS from Apache Flex

Hi folks,

Here is the vote thread.  Please vote on whether to submit the proposal
below to the board.  Please use +1 for yes, -1 for no, and if you want,
any number in-between per [1].  Only PMC member votes will be used to
determine the results, but we are more than happy to hear from non-PMC
members as well.

[1]
https://www.apache.org/foundation/voting.html#expressing-votes-1-0-1-and-fr
actions

Thanks,
-Alex

 Proposal ---

Apache FlexJS for Apache Top-Level Project

Abstract

Apache FlexJS is a new implementation of the principles of Apache Flex but
designed for JavaScript runtimes instead of Adobe Flash/AIR runtimes.
Apache FlexJS was created and released as part of the Apache Flex project
and the UI framework is a full rewrite and does not leverage the code
bases donated by Adobe.  Only the FlexJS compiler source was donated by
Adobe.

Over time, the set of Apache Flex committers who are working on Apache
Flex releases have become distinct from those working on FlexJS.  Add to
that the Adobe announcement of the end-of-life for Flash in the browser,
it makes sense to separate FlexJS from Flex so that followers of one side
or the other don't have to filter out emails, bugs, web pages, etc, that
they don't need.

The proposal is to form an Apache FlexJS top-level project instead of
creating a new Incubator Podling.   That is because all but one of the
folks being proposed to the new Apache FlexJS PMC below have been on the
Apache Flex PMC for months, if not years, and understand how to
participate productively in an Apache project.  Plus, Apache FlexJS has
already been released by the top-level Apache Flex project.

Overview of FlexJS

Apache FlexJS is designed to improve developer productivity in creating
applications for wherever Javascript runs, including browsers as well as
Apache Cordova applications, Node, etc.  FlexJS already has an ecosystem
of folks creating IDEs for FlexJS, and some folks are at various points in
the process of migrating existing Flex applications to FlexJS.

Current Status

Meritocracy

Within Apache Flex, the FlexJS development has been conducted as a
meritocracy.  No existing FlexJS developers came with the compiler code
base donated by Adobe nor were they on the initial committers list for
Apache Flex other than Alex Harui.  Everyone else has earned their way in
by contributing and earning merit.

Community

Many FlexJS users are trying to migrate an existing Apache Flex app off of
Adobe Flash.  As their migration progresses they will become less and less
interested in Apache Flex releases and activity.  However, the Apache Flex
JIRA project contains some  30,000 Flex issues migrated from Adobe's bug
base, and the team page for Flex makes it hard to determine which
committers are active on FlexJS, and it is frequently hard to determine if
a user's question is about regular Flex or FlexJS.   We are seeing an
increase in user interest with the Flash end-of-life announcement and
having separate mailing lists, web pages, and JIRA projects will help save
everyone time and energy.

Alignment

Apache FlexJS is already being released by Apache.

Known Risks

Code Extraction

The flex-asjs, flex-tours, flex-typedefs, and flex-falcon Git repos would
be migrated to GitBox.  Other Apache Flex repos would be treated as
external dependencies.  This includes flex-utilities and the Apache Flex
Installer.

Orphaned Projects

Most FlexJS PMC members are planning to remain on the Apache Flex PMC to
help out just-in-case, but are already mostly inactive on the Flex code
bases. However, there are at least 3 Apache Flex PMC members who have not
contributed at all to FlexJS and participate in regular Flex releases, so
the expectation is that Apache Flex will remain a viable project for some
time to come.

Inexperience with Open Source

All of the initial team has been contributing to Apache Flex for months if
not years.

Homogenous Developers

No company employs more than two of the members of the initial team.

Reliance on Salaried Developers

Until about a year ago, only 2 of the proposed PMC members were paid to
work on FlexJS.  The rest contributed in their spare time.  Two more are
now paid to migrate an existing application and thus contribute to add
missing features and fix bugs.  By creating a separate project, we hope to
attract more folks who may not want to be involved with the legacy Apache
Flex code.

Relationship with Existing Apache Projects

Apache FlexJS might use some releases from Apache Flex for some features
or for an Installer app.  FlexJS can be used to create Apache Cordova
applications and we hope to find time to make the Cordova community aware
of this capability.  The Apache FlexJS Compiler has dependencies on Apache
Commons, and we use Apache 

No longer able to save zip files using FileReference.save in Chrome

2016-01-15 Thread Chris Martin
Hey Team,
Just recently Chrome has been updated which now blocks certain files with 
certain extensions (like those with .zip extension) from being saved to the 
desktop. Chrome no longer presents a Save As dialog when using the following 
code. (taken and slightly modified from the ticket [1]).
var saveFile:FileReference = new FileReference();
saveFile.save(zipBinaryContent,"ourArchive.zip");
If you change the filename parameter to not have the ".zip" extension, then the 
Save As dialog appears.
The chromium team's current response on the issue is as follows [2]:
"This is working-as-intended.
For security reasons, Chrome will now block dangerous (executable) file types 
from being downloaded via Flash since they bypass Chrome's Safe Browsing 
protection.  This bypass is being actively exploited MUCH more than it is used 
for legitimate reasons unfortunately, so for users' security it is blocked.

If you need to work around it: 1) download via javascript rather than within 
Flash, or 2) download to a different extension and ask the user to rename. If 
there is a domain where a large number of users are adversely affected (>1000 
downloads/day), please let me know so we can look into it further."
This change in Chrome has an immediate affect on any Flex based application 
that used the documented flash API to save files to the user's system. A full 
list of extensions has not been made available yet, but so far if you use that 
API with the following extensions the Save As dialog will not appear and there 
will be no warning or feedback shown to the end user:
zip, exe, com, bat, gzip, and xml. 
You can find the full ticket here [3].  They are seeking feedback from sites 
that have >1000 downloads a day to continue their research into the issue.
Cheers,
Chris
[1] https://code.google.com/p/chromium/issues/detail?id=576708#c13[2] 
https://code.google.com/p/chromium/issues/detail?id=576708#c25[3] 
https://code.google.com/p/chromium/issues/detail?id=576708

  

RE: No longer able to save zip files using FileReference.save in Chrome

2016-01-15 Thread Chris Martin
Please forgive the formatting.  It looked a lot better on outlook.com when I 
drafted the email :(
Chris

> From: chrsm...@outlook.com
> To: dev@flex.apache.org
> Subject: No longer able to save zip files using FileReference.save in Chrome
> Date: Fri, 15 Jan 2016 12:25:42 -0700
> 
> Hey Team,
> Just recently Chrome has been updated which now blocks certain files with 
> certain extensions (like those with .zip extension) from being saved to the 
> desktop. Chrome no longer presents a Save As dialog when using the following 
> code. (taken and slightly modified from the ticket [1]).
> var saveFile:FileReference = new FileReference();
> saveFile.save(zipBinaryContent,"ourArchive.zip");
> If you change the filename parameter to not have the ".zip" extension, then 
> the Save As dialog appears.
> The chromium team's current response on the issue is as follows [2]:
> "This is working-as-intended.
> For security reasons, Chrome will now block dangerous (executable) file types 
> from being downloaded via Flash since they bypass Chrome's Safe Browsing 
> protection.  This bypass is being actively exploited MUCH more than it is 
> used for legitimate reasons unfortunately, so for users' security it is 
> blocked.
> 
> If you need to work around it: 1) download via javascript rather than within 
> Flash, or 2) download to a different extension and ask the user to rename. If 
> there is a domain where a large number of users are adversely affected (>1000 
> downloads/day), please let me know so we can look into it further."
> This change in Chrome has an immediate affect on any Flex based application 
> that used the documented flash API to save files to the user's system. A full 
> list of extensions has not been made available yet, but so far if you use 
> that API with the following extensions the Save As dialog will not appear and 
> there will be no warning or feedback shown to the end user:
> zip, exe, com, bat, gzip, and xml. 
> You can find the full ticket here [3].  They are seeking feedback from sites 
> that have >1000 downloads a day to continue their research into the issue.
> Cheers,
> Chris
> [1] https://code.google.com/p/chromium/issues/detail?id=576708#c13[2] 
> https://code.google.com/p/chromium/issues/detail?id=576708#c25[3] 
> https://code.google.com/p/chromium/issues/detail?id=576708
> 
> 
  

Re: [GENERA-ASK] Start using paste.apache.org :)

2015-06-11 Thread Chris Martin
+1


Sounds like a great idea!






Sent from Surface





From: piotrz
Sent: ‎Wednesday‎, ‎June‎ ‎10‎, ‎2015 ‎11‎:‎06‎ ‎PM
To: dev@flex.apache.org





Hi Team,

I'm struggling a lot with the problem of reading post on this dev list which
is mixed with code or stack traces.

I have polite ask to all commiters and PMCs please start using [1].

It will increase a lot readabiliti of our posts. :)

[1] https://paste.apache.org

Thank you,
Piotr



-
Apache Flex PMC
piotrzarzyck...@gmail.com
--
View this message in context: 
http://apache-flex-development.247.n4.nabble.com/GENERA-ASK-Start-using-paste-apache-org-tp47621.html
Sent from the Apache Flex Development mailing list archive at Nabble.com.

Re: Generating asdoc html files

2015-06-06 Thread Chris Martin
Yeah, I am using Java 1.8.0_45. I'll diff what I got versus what we see in 
4.14.1.




Chris






Sent from Surface





From: Alex Harui
Sent: ‎Friday‎, ‎June‎ ‎05‎, ‎2015 ‎10‎:‎06‎ ‎PM
To: dev@flex.apache.org





I didn’t get any warnings on Mac or Win 7.  Might be a Win 8 thing?  Or
maybe you have a newer java version.  I just looked and my Win 7 machine
is still running Java 1.6.  I suppose you could diff your results against
what is in the latest release to make sure you are getting decent results.

-Alex

On 6/5/15, 9:58 PM, Chris Martin chrsm...@outlook.com wrote:

Hey Alex,


I got this earning while running. Is that expected?


doc:
[asdoc] Loading configuration file
C:\Users\Chris\Documents\GitHub\flex-sdk\
frameworks\flex-config.xml
[asdoc] Warning: Could not get charToByteConverterClass!
[asdoc] Documentation was created in
c:\Users\Chris\Documents\GitHub\flex-sd
k\asdoc-output\


main:


BUILD SUCCESSFUL
Total time: 19 minutes 19 seconds


Chris






Sent from Surface





From: Alex Harui
Sent: ‎Friday‎, ‎June‎ ‎05‎, ‎2015 ‎2‎:‎02‎ ‎PM
To: dev@flex.apache.org





Actually, it occurred to me that it could be running out of memory.
Turned out I was right.  Pull the new build.xml and try it.

-Alex 

On 6/5/15, 8:25 AM, Alex Harui aha...@adobe.com wrote:



On 6/5/15, 7:25 AM, Chris Martin chrsm...@outlook.com wrote:

Ahh yes, OSX not iOS :)  Sweet, there's the difference. Is there a way
to
get logging to output from the process?  I tried changing the various
flags (warning, strict, etc) in build.xml, but nothing changed.

I think the process is fatally exiting.  I have no idea when it last
worked on Windows.  I think the release managers generally have Macs.
You
can modify the Java code to output more info or put it in the Java
debugger and try to figure out why it is not working.

-Alex

RE: Generating asdoc html files

2015-06-05 Thread Chris Martin
Ahh yes, OSX not iOS :)  Sweet, there's the difference. Is there a way to get 
logging to output from the process?  I tried changing the various flags 
(warning, strict, etc) in build.xml, but nothing changed.
 
Chris
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: Generating asdoc html files
 Date: Fri, 5 Jun 2015 12:50:13 +
 
 
 
 On 6/4/15, 5:40 PM, Chris Martin chrsm...@outlook.com wrote:
 
 I'm using Win 8.1, are you using iOS?
 
 
 Interesting.  It worked for me on OSX, but not in Windows 7.  I never saw
 the
 
 [asdoc] Documentation was created in
 /Users/aharui/git/flex/master/flex-sdk/asdoc-output/
 
 -Alex
 
 
  

RE: Generating asdoc html files

2015-06-05 Thread Chris Martin
Awesome! That did the trick!  Thanks Alex :D
 
Chris
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: Generating asdoc html files
 Date: Fri, 5 Jun 2015 21:02:23 +
 
 Actually, it occurred to me that it could be running out of memory.
 Turned out I was right.  Pull the new build.xml and try it.
 
 -Alex 
 
 On 6/5/15, 8:25 AM, Alex Harui aha...@adobe.com wrote:
 
 
 
 On 6/5/15, 7:25 AM, Chris Martin chrsm...@outlook.com wrote:
 
 Ahh yes, OSX not iOS :)  Sweet, there's the difference. Is there a way to
 get logging to output from the process?  I tried changing the various
 flags (warning, strict, etc) in build.xml, but nothing changed.
 
 I think the process is fatally exiting.  I have no idea when it last
 worked on Windows.  I think the release managers generally have Macs.  You
 can modify the Java code to output more info or put it in the Java
 debugger and try to figure out why it is not working.
 
 -Alex
 
 
  

Re: Generating asdoc html files

2015-06-05 Thread Chris Martin
Hey Alex,


I got this earning while running. Is that expected?


doc:
[asdoc] Loading configuration file C:\Users\Chris\Documents\GitHub\flex-sdk\
frameworks\flex-config.xml
[asdoc] Warning: Could not get charToByteConverterClass!
[asdoc] Documentation was created in c:\Users\Chris\Documents\GitHub\flex-sd
k\asdoc-output\


main:


BUILD SUCCESSFUL
Total time: 19 minutes 19 seconds


Chris






Sent from Surface





From: Alex Harui
Sent: ‎Friday‎, ‎June‎ ‎05‎, ‎2015 ‎2‎:‎02‎ ‎PM
To: dev@flex.apache.org





Actually, it occurred to me that it could be running out of memory.
Turned out I was right.  Pull the new build.xml and try it.

-Alex 

On 6/5/15, 8:25 AM, Alex Harui aha...@adobe.com wrote:



On 6/5/15, 7:25 AM, Chris Martin chrsm...@outlook.com wrote:

Ahh yes, OSX not iOS :)  Sweet, there's the difference. Is there a way to
get logging to output from the process?  I tried changing the various
flags (warning, strict, etc) in build.xml, but nothing changed.

I think the process is fatally exiting.  I have no idea when it last
worked on Windows.  I think the release managers generally have Macs.  You
can modify the Java code to output more info or put it in the Java
debugger and try to figure out why it is not working.

-Alex


Re: [DRAFT] Apache Flex June 2015 Board Report

2015-06-05 Thread Chris Martin
Ahh okay cool. Wasn't sure if it that was known. I did re-read my email 
afterwards and I didn't mean to make it sound that direct by saying “was 
actually mentioned”.  I intended it to be more of an FYI than anything else. 
Just in case it was missed in the bustle 


Chris






Sent from Surface





From: Alex Harui
Sent: ‎Friday‎, ‎June‎ ‎05‎, ‎2015 ‎9‎:‎49‎ ‎PM
To: dev@flex.apache.org







On 6/5/15, 9:34 PM, Chris Martin chrsm...@outlook.com wrote:
Just wanted to bring this up, but this was actually mentioned back in the
September 2013 report [1].

Correct.  My interpretation of recent advice was that someone from the PMC
would write to the current owner then we would report on this issue.  So
I’m trying to get confirmation that someone wrote to the owner.

-Alex

Re: [DRAFT] Apache Flex June 2015 Board Report

2015-06-05 Thread Chris Martin
We should also mention the current trademark issue with apacheflex.com



Just wanted to bring this up, but this was actually mentioned back in the 
September 2013 report [1].  Here’s an excerpt:


TRADEMARKS 
-It was discovered that an external entity was using the apacheflex.com to 
redirect to their web site.  They were notified and have changed the 
redirect to the Apache Flex website.  They have offered to have Apache take 
over the domain apacheflex.com.  We need to figure out how to do this. 
-It looks like the new version of Flex is going to be called FlexJS.  We 
need to find out if we need to trademark that name.  We will be contacting 
trademarks@ shortly.



Chris


[1] 
http://apache-flex-development.247.n4.nabble.com/DRAFT-Apache-Flex-September-2013-Report-tp29440p32863.html




Sent from Surface





From: Alex Harui
Sent: ‎Friday‎, ‎June‎ ‎05‎, ‎2015 ‎9‎:‎26‎ ‎PM
To: dev@flex.apache.org







On 6/5/15, 5:17 PM, Justin Mclean jus...@classsoftware.com wrote:

We should also mention the current trademark issue with apacheflex.com
and the licensing IP issues mentioned in the last board report has not
been fully resolved.

Did you write to the apacheflex.com owner?  My interpretation of
Bertrand’s suggestion was that we’d report once someone from the PMC tried
to contact them.

What do you think we should say about the IP issues?

-Alex

Re: Generating asdoc html files

2015-06-04 Thread Chris Martin
I reverted my changes to the comments and still got the same result.  I have 
the include_examples folder, but nothing else.  I used git bash to run ant.  I 
tried the same in command line and my Cygwin terminal.


I'm using Win 8.1, are you using iOS?


Chris





From: Alex Harui
Sent: ‎Thursday‎, ‎June‎ ‎04‎, ‎2015 ‎10‎:‎56‎ ‎AM
To: dev@flex.apache.org







On 6/4/15, 10:09 AM, Chris Martin chrsm...@outlook.com wrote:

Hey everyone,


I wanted to test out some documentation changes i’m making.  I wanna see
how they'd ultimately look in the generated asdoc html files.  For some
reason the only thing generated in the asdoc-output folder is the
include_examples folder.  Nothing else is generated.


I've build the sdk from the develop branch.  I then changed directories
into the asdoc folder and ran ant from there.  I’m running windows 8.1.


Am I missing a step, or going about this the wrong way?

I just tried it.  It copied a bunch of examples, then spent about 4
minutes just cranking away with no console output.  Then asdoc-output was
full of tons of files.

IIRC, if there is badly formatted comments, the compiler might just crash
and you’ll get what you are seeing.

-Alex

Generating asdoc html files

2015-06-04 Thread Chris Martin
Hey everyone,


I wanted to test out some documentation changes i’m making.  I wanna see how 
they'd ultimately look in the generated asdoc html files.  For some reason the 
only thing generated in the asdoc-output folder is the include_examples folder. 
 Nothing else is generated.


I've build the sdk from the develop branch.  I then changed directories into 
the asdoc folder and ran ant from there.  I’m running windows 8.1.


Am I missing a step, or going about this the wrong way?


Thanks,


Chris






Sent from Surface

Re: [DISCUSS] The Future of MD5Checker

2015-06-02 Thread Chris Martin
Not too familiar with the provenance of the MD5Checker or why we have to 
generate our own hashes, so please forgive me if this is a “already known 
question  Does adobe and Google host the expected MD5 hashes for the artifacts 
that we download from them? If so, would it be possible to check against that 
rather than our own generated hash? That way as they update them, we will know 
the right hash to check against.


Chris






Sent from Surface





From: Alex Harui
Sent: ‎Tuesday‎, ‎June‎ ‎02‎, ‎2015 ‎6‎:‎22‎ ‎PM
To: dev@flex.apache.org





Using [DISCUSS] tag because this thread might result in an Infra ticket.

Those of you who are subscribed to commits@ have seen the
not-so-occasional MD5Checker build failures.  They seem to magically occur
when I’m not near my computer.

MD5Checker runs hourly to check if the MD5’s of various downloads in
Apache Flex releases are valid.  When I first set this up, it never
occurred to me that the MD5’s of existing downloads would ever change, but
Adobe keeps changing the MD5’s of old SDK packages, SWFObject just changed
their MD5, and Google Closure Library also changes frequently.  We run the
build often, because as soon as an MD5 does change, people can’t install
until we get a chance to update the list of MD5s we keep at flex.a.o that
the install scripts reference.  IF we don’t do MD5 checks at all, we see
installers crash since Ant doesn’t have good exception handling when
unzipping things so in past discussions, we keep deciding to use MD5s so
the failure experience is less jarring.

The problem with fully automating MD5 updates is that the list is kept at
flex.a.o and there is no way to automatically update that without SVN
login credentials.  I don’t think we want to keep SVN login credentials on
a server somewhere.  Further, MD5 checker is running on my CI server.

So, I think it is time to change something.  Some ideas I have:

1) Redirect to pull the list directly off my CI server.  That would be 44K
per install (actually 88K since it gets pulled once by the Installer UI
and again by the Ant script.  That might turn out to be more bandwidth
than I would like to support.
2) Do #1, but move the MD5Checker task to build.a.o.  The problem is that
it is an AIR app, so I think I’d just be trading one headache for another
since we can’t get to the builds.a.o machine directly to deal with AIR
updates.
3) Request an Azure VM from Infra and move MD5Checker there.
4) Hack something in the Installer to override the MD5s by pulling a small
file containing just the MD5s from the CI server.  This would not help
folks using Ant and not the installer.

I think #3 is my favorite option right now.  I tried to find a way to
stick the MD5s in the .properties files and redirect to those on the CI
server (they are currently 4K or less) but I couldn’t find a way to pull
different MD5s for different AIR or Flash versions.

Solutions of changing future install scripts are reasonable, but don’t
help the folks still trying to install older releases.

Thoughts?
-Alex

RE: Please welcome Kevin Godell as Apache Flex Committer

2015-06-01 Thread Chris Martin
Welcome aboard Kevin!
 
Chris
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Please welcome Kevin Godell as Apache Flex Committer
 Date: Fri, 29 May 2015 15:56:03 +
 
 The Apache Flex Project Management Committee (PMC) is pleased to announce
 our newest committer, Kevin Godell.
 
 Kevin jumped in recently and helped out with the effort to get FlexJS SDKs
 to work in IntelliJ, providing videos, patches, and helpful emails.
 
 Thanks,
 Alex
 
  

Re: Please welcome Josh Tynjala as Apache Flex Committer

2015-05-23 Thread Chris Martin
Welcome to the team Josh! Glad to have ya on broad.


Chris






Sent from Surface





From: Alex Harui
Sent: ‎Friday‎, ‎May‎ ‎15‎, ‎2015 ‎9‎:‎26‎ ‎PM
To: dev@flex.apache.org





The Apache Flex Project Management Committee (PMC) is pleased to announce
our newest committer, Josh Tynjala.

Josh is currently well known for his work on Feathers [1], but recently
has contributed enough patches to the AntOnAir library we use in the
Apache Flex SDK Installer that we decided to offer him committer status.

Thanks,
Alex

[1] http://feathersui.com

RE: [DISCUSS] Apache Flex SDK 4.14.1 - RC1

2015-03-24 Thread Chris Martin
Doing my check on the SDK and I have a question.  Checking out NOTICE, README, 
and LICENSE files.  Noted that README.pb, LICENSE.pb, and NOTICE.pb are missing 
from the release zip.   Is that expected?  Never noticed before as I was just 
checking out the main LICENSE, NOTICE, and README files.  The whole IP 
discussion led me to take note of the other filesets with the extensions at the 
end, i.e. NOTICE.bin.
 
Chris
 
 From: e...@ixsoftware.nl
 Date: Mon, 23 Mar 2015 10:47:33 +0100
 Subject: [DISCUSS] Apache Flex SDK 4.14.1 - RC1
 To: dev@flex.apache.org
 
 Please put all discussion about 4.14.1 RC1 in this thread.
 
 Thanks,
 
 EdB
 
 
 
 -- 
 Ix Multimedia Software
 
 Jan Luykenstraat 27
 3521 VB Utrecht
 
 T. 06-51952295
 I. www.ixsoftware.nl
  

RE: [VOTE] Apache Flex SDK 4.14.1 RC1

2015-03-24 Thread Chris Martin



+1 Binding
Package 
https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.1/rc1/apache-flex-sdk-4.14.1-src.zip
Java 1.8
OS: Windows 8.1 amd64 6.3
Source kit signatures match: y
Source kit builds: y
README is ok: y
RELEASE_NOTES is ok: y
NOTICE is ok: y
LICENSE is ok: y
No unapproved licenses or archives: y
No unapproved binaries: y
 
 From: e...@ixsoftware.nl
 Date: Mon, 23 Mar 2015 10:46:07 +0100
 Subject: [VOTE] Apache Flex SDK 4.14.1 RC1
 To: dev@flex.apache.org
 
 Hi,
 
 This is a  Apache Flex 4.14.1 release candidate 1. For details on this
 release see the RELEASE_NOTES and the README.
 
 
 The release candidate can be found here;
 
 https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.1/rc1/
 
 
 The binary distributions as a convenience for the respective
 platforms, available here:
 
 https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.1/rc1/binaries
 
 
 The most convenient way to use the binary package is to install it via
 the Installer. You can get the Installer here:
 
 http://flex.apache.org/installer.html
 
 Run the Installer, right click anywhere, select Show Dev Builds and
 choose Apache Flex SDK 4.14.1 RC1.
 
 
 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
 
 At a minimum you would be expected to check that:
 - MD5 and signed packages are correct
 - README, RELEASE_NOTES, NOTICE and LICENSE files are all fine
 - That you can compile from source package
 - That the SDK can be used in your IDE of choice
 - That the SDK can be used to make a mobile, desktop and browser application
 
 When testing please check the md5 and asc files and make sure that the
 source can be compiled.
 
 
 Please vote to approve this release:
 
 +1 Approve the release (PMC members: please add  (binding) to your vote)
 -1 Veto the release (please provide specific comments to why)
 
 This vote will be open for at least 72 hrs.
 
 The vote passes if there is:
 - At least 3 +1 votes from the PMC
 - More positive votes than negative votes
 
 If you find an issue with the release that's a show stopper please
 don't hold off voting -1. If someone votes -1 please continue testing
 we want to try and catch as many issues as we can and cut down on the
 number of release candidates. Remember existing voters can change
 their vote during the voting process.
 
 When voting please indicate what OS, IDE, Flash Player version and AIR
 version you tested the SDK with.
 
 Please put all discussion about this release in the DISCUSSION thread
 not this VOTE thread.
 
 
 For your convenience, I have added an Ant script to the RC folder.
 This ant script automates the checks a voter should perform on the RC.
 It will:
 
 - download the default source package for your OS (use
 -Dpackage.suffix to override)
 - run md5 and gpg checks (this assumes you have gpg installed in your path)
 - uncompress the source package
 - install and run rat
 - display the rat report and ask you to verify
 - display the rat report without the AL files and ask you to verify
 the non-AL files
 - display the README and ask you to verify
 - display the RELEASE_NOTES and ask you to verify
 - display the NOTICE and ask you to verify
 - display the LICENSE and ask you to verify
 - run the build and any tests run by the build.
 
 You should be able to go away for a while during the build. When it is
 finished, it will display information to be copied into the vote
 thread. You are not required to use this script, and more testing of
 the packages and build results are always encouraged.
 
 To use this script (assuming you have Ant installed), it should be as simple 
 as:
 - Create an empty folder
 - Download ApproveSDK.xml into that folder from:
 
 https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.1/rc1/ApproveSDK.xml
 
 - Run: ant -e -f ApproveSDK.xml -Drelease.version=4.14.1 -Drc=2
 
 Thanks,
 
 EdB
 
 
 
 -- 
 Ix Multimedia Software
 
 Jan Luykenstraat 27
 3521 VB Utrecht
 
 T. 06-51952295
 I. www.ixsoftware.nl

  

RE: [ANNOUNCEMENT] Please welcome Maxim Solodovnik as our newest committer

2015-03-09 Thread Chris Martin
Welcome!  Glad to have ya on board!
 
Chris
 
 Date: Mon, 2 Mar 2015 12:03:42 -0800
 From: piotrzarzyck...@gmail.com
 To: dev@flex.apache.org
 Subject: [ANNOUNCEMENT] Please welcome Maxim Solodovnik as our newest 
 committer
 
 Hi, 
 
 I am pleased to announce that the Project Management Committee (PMC) for
 Apache Flex has invited Maxim Solodovnik to become a committer and he has
 accepted. 
 
 Maxim helped us lately with Russian translation. 
 He is also really helpful and active on this mailing list. 
 
 I am looking forward to your first commit! 
 
 Welcome Maxim on board! :)
 
 Piotr
 
 
 
 -
 Apache Flex PMC
 piotrzarzyck...@gmail.com
 --
 View this message in context: 
 http://apache-flex-development.247.n4.nabble.com/ANNOUNCEMENT-Please-welcome-Maxim-Solodovnik-as-our-newest-committer-tp45340.html
 Sent from the Apache Flex Development mailing list archive at Nabble.com.
  

RE: Failing TLF Builds

2015-01-28 Thread Chris Martin
Total time: 21 seconds
 
Am I using the right flexunit.swc? I also tried the version3libs one as well.
 
Chris
 
 Subject: Re: Failing TLF Builds
 From: harbs.li...@gmail.com
 Date: Wed, 28 Jan 2015 23:02:16 +0200
 To: dev@flex.apache.org
 
 run “ant all” on TLF.
 
 On Jan 28, 2015, at 11:00 PM, Chris Martin chrsm...@outlook.com wrote:
 
  How can I run these tests locally on my machine? :)
  
  Chris
  
  From: harbs.li...@gmail.com
  Subject: Re: Failing TLF Builds
  Date: Wed, 28 Jan 2015 22:31:30 +0200
  To: dev@flex.apache.org
  
  So maybe this is something that needs to be fixed to make the tests more 
  stable.
  
  On Jan 28, 2015, at 10:02 PM, Alex Harui aha...@adobe.com wrote:
  
  Actually, in the little I’ve looked at the test so far, I
  have concerns that a failing test could leave the suite in a bad state so
  the only important thing is the first test to fail.
  

 
  

RE: Failing TLF Builds

2015-01-28 Thread Chris Martin
How can I run these tests locally on my machine? :)
 
Chris
 
 From: harbs.li...@gmail.com
 Subject: Re: Failing TLF Builds
 Date: Wed, 28 Jan 2015 22:31:30 +0200
 To: dev@flex.apache.org
 
 So maybe this is something that needs to be fixed to make the tests more 
 stable.
 
 On Jan 28, 2015, at 10:02 PM, Alex Harui aha...@adobe.com wrote:
 
  Actually, in the little I’ve looked at the test so far, I
  have concerns that a failing test could leave the suite in a bad state so
  the only important thing is the first test to fail.
 
  

RE: JAR in TLF svn/git mirror

2015-01-28 Thread Chris Martin
 My current thinking is that we keep the Apache Headers in the source file [1]
 and give attribution in a NOTICE.test file that would get merged with the
 main NOTICE file if we ever release these tests.
 
Just wanted to give my thoughts. I think the above should be fine.  Right in 
the Apache header it says, See the NOTICE file distributed with this work for 
additional information regarding copyright ownership. So if I had a question 
about copyright ownership I'd look there.
 
I've always understood the apache header to identify that the work (in this 
case the xml structure, and others code, etc.) was donated/licensed under the 
apache contributor license agreement. Now in this case the content between the 
tags (Alice in Wonderland text) is public domain, so we'd be sure to add 
attribution in the NOTICE file. So if people wonder if we were allowed to use 
the text, they'd check the NOTICE file and realize the text is public domain.
 
Chris
 
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: JAR in TLF svn/git mirror
 Date: Wed, 28 Jan 2015 07:58:48 +
 
 
 
 On 1/27/15, 4:58 PM, Dave Fisher dave2w...@comcast.net wrote:
 
 If it is any Category A including Public Domain at
 http://www.apache.org/legal/resolved.html you may put it in an Apache
 repository.
 
 Hi Dave, I don’t think the current debate is about whether Public Domain
 content can be in the repository, it is how we give attribution.  My
 current thinking is that we keep the Apache Headers in the source file [1]
 and give attribution in a NOTICE.test file that would get merged with the
 main NOTICE file if we ever release these tests.  My understanding of
 Justin’s position is that he wants to remove the Apache header and replace
 it with a header that calls out that most of the content came from the
 public domain such as:
 
 Content taken form Alice in Wonderland, by Lewis Carroll. Now in the
 public domain.
 
 
 Do you have an answer or opinion?
 
 Thanks,
 -Alex
 
 [1] 
 https://github.com/apache/flex-tlf/blob/develop/test/testFiles/markup/tlf/a
 lice.xml
 
  

RE: [RESULT][VOTE] for Apache Flex SDK 4.14.0 RC2

2015-01-27 Thread Chris Martin
 Chris, can I take that to mena that you are raising your hand to be the RM
 on the next release?
 
hehe, I think i'll need to participate in a few more releases before jumping in 
as an RM.  Wanna get my head around the legal stuffs a bit more.

Chris
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: [RESULT][VOTE] for Apache Flex SDK 4.14.0 RC2
 Date: Tue, 27 Jan 2015 17:36:52 +
 
 
 
 On 1/27/15, 8:40 AM, Chris Martin chrsm...@outlook.com wrote:
 
 Sweet! Thanks Erik for your hard work as the RM, and thanks to everyone
 for their work on this release.  Looking forward to another go at the
 RC-less process :)
  
 Chris
 
 Chris, can I take that to mena that you are raising your hand to be the RM
 on the next release?
 
 -Alex
 
  

RE: [RESULT][VOTE] for Apache Flex SDK 4.14.0 RC2

2015-01-27 Thread Chris Martin
Sweet! Thanks Erik for your hard work as the RM, and thanks to everyone for 
their work on this release.  Looking forward to another go at the RC-less 
process :)
 
Chris
 
 From: e...@ixsoftware.nl
 Date: Tue, 27 Jan 2015 07:37:41 +0100
 Subject: [RESULT][VOTE] for Apache Flex SDK 4.14.0 RC2
 To: dev@flex.apache.org
 
 The vote passes with:
 
 6 +1
 
 and no other votes.
 
 We now have a 4.14 release!
 
 Thanks everyone for your contributions and voting. On to 4.15 :-)
 
 EdB
 
 
 
 -- 
 Ix Multimedia Software
 
 Jan Luykenstraat 27
 3521 VB Utrecht
 
 T. 06-51952295
 I. www.ixsoftware.nl
  

RE: [VOTE] Apache Flex SDK 4.14.0 RC2

2015-01-24 Thread Chris Martin
+1 (binding)
Package 
https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/apache-flex-sdk-4.14.0-src.zip
Java 1.8
OS: Windows 8.1 amd64 6.3
Source kit signatures match: y
Source kit builds: y
README is ok: y
RELEASE_NOTES is ok: y
NOTICE is ok: y
LICENSE is ok: y
No unapproved licenses or archives: y
No unapproved binaries: y
 
 From: e...@ixsoftware.nl
 Date: Fri, 23 Jan 2015 13:17:08 +0100
 Subject: [VOTE] Apache Flex SDK 4.14.0 RC2
 To: dev@flex.apache.org
 
 Hi,
 
 This is a  Apache Flex 4.14.0 release candidate 2. For details on this
 release see the RELEASE_NOTES and the README.
 
 
 The release candidate can be found here;
 
 https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/
 
 
 The binary distributions as a convenience for the respective
 platforms, available here:
 
 https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/binaries
 
 
 The most convenient way to use the binary package is to install it via
 the Installer. You can get the Installer here:
 
 http://flex.apache.org/installer.html
 
 Run the Installer, right click anywhere, select Show Dev Builds and
 choose Apache Flex SDK 4.14.0 RC2.
 
 
 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
 
 At a minimum you would be expected to check that:
 - MD5 and signed packages are correct
 - README, RELEASE_NOTES, NOTICE and LICENSE files are all fine
 - That you can compile from source package
 - That the SDK can be used in your IDE of choice
 - That the SDK can be used to make a mobile, desktop and browser application
 
 When testing please check the md5 and asc files and make sure that the
 source can be compiled.
 
 
 Please vote to approve this release:
 
 +1 Approve the release (PMC members: please add  (binding) to your vote)
 -1 Veto the release (please provide specific comments to why)
 
 This vote will be open until after Australia Day.
 
 The vote passes if there is:
 - At least 3 +1 votes from the PMC
 - More positive votes than negative votes
 
 If you find an issue with the release that's a show stopper please
 don't hold off voting -1. If someone votes -1 please continue testing
 we want to try and catch as many issues as we can and cut down on the
 number of release candidates. Remember existing voters can change
 their vote during the voting process.
 
 When voting please indicate what OS, IDE, Flash Player version and AIR
 version you tested the SDK with.
 
 Please put all discussion about this release in the DISCUSSION thread
 not this VOTE thread.
 
 
 For your convenience, I have added an Ant script to the RC folder.
 This ant script automates the checks a voter should perform on the RC.
 It will:
 
 - download the default source package for your OS (use
 -Dpackage.suffix to override)
 - run md5 and gpg checks (this assumes you have gpg installed in your path)
 - uncompress the source package
 - install and run rat
 - display the rat report and ask you to verify
 - display the rat report without the AL files and ask you to verify
 the non-AL files
 - display the README and ask you to verify
 - display the RELEASE_NOTES and ask you to verify
 - display the NOTICE and ask you to verify
 - display the LICENSE and ask you to verify
 - run the build and any tests run by the build.
 
 You should be able to go away for a while during the build.  When it
 is finished, it will display information to be copied into the vote
 thread. You are not required to use this script, and more testing of
 the packages and build results are always encouraged.
 
 To use this script (assuming you have Ant installed), it should be as simple 
 as:
 - Create an empty folder
 - Download ApproveSDK.xml into that folder from:
 
 https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/ApproveSDK.xml
 
 - Run: ant -e -f ApproveSDK.xml -Drelease.version=4.14.0 -Drc=2
 
 Thanks,
 
 EdB
 
 -- 
 Ix Multimedia Software
 
 Jan Luykenstraat 27
 3521 VB Utrecht
 
 T. 06-51952295
 I. www.ixsoftware.nl
  

Approval script error

2015-01-23 Thread Chris Martin
Heyo,
 
Looking to use that nifty approval script Alex referenced in the 4.14.0 vote 
thread.  I figured out that I had to run it from Cygwin with gpg library 
installed.  I got a little further and hit a snag.  I now get an error about a 
public key not being found.
 
 
 
$ ant -e -f ApproveSDK.xml -Drelease.version=4.14.0 -Drc=2


Buildfile: 
C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\ApproveSDK.xml



install-rat.jar:



install-rat.tasks.jar:



install-rat:



echo-rc:


Testing RC2 of release 4.14.0



echo-nightly:



echo-mode:



download:


Getting: 
https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/apache-flex-sdk-4.14.0-src.zip


To: 
C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\apache-flex-sdk-4.14.0-src.zip


Getting: 
https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/apache-flex-sdk-4.14.0-src.zip.md5


To: 
C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\apache-flex-sdk-4.14.0-src.zip.md5



downloadasc:


Getting: 
https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/apache-flex-sdk-4.14.0-src.zip.asc


To: 
C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\apache-flex-sdk-4.14.0-src.zip.asc



check-sigs:



checkasc:


gpg: Signature made Fri, Jan 23, 2015  5:08:33 AM MST using RSA key ID 04C1F654


gpg: Can't check signature: public key not found



BUILD FAILED


C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\ApproveSDK.xml:219:
 The following error occurred while executing this line:


C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\ApproveSDK.xml:222:
 exec returned: 2



Total time: 58 seconds
 
It complains about not being able to find a public key.  Do I need to do a 
little more configuration on my side before I can use this approval script?
 
Thanks,
 
Chris
  

RE: Approval script error

2015-01-23 Thread Chris Martin
Sweet, that did the trick!  Thanks Alex!  Do I need to get a key created for 
myself too and append it to the file?
 
Chris
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: Approval script error
 Date: Fri, 23 Jan 2015 22:36:09 +
 
 Cool, thanks for trying it.  I think that means you haven’t imported the
 KEYS file into your gpg key store.  Our keys are here:
 
 [1] https://dist.apache.org/repos/dist/release/flex/KEYS
 
 On 1/23/15, 2:26 PM, Chris Martin chrsm...@outlook.com wrote:
 
 Heyo,
  
 Looking to use that nifty approval script Alex referenced in the 4.14.0
 vote thread.  I figured out that I had to run it from Cygwin with gpg
 library installed.  I got a little further and hit a snag.  I now get an
 error about a public key not being found.
  
  
  
 $ ant -e -f ApproveSDK.xml -Drelease.version=4.14.0 -Drc=2
 
 
 Buildfile: 
 C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\ApproveSDK
 .xml
 
 
 
 install-rat.jar:
 
 
 
 install-rat.tasks.jar:
 
 
 
 install-rat:
 
 
 
 echo-rc:
 
 
 Testing RC2 of release 4.14.0
 
 
 
 echo-nightly:
 
 
 
 echo-mode:
 
 
 
 download:
 
 
 Getting: 
 https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/apache-flex-sdk
 -4.14.0-src.zip
 
 
 To: 
 C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\apache-fle
 x-sdk-4.14.0-src.zip
 
 
 Getting: 
 https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/apache-flex-sdk
 -4.14.0-src.zip.md5
 
 
 To: 
 C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\apache-fle
 x-sdk-4.14.0-src.zip.md5
 
 
 
 downloadasc:
 
 
 Getting: 
 https://dist.apache.org/repos/dist/dev/flex/sdk/4.14.0/rc2/apache-flex-sdk
 -4.14.0-src.zip.asc
 
 
 To: 
 C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\apache-fle
 x-sdk-4.14.0-src.zip.asc
 
 
 
 check-sigs:
 
 
 
 checkasc:
 
 
 gpg: Signature made Fri, Jan 23, 2015  5:08:33 AM MST using RSA key ID
 04C1F654
 
 
 gpg: Can't check signature: public key not found
 
 
 
 BUILD FAILED
 
 
 C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\ApproveSDK
 .xml:219: The following error occurred while executing this line:
 
 
 C:\Users\CMartin\Documents\ApacheFlexTesting\apache-flex-4-14-0\ApproveSDK
 .xml:222: exec returned: 2
 
 
 
 Total time: 58 seconds
  
 It complains about not being able to find a public key.  Do I need to do
 a little more configuration on my side before I can use this approval
 script?
  
 Thanks,
  
 Chris

 
  

RE: [DISCUSS] Release Apache Flex 4.14.0

2015-01-23 Thread Chris Martin
 Looks a merge a while back may of undid some things that it probably 
 shouldn't of.
 
 For example do a  git log of ResourceManagerImpl.as
 git log frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as
 
 Was this change not meant to be in the release?
 
Nope, that one didn't make the Apache Flex 4.14.0 release.  It is in develop 
though.  See my comment here:
 
https://issues.apache.org/jira/browse/FLEX-34562?focusedCommentId=14244779page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14244779
 
Chris
 
 Subject: Re: [DISCUSS] Release Apache Flex 4.14.0
 From: jus...@classsoftware.com
 Date: Sat, 24 Jan 2015 11:16:48 +1100
 To: dev@flex.apache.org
 
 Hi,
 
 Looks a merge a while back may of undid some things that it probably 
 shouldn't of.
 
 For example do a  git log of ResourceManagerImpl.as
 git log frameworks/projects/framework/src/mx/resources/ResourceManagerImpl.as
 
 Was this change not meant to be in the release?
 
 Relevant JIRA:
 https://issues.apache.org/jira/browse/FLEX-25045
 
 Justin
 
  

RE: [Christmas] Merry Christmas Flex Team :)

2014-12-24 Thread Chris Martin
Thanks Piotr!  Indeed Merry Christmas!
 
Chris
 
 Date: Tue, 23 Dec 2014 00:21:20 -0800
 From: piotrzarzyck...@gmail.com
 To: dev@flex.apache.org
 Subject: [Christmas] Merry Christmas Flex Team :)
 
 Hi Guys!
 
 Christmas time is coming! 
 
 I would like to wish you all the best in this wonderful time! 
 Let all your Christmas wishes come true. :)
 
 Merry Christmas!
 
 Piotr
 
 
 
 -
 Apache Flex PMC
 piotrzarzyck...@gmail.com
 --
 View this message in context: 
 http://apache-flex-development.247.n4.nabble.com/Christmas-Merry-Christmas-Flex-Team-tp43858.html
 Sent from the Apache Flex Development mailing list archive at Nabble.com.
  

RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and act to list of files to copy

2014-12-18 Thread Chris Martin
Okay, committed to release4.14.0 branch.  Will need someone with a Mac to give 
the script a test.  Basically just make sure adl and adt are present in the 
target framework's bin folder.  And that adl.exe and adt.bat are not present.
 
Chris
 
 From: e...@ixsoftware.nl
 Date: Thu, 18 Dec 2014 08:52:36 +0100
 Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and 
 act to list of files to copy
 To: dev@flex.apache.org
 
 Chris,
 
 Just commit to the 'release4.14' branch. I'll merge that back into
 develop when we've released (or maybe sooner, if my time permits).
 
 Thanks,
 
 EdB
 
 
 
 On Wed, Dec 17, 2014 at 10:44 PM, Chris Martin chrsm...@outlook.com wrote:
 
 
 
  Okay, I got a change to the script that will detect the OS.  Basically it 
  will look for linux emulated in windows (CYGWIN and MINGW), if one of those 
  are detected, then it will choose a file set for that environment to copy 
  (basically the adl.exe and adt.bat.  If it detects any other environment 
  then it will assume it is a unix environment and copy a file set that 
  includes adt and adl instead. Should I just commit this change against the 
  head, or would it be best to commit it against Justin's and then merge it 
  into the head?  I'm leaning towards merging it in as it will keep the 
  change together as we try to address the missing adt and adl issue.
 
  Chris
 
  From: chrsm...@outlook.com
  To: dev@flex.apache.org
  Subject: RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl 
  and act to list of files to copy
  Date: Tue, 16 Dec 2014 14:22:41 -0700
 
  Ugh, one test and it worked, and now the other it is not.  The -n file is 
  not clobbering the file as noted in the help, but the error is still being 
  presented and the script stops.
 
  Chris
 
   From: chrsm...@outlook.com
   To: dev@flex.apache.org
   Subject: RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl 
   and act to list of files to copy
   Date: Tue, 16 Dec 2014 14:04:57 -0700
  
   Yeah, we can use uname[1].  I try my best to avoid OS detection only 
   because there are many out there.  This issue stems from how .exe files 
   are handled in Cygwin.  Basically they treat 'file.exe' and 'file' to be 
   the same thing as 'file' is an executable in *nix[2].
  
   Judging by how the rsync command uses --ignore-existing (skip updating 
   files that already exist on receiver), then would it be right to assume 
   that cp is to behave the same way?  Basically only copy over files if 
   they don't already exist in the target sdk folder. I'm basing my 
   assuming on yes only because that is what will happen if we copy over a 
   directory, existing files will not be overwritten and skipped.  If we do 
   intend to skip existing files then we just need to add the -n flag to 
   the cp command at line 68 (inside copyFileOrDirectory).  After that we 
   will not attempt to copy adl if adl.exe already exists in the target sdk 
   folder.
  
   Chris
  
  
   [1] http://en.wikipedia.org/wiki/Uname
   [2] 
   http://cygwin.1069669.n5.nabble.com/cp-utility-bug-when-dest-name-exe-file-exist-tp57955p58001.html
  
From: e...@ixsoftware.nl
Date: Tue, 16 Dec 2014 19:00:40 +0100
Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - add 
adl and act to list of files to copy
To: dev@flex.apache.org
   
Do you have any idea how we may special case the copy of these files,
so they are excluded when the script runs on Cygwin?
   
EdB
   
   
   
On Tue, Dec 16, 2014 at 6:46 PM, Chris Martin chrsm...@outlook.com 
wrote:
 Hey everyone,

 The original shell file ran fine on Cygwin.

 Chris

 From: e...@ixsoftware.nl
 Date: Tue, 16 Dec 2014 17:05:35 +0100
 Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - 
 add adl and act to list of files to copy
 To: dev@flex.apache.org

  Also wanted to make sure it was noted that the bat file also does 
  not copy the adt and adl files as I think we are expecting.  Are 
  we expecting those files to also be copied if they use the bat 
  file?

 No, I think we aren't expecting that. *.bat only runs on Windows, so
 only needs to copy the adt.exe and adl.exe. the *.sh can run on Mac
 AND Windows (Cygwin), so it needs to copy both the exe and the other
 files, which Justin added...

 If the original file ran well on Cygwin, and the new file runs into
 problems, I think we need to revert the lines Justin added and try 
 to
 figure out a way to make those two copy commands conditional to the
 platform (i.e. not run on Cygwin).

 EdB



 --
 Ix Multimedia Software

 Jan Luykenstraat 27
 3521 VB Utrecht

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

   
   
   
--
Ix Multimedia Software
   
Jan Luykenstraat 27
3521 VB Utrecht
   
T. 06-51952295
I

RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and act to list of files to copy

2014-12-17 Thread Chris Martin



Okay, I got a change to the script that will detect the OS.  Basically it will 
look for linux emulated in windows (CYGWIN and MINGW), if one of those are 
detected, then it will choose a file set for that environment to copy 
(basically the adl.exe and adt.bat.  If it detects any other environment then 
it will assume it is a unix environment and copy a file set that includes adt 
and adl instead. Should I just commit this change against the head, or would it 
be best to commit it against Justin's and then merge it into the head?  I'm 
leaning towards merging it in as it will keep the change together as we try to 
address the missing adt and adl issue.
 
Chris
 
 From: chrsm...@outlook.com
 To: dev@flex.apache.org
 Subject: RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and 
 act to list of files to copy
 Date: Tue, 16 Dec 2014 14:22:41 -0700
 
 Ugh, one test and it worked, and now the other it is not.  The -n file is not 
 clobbering the file as noted in the help, but the error is still being 
 presented and the script stops.
  
 Chris
  
  From: chrsm...@outlook.com
  To: dev@flex.apache.org
  Subject: RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl 
  and act to list of files to copy
  Date: Tue, 16 Dec 2014 14:04:57 -0700
  
  Yeah, we can use uname[1].  I try my best to avoid OS detection only 
  because there are many out there.  This issue stems from how .exe files are 
  handled in Cygwin.  Basically they treat 'file.exe' and 'file' to be the 
  same thing as 'file' is an executable in *nix[2].
   
  Judging by how the rsync command uses --ignore-existing (skip updating 
  files that already exist on receiver), then would it be right to assume 
  that cp is to behave the same way?  Basically only copy over files if they 
  don't already exist in the target sdk folder. I'm basing my assuming on yes 
  only because that is what will happen if we copy over a directory, existing 
  files will not be overwritten and skipped.  If we do intend to skip 
  existing files then we just need to add the -n flag to the cp command at 
  line 68 (inside copyFileOrDirectory).  After that we will not attempt to 
  copy adl if adl.exe already exists in the target sdk folder.
   
  Chris
   
   
  [1] http://en.wikipedia.org/wiki/Uname
  [2] 
  http://cygwin.1069669.n5.nabble.com/cp-utility-bug-when-dest-name-exe-file-exist-tp57955p58001.html
   
   From: e...@ixsoftware.nl
   Date: Tue, 16 Dec 2014 19:00:40 +0100
   Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl 
   and act to list of files to copy
   To: dev@flex.apache.org
   
   Do you have any idea how we may special case the copy of these files,
   so they are excluded when the script runs on Cygwin?
   
   EdB
   
   
   
   On Tue, Dec 16, 2014 at 6:46 PM, Chris Martin chrsm...@outlook.com 
   wrote:
Hey everyone,
   
The original shell file ran fine on Cygwin.
   
Chris
   
From: e...@ixsoftware.nl
Date: Tue, 16 Dec 2014 17:05:35 +0100
Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - add 
adl and act to list of files to copy
To: dev@flex.apache.org
   
 Also wanted to make sure it was noted that the bat file also does 
 not copy the adt and adl files as I think we are expecting.  Are we 
 expecting those files to also be copied if they use the bat file?
   
No, I think we aren't expecting that. *.bat only runs on Windows, so
only needs to copy the adt.exe and adl.exe. the *.sh can run on Mac
AND Windows (Cygwin), so it needs to copy both the exe and the other
files, which Justin added...
   
If the original file ran well on Cygwin, and the new file runs into
problems, I think we need to revert the lines Justin added and try to
figure out a way to make those two copy commands conditional to the
platform (i.e. not run on Cygwin).
   
EdB
   
   
   
--
Ix Multimedia Software
   
Jan Luykenstraat 27
3521 VB Utrecht
   
T. 06-51952295
I. www.ixsoftware.nl
   
   
   
   
   -- 
   Ix Multimedia Software
   
   Jan Luykenstraat 27
   3521 VB Utrecht
   
   T. 06-51952295
   I. www.ixsoftware.nl

 

  

RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and act to list of files to copy

2014-12-16 Thread Chris Martin
 I'm not 100% sure that the script worked before on cygwin, could someone 
 check? 
 
*raises his hand* I'll take a peek. 
 
Also wanted to make sure it was noted that the bat file also does not copy the 
adt and adl files as I think we are expecting.  Are we expecting those files to 
also be copied if they use the bat file?
 
Chris
 
 From: jmcl...@apache.org
 Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and 
 act to list of files to copy
 Date: Tue, 16 Dec 2014 18:13:38 +1100
 To: dev@flex.apache.org
 
 Hi,
 
  This change seems to have created an issue on Windows, using Cygwin.
 
 I'm not 100% sure that the script worked before on cygwin, could someone 
 check? While it might be nice if that script worked in cygwin it's not IMO a 
 release blocker. If possible can someone who has that environment set up help 
 out here.
 
 Thanks,
 Justin
  

RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and act to list of files to copy

2014-12-16 Thread Chris Martin
Hey everyone,
 
The original shell file ran fine on Cygwin.
 
Chris
 
 From: e...@ixsoftware.nl
 Date: Tue, 16 Dec 2014 17:05:35 +0100
 Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and 
 act to list of files to copy
 To: dev@flex.apache.org
 
  Also wanted to make sure it was noted that the bat file also does not copy 
  the adt and adl files as I think we are expecting.  Are we expecting those 
  files to also be copied if they use the bat file?
 
 No, I think we aren't expecting that. *.bat only runs on Windows, so
 only needs to copy the adt.exe and adl.exe. the *.sh can run on Mac
 AND Windows (Cygwin), so it needs to copy both the exe and the other
 files, which Justin added...
 
 If the original file ran well on Cygwin, and the new file runs into
 problems, I think we need to revert the lines Justin added and try to
 figure out a way to make those two copy commands conditional to the
 platform (i.e. not run on Cygwin).
 
 EdB
 
 
 
 -- 
 Ix Multimedia Software
 
 Jan Luykenstraat 27
 3521 VB Utrecht
 
 T. 06-51952295
 I. www.ixsoftware.nl
  

RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and act to list of files to copy

2014-12-16 Thread Chris Martin
Yeah, we can use uname[1].  I try my best to avoid OS detection only because 
there are many out there.  This issue stems from how .exe files are handled in 
Cygwin.  Basically they treat 'file.exe' and 'file' to be the same thing as 
'file' is an executable in *nix[2].
 
Judging by how the rsync command uses --ignore-existing (skip updating files 
that already exist on receiver), then would it be right to assume that cp is to 
behave the same way?  Basically only copy over files if they don't already 
exist in the target sdk folder. I'm basing my assuming on yes only because that 
is what will happen if we copy over a directory, existing files will not be 
overwritten and skipped.  If we do intend to skip existing files then we just 
need to add the -n flag to the cp command at line 68 (inside 
copyFileOrDirectory).  After that we will not attempt to copy adl if adl.exe 
already exists in the target sdk folder.
 
Chris
 
 
[1] http://en.wikipedia.org/wiki/Uname
[2] 
http://cygwin.1069669.n5.nabble.com/cp-utility-bug-when-dest-name-exe-file-exist-tp57955p58001.html
 
 From: e...@ixsoftware.nl
 Date: Tue, 16 Dec 2014 19:00:40 +0100
 Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and 
 act to list of files to copy
 To: dev@flex.apache.org
 
 Do you have any idea how we may special case the copy of these files,
 so they are excluded when the script runs on Cygwin?
 
 EdB
 
 
 
 On Tue, Dec 16, 2014 at 6:46 PM, Chris Martin chrsm...@outlook.com wrote:
  Hey everyone,
 
  The original shell file ran fine on Cygwin.
 
  Chris
 
  From: e...@ixsoftware.nl
  Date: Tue, 16 Dec 2014 17:05:35 +0100
  Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl 
  and act to list of files to copy
  To: dev@flex.apache.org
 
   Also wanted to make sure it was noted that the bat file also does not 
   copy the adt and adl files as I think we are expecting.  Are we 
   expecting those files to also be copied if they use the bat file?
 
  No, I think we aren't expecting that. *.bat only runs on Windows, so
  only needs to copy the adt.exe and adl.exe. the *.sh can run on Mac
  AND Windows (Cygwin), so it needs to copy both the exe and the other
  files, which Justin added...
 
  If the original file ran well on Cygwin, and the new file runs into
  problems, I think we need to revert the lines Justin added and try to
  figure out a way to make those two copy commands conditional to the
  platform (i.e. not run on Cygwin).
 
  EdB
 
 
 
  --
  Ix Multimedia Software
 
  Jan Luykenstraat 27
  3521 VB Utrecht
 
  T. 06-51952295
  I. www.ixsoftware.nl
 
 
 
 
 -- 
 Ix Multimedia Software
 
 Jan Luykenstraat 27
 3521 VB Utrecht
 
 T. 06-51952295
 I. www.ixsoftware.nl
  

RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and act to list of files to copy

2014-12-16 Thread Chris Martin
Ugh, one test and it worked, and now the other it is not.  The -n file is not 
clobbering the file as noted in the help, but the error is still being 
presented and the script stops.
 
Chris
 
 From: chrsm...@outlook.com
 To: dev@flex.apache.org
 Subject: RE: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl and 
 act to list of files to copy
 Date: Tue, 16 Dec 2014 14:04:57 -0700
 
 Yeah, we can use uname[1].  I try my best to avoid OS detection only because 
 there are many out there.  This issue stems from how .exe files are handled 
 in Cygwin.  Basically they treat 'file.exe' and 'file' to be the same thing 
 as 'file' is an executable in *nix[2].
  
 Judging by how the rsync command uses --ignore-existing (skip updating files 
 that already exist on receiver), then would it be right to assume that cp is 
 to behave the same way?  Basically only copy over files if they don't already 
 exist in the target sdk folder. I'm basing my assuming on yes only because 
 that is what will happen if we copy over a directory, existing files will not 
 be overwritten and skipped.  If we do intend to skip existing files then we 
 just need to add the -n flag to the cp command at line 68 (inside 
 copyFileOrDirectory).  After that we will not attempt to copy adl if adl.exe 
 already exists in the target sdk folder.
  
 Chris
  
  
 [1] http://en.wikipedia.org/wiki/Uname
 [2] 
 http://cygwin.1069669.n5.nabble.com/cp-utility-bug-when-dest-name-exe-file-exist-tp57955p58001.html
  
  From: e...@ixsoftware.nl
  Date: Tue, 16 Dec 2014 19:00:40 +0100
  Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl 
  and act to list of files to copy
  To: dev@flex.apache.org
  
  Do you have any idea how we may special case the copy of these files,
  so they are excluded when the script runs on Cygwin?
  
  EdB
  
  
  
  On Tue, Dec 16, 2014 at 6:46 PM, Chris Martin chrsm...@outlook.com wrote:
   Hey everyone,
  
   The original shell file ran fine on Cygwin.
  
   Chris
  
   From: e...@ixsoftware.nl
   Date: Tue, 16 Dec 2014 17:05:35 +0100
   Subject: Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - add adl 
   and act to list of files to copy
   To: dev@flex.apache.org
  
Also wanted to make sure it was noted that the bat file also does not 
copy the adt and adl files as I think we are expecting.  Are we 
expecting those files to also be copied if they use the bat file?
  
   No, I think we aren't expecting that. *.bat only runs on Windows, so
   only needs to copy the adt.exe and adl.exe. the *.sh can run on Mac
   AND Windows (Cygwin), so it needs to copy both the exe and the other
   files, which Justin added...
  
   If the original file ran well on Cygwin, and the new file runs into
   problems, I think we need to revert the lines Justin added and try to
   figure out a way to make those two copy commands conditional to the
   platform (i.e. not run on Cygwin).
  
   EdB
  
  
  
   --
   Ix Multimedia Software
  
   Jan Luykenstraat 27
   3521 VB Utrecht
  
   T. 06-51952295
   I. www.ixsoftware.nl
  
  
  
  
  -- 
  Ix Multimedia Software
  
  Jan Luykenstraat 27
  3521 VB Utrecht
  
  T. 06-51952295
  I. www.ixsoftware.nl
 
  

RE: [4.14] missing adl on Mac

2014-12-15 Thread Chris Martin
Hey Justin,
 
Tried on windows using cygwin and got the following error:
 
CMartin@cmartindt ~/documents/github/flex-sdk/ide


 
$ ./constructFlexForIDE.sh $FLEX_HOME 
/cygdrive/c/Users/cmartin/Documents/flexSDKs/4.6.0


The Apache Flex directory for the IDE is 
C:\Users\cmartin\Documents\GitHub\flex-sdk


The Adobe Flex directory is /cygdrive/c/Users/cmartin/Documents/flexSDKs/4.6.0



Copying the AIR SDK files to directory 
C:\Users\cmartin\Documents\GitHub\flex-sdk


Copying AIR SDK license.pdf


Copying AIR SDK Readme.txt


Copying bin/adl.exe


Copying bin/adt.bat


Copying bin/adl


cp: cannot create regular file 
‘C:\\Users\\cmartin\\Documents\\GitHub\\flex-sdk/bin/adl’: File exists
 
If I create a adl folder it gets past and puts the adl file in the adl folder.  
Which does not seem right. Not sure why Cygwin is thinking it needs a subfolder 
there. It does continue on and put the adt file in the bin folder as expected 
(as in it matches the bin folder for 4.6.0 source folder).  But then I get a 
different error which we may have to figure out later on.
 
CMartin@cmartindt ~/documents/github/flex-sdk/ide


 
$ ./constructFlexForIDE.sh $FLEX_HOME 
/cygdrive/c/Users/cmartin/Documents/flexSDKs/4.6.0


The Apache Flex directory for the IDE is 
C:\Users\cmartin\Documents\GitHub\flex-sdk


The Adobe Flex directory is /cygdrive/c/Users/cmartin/Documents/flexSDKs/4.6.0



Copying the AIR SDK files to directory 
C:\Users\cmartin\Documents\GitHub\flex-sdk


Copying AIR SDK license.pdf


Copying AIR SDK Readme.txt


Copying bin/adl.exe


Copying bin/adt.bat


Copying bin/adl


Copying bin/adt


Copying frameworks/libs/air


./constructFlexForIDE.sh: line 72: rsync: command not found

 
Traditionally I use the bat file to in my environment.  That does not copy down 
the adt or adl files.  I'll take another look at this later on today, but just 
wanted to get these results in to the group incase someone else may know right 
away what the same script file behaves differently from iOS and Cygwin.
 
Chris
 
 Subject: Re: [4.14] missing adl on Mac
 From: justinmcl...@me.com
 Date: Sun, 14 Dec 2014 18:21:47 +1100
 To: dev@flex.apache.org
 
 Hi,
 
 Just checked in a patch to constructFexForIDE.sh  that should fix this issue 
 on OSX. Can someone test that on windows for me. I think some people may be 
 running the .sh on  windows using cygwin, rather than running the 
 constructFexForIDE.bat file.
 
 Thanks,
 Justin
  

RE: Could not find compiled locale with mustella ResourceManager tests

2014-12-12 Thread Chris Martin
 Regarding the change that throws the exception:  Looks like it was done
 for FLEX-17210.
 
Nice :)  Two heads are better than one, for some reason my eyes glossed right 
over that ticket number in the commit message.  But yeah, that ticket was 
resolved as Not A Problem and I bet the exception was added to slap the 
developers wrist. I think adding the trace would be a nice compromise, and for 
some reason if we get too many people asking about the trace statement we can 
re-visit it.
 
In making this adjustment is the practice to reopen FLEX-17210 and update the 
ticket, or leave it resolved and update the ticket?
 
Also do we create JIRA tickets when we run into hickups in the mustella tests?
 
Chris
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: Could not find compiled locale with mustella ResourceManager 
 tests
 Date: Fri, 12 Dec 2014 21:23:56 +
 
 Awesome!  Thanks for figuring that out.  It is strange that the wrong test
 is marked as failing.  In the debugger, it looks like the test SWF
 properly sent out the test case start and end messages.  That’ll be
 trickier to figure out.  It might involve the Java code.  Do you want to
 take a shot at it?
 
 Regarding the change that throws the exception:  Looks like it was done
 for FLEX-17210.  Maybe a better move is to trace a warning instead of
 throwing an error, but you could also argue that the bug itself is “Not A
 Problem” if the code before the change properly set the error property on
 the formatter.  The developer should be checking for errors when
 formatting.
 
 I agree with no longer throwing an exception, but don’t have a opinion on
 whether to replace with a trace or not.  Up to you.  A more complex
 scenario where someone sets the localeChain before loading resourceModules
 popped into my head.  Maybe that shouldn’t warn, but maybe that’s too rare
 a case and we’ll help more developers out by warning them.
 
 Congrats on the find!
 -Alex
 
 On 12/12/14, 12:39 PM, Chris Martin chrsm...@outlook.com wrote:
 
 Hey Alex,
  
 I think just nailed this one :)
  
   Right now, I think I want to know why that one test fails when run as
 the
   full set and passes on the failures run.
  
 So the failed test that is being run again is not the same test that was
 throwing the exception.  The test that throws the exception is:
  
 ResourceManager_Methods_findResourceBundleWithResource
 RTL_ResourceManager_Method_findResourceBundleWithResource_1LocaleChainItem
 _InvalidLocale
  
 Specifically an exception is thrown at
 ResourceManager_Methods_findResourceBundleWithResource.mxml line 137.
  
 But because the exception dialog is visible this causes a different test
 which started earlier to timeout.  Specifically this one:
  
 resources/ResourceManager/Integration/ResourceManager_Integration_UICompon
 ent_resourcesChanged
 ResourceManager_Integration_UIComponent_resourcesChanged_localeChain
 
 And in the end the process gets clobbered. This means that if you ran
 again using the -failures, then it will run the one that timed out, and
 not the one that had the exception.  Since there is no exception dialog
 causing it to timeout again, it will pass.  Considering the
 RTL_ResourceManager_Method_findResourceBundleWithResource_1LocaleChainItem
 _InvalidLocale test had an exception means it was unable to cleanly
 fail and add it's entry into the failures.txt file.
  
 So in summary. The issue the entire time was that we were intentionally
 not loading the fr_FR locale as it was part of the test.  So we should
 not have the .compile file. See from my previous email:
  
  I did take out the exception throw and got only 4 failures.  Then I
 decided to take out the .compile file as I noted that for the tests we
 are building up custom bundles and are not using the ones in the sdk
 locale folder. And now I can pass all 417 tests without any issues.
  
 So having the .compile file does cause other case tests that use the
 German local to fail.
  
 This new exception was being thrown so we were unable to properly proceed
 with the 
 RTL_ResourceManager_Method_findResourceBundleWithResource_1LocaleChainItem
 _InvalidLocale test case (and two others later on).  The exception dialog
 causes a previous test that we started earlier to timeout and get added
 to the failures.txt file.
  
 Two options I see right now are to either rollback the adding of the
 exception to ResourceManagerImpl.as, or simply obsolete tests that
 reference an unloaded locale (three in total).  I'm inclined to remove
 the exception so the SDK will behave has it had prior to 4.10.0. I didn't
 see any tickets related to this change, and nothing in the RELEASE_NOTES
 for 4.10.0 to give more information about the change.
  
 As always, open to other ideas on how to get this going again. Super
 excited to have nailed this one down :D
  
 Chris
  
  From: chrsm...@outlook.com
  To: dev@flex.apache.org
  Subject: RE: Could not find compiled locale with mustella
 ResourceManager

RE: Could not find compiled locale with mustella ResourceManager tests

2014-12-11 Thread Chris Martin
Hey Alex,
 
The compile worked fine and I have do have the fr_FR folder at 
frameworks/locale along with many others.  The fr_FR folder does contain the 
_rb.swc files.
 
I'm going to add a new mustella test to the mxml for getString().  I am running 
all tests for the ResourceManager to make sure everything runs as expected 
before I modify anything.  Seems many of the mustella tests for ResourceManager 
are failing with this cannot find compiled locale error for fr_FR.  I tried 
commenting the ones that failed out just  to see if I can't get a clean run, 
but after a few, I decided there were too many to ignore the error for now.  
Don't worry before I commit, i'd make sure the tests ran completely okay :)
 
I'll didn't find any .compile files in the directory 
mustella/tests/resources/ResourceManager or its subdirectories.  Am I looking 
in the right spot?  I gotta get to the office, but i'll check out the example 
you gave when I get home this afternoon.  Are you able to run the tests for 
ResourceManager okay?
 
Thanks,
 
Chris
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: Could not find compiled locale with mustella ResourceManager 
 tests
 Date: Thu, 11 Dec 2014 00:50:40 +
 
 First, did the locale compile work?  Are there _rb.swc files in the sdk’s
 frameworks/locale/fr_FR folder?
 
 Are you adding a test to an existing file of tests or creating a whole new
 thing?  There are .compile files that control what locales get compiled
 into a SWF.  See the mustella/tests/RuntimeLocalization folder for
 examples of them.  The default just compiles en_US into the SWF.
 
 -Alex
 
 
 On 12/10/14, 3:23 PM, Chris Martin chrsm...@outlook.com wrote:
 
 Well, I was hoping compiling for all locales would do the trick, but i'm
 still getting the same error.  Silly me was only looking at the readme
 for mustella and didn't think to check the readme for the SDK itself.
 Any other ideas?  I'm thinking it's a compile switch for the swf that is
 generated for the specific test itself.  But that would mean everyone
 would be having the problem, and certain Jenkins would be freaking out
 with the same error.  So I feel this has to be environmental.
  
 Chris
  
  From: bigosma...@gmail.com
  Date: Wed, 10 Dec 2014 12:32:32 -0800
  Subject: Re: Could not find compiled locale with mustella
 ResourceManager tests
  To: dev@flex.apache.org
  
  Try doing ant other.locales first?  That's what the README seems to
  indicate.
  
  If you want only fr_FR, you could try ant -Dlocale=fr_FR
  
  Thanks,
  Om
  
  On Wed, Dec 10, 2014 at 12:28 PM, Chris Martin chrsm...@outlook.com
 wrote:
  
Hey everyone,
  
   In trying to create a new mustella test case for ResourceManager, i'm
   trying to run the tests to get a baseline.  When I run the tests I
 get a
   failure.
  
[java] =
[java]  Failed:
[java] =
[java]
   
 resources/ResourceManager/Integration/ResourceManager_Integration_UICompo
 nent_resourcesChanged
   ResourceManager_Integration_UIComponent_resourcesChanged_localeChain
 Failed
   Timed out
  
   How when it fails, the swf that is running reports the following
 error:
  
   Error: Could not find compiled locale 'fr_FR'.
at mx.resources::ResourceManagerImpl/set
   
 localeChain()[C:\Users\cmartin\Documents\GitHub\flex-sdk\frameworks\proje
 cts\framework\src\mx\resources\ResourceManagerImpl.as:248]
at
   
 ResourceManager_Methods_findResourceBundleWithResource/___ResourceManager
 _Methods_findResourceBundleWithResource_RunCode6_code()[C:\Users\cmartin\
 Documents\GitHub\flex-sdk\mustella\tests\resources\ResourceManager\Method
 s\ResourceManager_Methods_findResourceBundleWithResource.mxml:137]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at
   
 RunCode/doStep()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\
 src\mustella\RunCode.as:46]
at
   
 TestStep/execute()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as
 3\src\mustella\TestStep.as:65]
at
   
 TestCase/runSteps()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\a
 s3\src\mustella\TestCase.as:418]
at
   
 TestCase/runSetup()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\a
 s3\src\mustella\TestCase.as:272]
at
   
 TestCase/runTest()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as
 3\src\mustella\TestCase.as:251]
at
   
 UnitTester/runTests()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella
 \as3\src\mustella\UnitTester.as:1984]
  
   Now, I'm sure I'm just missing that little something to get this to
   work, but I don't quite know my way around Mustella quite yet.  Any
   pointers would be awesome.  Or even if you get the same error when
 you try
   to run the mustella tests for ResourceManager via the command line:
  
   ./mini_run.sh tests/resources/ResourceManager

RE: Could not find compiled locale with mustella ResourceManager tests

2014-12-11 Thread Chris Martin
] =
 [java] resources/ResourceManager/Events/ResourceManager_Events RTL_Event_Re
sourceManagerErrorEvent_AtLeastOne Passed
 [java] resources/ResourceManager/Events/ResourceManager_Events RTL_Event_Re
sourceManagerProgressEvent Passed
 [java] resources/ResourceManager/Events/ResourceManager_Events RTL_Event_Re
sourceManagerCompleteEvent Passed
 [java] resources/ResourceManager/Events/ResourceManager_Events RTL_Event_Re
sourceManagerNoCompleteEventWithError Passed
 [java] resources/ResourceManager/Events/ResourceManager_Events RTL_Event_Re
sourceManagerNoErrorEventWithComplete Passed
 [java] resources/ResourceManager/Integration/ResourceManager_Integration_UI
Component_resourcesChanged ResourceManager_Integration_UIComponent_resourcesChan
ged_update Passed
 [java] resources/ResourceManager/Integration/ResourceManager_Integration_UI
Component_resourcesChanged ResourceManager_Integration_UIComponent_resourcesChan
ged_loadResourceModule Passed
 [java] =
 [java] Failed:
 [java] =
 [java] resources/ResourceManager/Integration/ResourceManager_Integration_UI
Component_resourcesChanged ResourceManager_Integration_UIComponent_resourcesChan
ged_localeChain Failed Timed out
 [java]
 [java]
 [java] =
 [java] Passes: 7
 [java] Fails: 1
 [java] =
 [java]
 [java]
 [java] Wrote summary to results.txt
 [java] Wrote failures to failures.txt
BUILD FAILED
c:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\build.xml:1547: The followin
g error occurred while executing this line:
c:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\build.xml:1665: Java returne
d: 1
Total time: 1 minute 1 second
CMartin@CMARTINDT ~/Documents/GitHub/flex-sdk/mustella (develop)
$
 
 

 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: Could not find compiled locale with mustella ResourceManager 
 tests
 Date: Thu, 11 Dec 2014 18:49:09 +
 
 I ran the ResourceManager tests.  They all pass for me.  I haven’t looked
 at the tests to see if any actually test for multiple locales, so the
 issue may be that those tests will now need a .compile file like the kind
 in RuntimeLocalization.
 
 But if you haven’t made any changes and you can’t get the existing tests
 to pass, post the full console output.
 
 -Alex
 
 On 12/11/14, 7:43 AM, Chris Martin chrsm...@outlook.com wrote:
 
 Hey Alex,
  
 The compile worked fine and I have do have the fr_FR folder at
 frameworks/locale along with many others.  The fr_FR folder does contain
 the _rb.swc files.
  
 I'm going to add a new mustella test to the mxml for getString().  I am
 running all tests for the ResourceManager to make sure everything runs as
 expected before I modify anything.  Seems many of the mustella tests for
 ResourceManager are failing with this cannot find compiled locale error
 for fr_FR.  I tried commenting the ones that failed out just  to see if I
 can't get a clean run, but after a few, I decided there were too many to
 ignore the error for now.  Don't worry before I commit, i'd make sure the
 tests ran completely okay :)
  
 I'll didn't find any .compile files in the directory
 mustella/tests/resources/ResourceManager or its subdirectories.  Am I
 looking in the right spot?  I gotta get to the office, but i'll check out
 the example you gave when I get home this afternoon.  Are you able to run
 the tests for ResourceManager okay?
  
 Thanks,
  
 Chris
  
  From: aha...@adobe.com
  To: dev@flex.apache.org
  Subject: Re: Could not find compiled locale with mustella
 ResourceManager tests
  Date: Thu, 11 Dec 2014 00:50:40 +
  
  First, did the locale compile work?  Are there _rb.swc files in the
 sdk’s
  frameworks/locale/fr_FR folder?
  
  Are you adding a test to an existing file of tests or creating a whole
 new
  thing?  There are .compile files that control what locales get compiled
  into a SWF.  See the mustella/tests/RuntimeLocalization folder for
  examples of them.  The default just compiles en_US into the SWF.
  
  -Alex
  
  
  On 12/10/14, 3:23 PM, Chris Martin chrsm...@outlook.com wrote:
  
  Well, I was hoping compiling for all locales would do the trick, but
 i'm
  still getting the same error.  Silly me was only looking at the readme
  for mustella and didn't think to check the readme for the SDK itself.
  Any other ideas?  I'm thinking it's a compile switch for the swf that
 is
  generated for the specific test itself.  But that would mean everyone
  would be having the problem, and certain Jenkins would be freaking out
  with the same error.  So I feel this has to be environmental.
   
  Chris
   
   From: bigosma...@gmail.com
   Date: Wed, 10 Dec 2014 12:32:32 -0800
   Subject: Re: Could not find compiled locale

RE: Could not find compiled locale with mustella ResourceManager tests

2014-12-11 Thread Chris Martin
Sweet!  Unfortunately even running with the -failures flag, the test still 
fails, but for a different reason.
 
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: 
file:///c:/tmp/IncludeList.txt
 at 
IncludeFileLocation$/init()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\IncludeFileLocation.as:70]
 at 
mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()[C:\Users\cmartin\Documents\GitHub\flex-sdk\frameworks\projects\framework\src\mx\managers\SystemManager.as:2823]
 at 
mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()[C:\Users\cmartin\Documents\GitHub\flex-sdk\frameworks\projects\framework\src\mx\managers\SystemManager.as:2731]
 at flash.events::EventDispatcher/dispatchEventFunction()
 at flash.events::EventDispatcher/dispatchEvent()
 at 
mx.preloaders::Preloader/timerHandler()[C:\Users\cmartin\Documents\GitHub\flex-sdk\frameworks\projects\framework\src\mx\preloaders\Preloader.as:572]
 at flash.utils::Timer/_timerDispatch()
 at flash.utils::Timer/tick()
 
Am I missing some file that is supposed to be placed or already located at 
c:\tmp\IncludeList.txt to be able to run with the -failures flag?
 
One thing that I have noticed is that the number of passed tests can sometimes 
be 14 and other times 8.  So I think that the test for ResourceManager halts 
when it encounters an actionscript exception.  I assume this is only the case 
because of the nature of the failure.  Normally we don't expect an actionscript 
exception to halt a test. Since we got one we can not controllably fail that 
test and move onto the next one.  If this is the case then we may be missing 
some tests if the failure was due to an exception and we re-ran the mustella 
test with the -failures flag.
 
 And it ran the one test and it passed.  See if that works for you.  I see
 that it looks like one test is being run twice so that might be the issue.
  It could be that the second test should have a different name and never
 worked since it tests fr_FR and the locale isn’t being included.  But on
 the second pass it runs the first test again and we’ve never noticed.
 
 If that’s the case, adding a .compile file should fix it.  Do you want to
 try to make these changes?  I can try to find time to do it otherwise.
 
Yeah I can take a crack at it. Do I need to adjust the test names so they are 
unique as well as add in the .compile files as needed?  Or do I just need to 
add in the .compile files?  I'm assuming I need to do both as you said test 
cases should have unique names and I'm inferring the .compile file should fix 
this cannot find compiled locale error we're getting.  Just wanted to make 
sure I'm on the right page :)
 
Thanks,
 
Chris
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: Could not find compiled locale with mustella ResourceManager 
 tests
 Date: Thu, 11 Dec 2014 21:13:37 +
 
 Hi Chris,
 
 OK, I didn’t fully grok what you were asking about until I saw the console
 and re-read your original question.   One of the un-polished aspects of
 Mustella is that there are some tests that fail when run in the full set
 yet pass when run individually.  Our CI servers actually run two passes.
 I also got one failure, then ran:
 
 mini_run -failures
 
 And it ran the one test and it passed.  See if that works for you.  I see
 that it looks like one test is being run twice so that might be the issue.
  It could be that the second test should have a different name and never
 worked since it tests fr_FR and the locale isn’t being included.  But on
 the second pass it runs the first test again and we’ve never noticed.
 
 If that’s the case, adding a .compile file should fix it.  Do you want to
 try to make these changes?  I can try to find time to do it otherwise.
 
 -Alex
  
 
 On 12/11/14, 11:49 AM, Chris Martin chrsm...@outlook.com wrote:
 
 Alex,
  
 Here ya go.  Thanks for helping me out with this.
  
 CMartin@CMARTINDT ~/Documents/GitHub/flex-sdk/mustella (develop)
 $ ./mini_run.sh tests/resources/ResourceManager
 Skipping testcase check
 Doing a regular mini run
 Buildfile: c:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\build.xml
  [loadfile] 
 c:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\local.properties
  doesn't exist
 cleanswfs:
 clean:
  [echo] Deleting old results and files from previous testsuite build.
[delete] Deleting directory
 c:\Users\cmartin\Documents\GitHub\flex-sdk\mustel
 la\tmp
 check-fonts:
 handle_adt_jar:
 prepare:
  [echo] Preparing testsuite.
 prepare:
  [echo] Creating build directory...
 compile-mustella:
  [echo] Compiling mustella source code...
 [javac] 
 c:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\java\src\build.x
 ml:79: warning: 'includeantruntime' was not set, defaulting to
 build.sysclasspat
 h=last; set to false for repeatable builds
 echo-info:
  [echo] JAVA_HOME:   c:/Program Files/Java

RE: Could not find compiled locale with mustella ResourceManager tests

2014-12-11 Thread Chris Martin
Okay, verified there are no duplicate test names.  I added 
tests/resources/ResourceManager/SWFs/ResourceManagerApp.compile which contains:
 
-locale=fr_FR,ja_JP,en_US,de_DE
-library-path+=${sdk.dir}/frameworks/locale/{locale}
 
As the tests do use those for getting resource bundles.  Still getting the same 
error at ResourceManager_Methods_findResourceBundleWithResource.mxml:136.
 
I don't think this would have any affect but I also did add a 
ResourceManager_Methods_findResourceBundleWithResource.compile file next to 
ResourceManager_Methods_findResourceBundleWithResource.mxml that contains the 
same value as above.  That too didn't have an effect.
 
I have a sneaky suspicion that I'm doing it wrong :)
 
Chris
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: Could not find compiled locale with mustella ResourceManager 
 tests
 Date: Thu, 11 Dec 2014 22:03:06 +
 
 
 On 12/11/14, 1:45 PM, Chris Martin chrsm...@outlook.com wrote:
 
 Sweet!  Unfortunately even running with the -failures flag, the test
 still fails, but for a different reason.
  
 Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL:
 file:///c:/tmp/IncludeList.txt
  at 
 IncludeFileLocation$/init()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mus
 tella\as3\src\mustella\IncludeFileLocation.as:70]
 
 On Windows, the -failures switch should cause some code to write to
 c:/tmp/IncludeList.txt, then the SWF should try to read from there.  If
 you have security setups blocking that, there could be issues.
 
 
 One thing that I have noticed is that the number of passed tests can
 sometimes be 14 and other times 8.  So I think that the test for
 ResourceManager halts when it encounters an actionscript exception.  I
 assume this is only the case because of the nature of the failure.
 
 The test environment may not be able to fully recover from an exception so
 it doesn’t make sense to keep running tests.  There could be popups left
 on the screen, etc.
 
 try to make these changes?  I can try to find time to do it otherwise.
  
 Yeah I can take a crack at it. Do I need to adjust the test names so they
 are unique as well as add in the .compile files as needed?
 
 First, make sure I’m right and that there are duplicate test names and
 make them unique.  Then see what you need to do to fix the failing test,
 which I would guess requires a .compile file to include the fr_FR locale.
 
 Good luck, have fun, and thanks for working on it.
 
 -Alex   
 
  

RE: Could not find compiled locale with mustella ResourceManager tests

2014-12-11 Thread Chris Martin
Sure! I too am curious why it fails in the group but passes when we run it by 
itself. The exception throw didn't go anywhere.
 
I did take out the exception throw and got only 4 failures.  Then I decided to 
take out the .compile file as I noted that for the tests we are building up 
custom bundles and are not using the ones in the locale folder. And now I can 
pass all 417 tests without any issues.
 
I think first i'm going to add in a test case for FLEX-25045[1] and make sure 
it clears now that I got a clean test pass.  That and I'd like to get that fix 
in for 4.14.0 ;)
 
Then i'll put back in the exception throw and try to figure out what is going 
on.  Oddly enough i'm still having issues with the file being created in the 
C:\tmp folder.  I can create a file there myself, through my console window, so 
I'm not sure why the script cannot.
 
Chris
 
[1] https://issues.apache.org/jira/browse/FLEX-25045
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: Could not find compiled locale with mustella ResourceManager 
 tests
 Date: Fri, 12 Dec 2014 06:43:56 +
 
 Hi Chris,
 
 Right now, I think I want to know why that one test fails when run as the
 full set and passes on the failures run.  I think if it had failed on the
 failures run then we’d have looked deeper earlier and realized we broke
 the ‘missing bundle’ case for findResourceBundleWithResource().  We might
 need to think about reverting the code that throws an exception when a
 bundle isn’t found, or at least making that particular API work like it
 used to.  Are you interested in looking into that?
 
 Thanks,
 -Alex
 
 On 12/11/14, 9:52 PM, Chris Martin chrsm...@outlook.com wrote:
 
 Hey Alex,
  
 Yeah I see what you mean.  I think I figured out what happened.  We have
 a commit made to ResourceManagerImpl.as[1] which I believe now obsoletes
 those types of tests because we now throw an exception if it was unable
 to find the locale.  So really we cannot get ourselves into that
 situation anymore.
  
 Should I just comment out those tests?
  
 BTW, I did comment out the first two tests to see if they were mucking up
 the ResourceManager, and I still got the same error.  That lead me to dig
 deeper
  
 Chris
  
 [1] 
 https://github.com/apache/flex-sdk/commit/ae28ab34c558957927471d54ce2a0ca6
 aace6207 
  
  From: aha...@adobe.com
  To: dev@flex.apache.org
  Subject: Re: Could not find compiled locale with mustella
 ResourceManager tests
  Date: Fri, 12 Dec 2014 00:57:52 +
  
  OK, I dug into it and have a better guess why it fails in the full set
 and
  passes on its own.  I added a .compile file (just the -locale, the
 library
  path should already be set) and verified the fr_FR bundle was in the
 app.
  
  However, in looking at these tests, you aren’t supposed to have a fr_FR
  locale in the test.  Some of the tests are testing code paths for
 missing
  locales.  Then, to add to the problem, the exception seems to be thrown
  from 3rd test case, but I think the first two test cases are leaving the
  ResourceManager in a bad state, which is why the test passes on its own.
  
  So, if you want to get all of this to run on the full pass, you may have
  to reset the ResourceManager in the setup of each test so each test can
  run independently and tests that run before it don’t affect subsequent
  tests.
  
  Of course, I could be wrong.
  
  -Alex
  
  On 12/11/14, 4:28 PM, Chris Martin chrsm...@outlook.com wrote:
  
  This is odd. I also tried to change the locale reference from fr_FR to
  en_US just to see if I can get a little further along, and I still get
  same error, but it references not being able to find it for 'en_US'.
 Do
  you think this suggests a deeper issue than a .compile file?
   
  Chris
   
   From: chrsm...@outlook.com
   To: dev@flex.apache.org
   Subject: RE: Could not find compiled locale with mustella
  ResourceManager tests
   Date: Thu, 11 Dec 2014 16:44:57 -0700
   
   Okay, verified there are no duplicate test names.  I added
  tests/resources/ResourceManager/SWFs/ResourceManagerApp.compile which
  contains:

   -locale=fr_FR,ja_JP,en_US,de_DE
   -library-path+=${sdk.dir}/frameworks/locale/{locale}

   As the tests do use those for getting resource bundles.  Still
 getting
  the same error at
  ResourceManager_Methods_findResourceBundleWithResource.mxml:136.

   I don't think this would have any affect but I also did add a
  ResourceManager_Methods_findResourceBundleWithResource.compile file
 next
  to ResourceManager_Methods_findResourceBundleWithResource.mxml that
  contains the same value as above.  That too didn't have an effect.

   I have a sneaky suspicion that I'm doing it wrong :)

   Chris

From: aha...@adobe.com
To: dev@flex.apache.org
Subject: Re: Could not find compiled locale with mustella
  ResourceManager tests
Date: Thu, 11 Dec 2014 22:03:06 +


On 12/11/14, 1:45 PM, Chris Martin chrsm...@outlook.com wrote:

Sweet

Could not find compiled locale with mustella ResourceManager tests

2014-12-10 Thread Chris Martin
 Hey everyone,
 
In trying to create a new mustella test case for ResourceManager, i'm trying to 
run the tests to get a baseline.  When I run the tests I get a failure.
 
 [java] =
 [java]  Failed: 
 [java] =
 [java] 
resources/ResourceManager/Integration/ResourceManager_Integration_UIComponent_resourcesChanged
 ResourceManager_Integration_UIComponent_resourcesChanged_localeChain Failed 
Timed out
 
How when it fails, the swf that is running reports the following error:
 
Error: Could not find compiled locale 'fr_FR'.
 at mx.resources::ResourceManagerImpl/set 
localeChain()[C:\Users\cmartin\Documents\GitHub\flex-sdk\frameworks\projects\framework\src\mx\resources\ResourceManagerImpl.as:248]
 at 
ResourceManager_Methods_findResourceBundleWithResource/___ResourceManager_Methods_findResourceBundleWithResource_RunCode6_code()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\tests\resources\ResourceManager\Methods\ResourceManager_Methods_findResourceBundleWithResource.mxml:137]
 at flash.events::EventDispatcher/dispatchEventFunction()
 at flash.events::EventDispatcher/dispatchEvent()
 at 
RunCode/doStep()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\RunCode.as:46]
 at 
TestStep/execute()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestStep.as:65]
 at 
TestCase/runSteps()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestCase.as:418]
 at 
TestCase/runSetup()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestCase.as:272]
 at 
TestCase/runTest()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestCase.as:251]
 at 
UnitTester/runTests()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\UnitTester.as:1984]
 
Now, I'm sure I'm just missing that little something to get this to work, but 
I don't quite know my way around Mustella quite yet.  Any pointers would be 
awesome.  Or even if you get the same error when you try to run the mustella 
tests for ResourceManager via the command line:
 
./mini_run.sh tests/resources/ResourceManager/
 
while in the mustella directory.
 
Thanks in advance,

Chris
  

Re: Could not find compiled locale with mustella ResourceManager tests

2014-12-10 Thread Chris Martin
 Try doing ant other.locales first?  That's what the README seems to
indicate.


Actually no. Thanks Om! I'll give that a go.






From: OmPrakash Muppirala
Sent: ‎Wednesday‎, ‎December‎ ‎10‎, ‎2014 ‎1‎:‎33‎ ‎PM
To: dev@flex.apache.org





Try doing ant other.locales first?  That's what the README seems to
indicate.

If you want only fr_FR, you could try ant -Dlocale=fr_FR

Thanks,
Om

On Wed, Dec 10, 2014 at 12:28 PM, Chris Martin chrsm...@outlook.com wrote:

  Hey everyone,

 In trying to create a new mustella test case for ResourceManager, i'm
 trying to run the tests to get a baseline.  When I run the tests I get a
 failure.

  [java] =
  [java]  Failed:
  [java] =
  [java]
 resources/ResourceManager/Integration/ResourceManager_Integration_UIComponent_resourcesChanged
 ResourceManager_Integration_UIComponent_resourcesChanged_localeChain Failed
 Timed out

 How when it fails, the swf that is running reports the following error:

 Error: Could not find compiled locale 'fr_FR'.
  at mx.resources::ResourceManagerImpl/set
 localeChain()[C:\Users\cmartin\Documents\GitHub\flex-sdk\frameworks\projects\framework\src\mx\resources\ResourceManagerImpl.as:248]
  at
 ResourceManager_Methods_findResourceBundleWithResource/___ResourceManager_Methods_findResourceBundleWithResource_RunCode6_code()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\tests\resources\ResourceManager\Methods\ResourceManager_Methods_findResourceBundleWithResource.mxml:137]
  at flash.events::EventDispatcher/dispatchEventFunction()
  at flash.events::EventDispatcher/dispatchEvent()
  at
 RunCode/doStep()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\RunCode.as:46]
  at
 TestStep/execute()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestStep.as:65]
  at
 TestCase/runSteps()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestCase.as:418]
  at
 TestCase/runSetup()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestCase.as:272]
  at
 TestCase/runTest()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestCase.as:251]
  at
 UnitTester/runTests()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\UnitTester.as:1984]

 Now, I'm sure I'm just missing that little something to get this to
 work, but I don't quite know my way around Mustella quite yet.  Any
 pointers would be awesome.  Or even if you get the same error when you try
 to run the mustella tests for ResourceManager via the command line:

 ./mini_run.sh tests/resources/ResourceManager/

 while in the mustella directory.

 Thanks in advance,

 Chris


RE: Could not find compiled locale with mustella ResourceManager tests

2014-12-10 Thread Chris Martin
Well, I was hoping compiling for all locales would do the trick, but i'm still 
getting the same error.  Silly me was only looking at the readme for mustella 
and didn't think to check the readme for the SDK itself.  Any other ideas?  I'm 
thinking it's a compile switch for the swf that is generated for the specific 
test itself.  But that would mean everyone would be having the problem, and 
certain Jenkins would be freaking out with the same error.  So I feel this has 
to be environmental.
 
Chris
 
 From: bigosma...@gmail.com
 Date: Wed, 10 Dec 2014 12:32:32 -0800
 Subject: Re: Could not find compiled locale with mustella ResourceManager 
 tests
 To: dev@flex.apache.org
 
 Try doing ant other.locales first?  That's what the README seems to
 indicate.
 
 If you want only fr_FR, you could try ant -Dlocale=fr_FR
 
 Thanks,
 Om
 
 On Wed, Dec 10, 2014 at 12:28 PM, Chris Martin chrsm...@outlook.com wrote:
 
   Hey everyone,
 
  In trying to create a new mustella test case for ResourceManager, i'm
  trying to run the tests to get a baseline.  When I run the tests I get a
  failure.
 
   [java] =
   [java]  Failed:
   [java] =
   [java]
  resources/ResourceManager/Integration/ResourceManager_Integration_UIComponent_resourcesChanged
  ResourceManager_Integration_UIComponent_resourcesChanged_localeChain Failed
  Timed out
 
  How when it fails, the swf that is running reports the following error:
 
  Error: Could not find compiled locale 'fr_FR'.
   at mx.resources::ResourceManagerImpl/set
  localeChain()[C:\Users\cmartin\Documents\GitHub\flex-sdk\frameworks\projects\framework\src\mx\resources\ResourceManagerImpl.as:248]
   at
  ResourceManager_Methods_findResourceBundleWithResource/___ResourceManager_Methods_findResourceBundleWithResource_RunCode6_code()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\tests\resources\ResourceManager\Methods\ResourceManager_Methods_findResourceBundleWithResource.mxml:137]
   at flash.events::EventDispatcher/dispatchEventFunction()
   at flash.events::EventDispatcher/dispatchEvent()
   at
  RunCode/doStep()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\RunCode.as:46]
   at
  TestStep/execute()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestStep.as:65]
   at
  TestCase/runSteps()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestCase.as:418]
   at
  TestCase/runSetup()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestCase.as:272]
   at
  TestCase/runTest()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\TestCase.as:251]
   at
  UnitTester/runTests()[C:\Users\cmartin\Documents\GitHub\flex-sdk\mustella\as3\src\mustella\UnitTester.as:1984]
 
  Now, I'm sure I'm just missing that little something to get this to
  work, but I don't quite know my way around Mustella quite yet.  Any
  pointers would be awesome.  Or even if you get the same error when you try
  to run the mustella tests for ResourceManager via the command line:
 
  ./mini_run.sh tests/resources/ResourceManager/
 
  while in the mustella directory.
 
  Thanks in advance,
 
  Chris
 
  

RE: Next version of Flex SDK

2014-12-09 Thread Chris Martin
Just a thought.  I do worry that there may be many companies that have invested 
in Flash Builder projects who are traditionally slow to move.  If we do 
something to no longer support Flash Builder, I think we should plan out when 
that would happen to give the community a chance to switch IDEs.  Of course, 
even if we did, there will be people out there that missed the note and will 
get bit my us making a change in the SDK that breaks that IDE.  So it'd be 
really more of a best efforts sort of thing :)
 
I spent some time looking for something in the dev-incubator archive list 
regarding a requirement for the  major version of the SDK be 4 and haven't 
found anything.  It did seem we spent some time looking into possibly having 
Apache Flex 2012.0 as the initial version [1], which would suggest to me that 
maybe we didn't need to worry about keeping the 4 as the major version number.
 
[1] 
http://markmail.org/message/kuy6farnrqyd5sb3#query:+page:1+mid:axrwwcui25qqa2sj+state:results
 
Chris
 

 
 From: mark.kessler@usmc.mil
 To: dev@flex.apache.org
 Subject: RE: Next version of Flex SDK
 Date: Tue, 9 Dec 2014 17:31:31 +
 
 Although I don't think we should be bending over backwards for an IDE that is 
 now from our standpoint 3rd Party.  Especially since it's not being updated.
 
 
 -Mark
 
 -Original Message-
 From: Tom Chiverton [mailto:t...@extravision.com]
 Sent: Tuesday, December 09, 2014 11:03 AM
 To: dev@flex.apache.org
 Subject: Re: Next version of Flex SDK
 
 I thought so too.
 
 Tom
 
 On 08/12/14 20:37, Erik de Bruin wrote:
  Didn't Alex find that the current FB requires the leading 4?
 
  EdB
 
 
 
  

Re: [LAST CALL] one week till the release branch is cut

2014-12-09 Thread Chris Martin
Nice, great idea!


Chris






From: Erik de Bruin
Sent: ‎Tuesday‎, ‎December‎ ‎09‎, ‎2014 ‎8‎:‎19‎ ‎PM
To: dev@flex.apache.org





Good point. I will create the 4.15 JIRA right then, and remove them from
the 4.14 one. That way we don't lose them, while keeping the process clean.

EdB



On Wednesday, December 10, 2014, Justin Mclean jus...@classsoftware.com
wrote:

 HI,

  I will remove any unassigned issues from the 4.14 roster when I cut
  the release branch this Friday.

 IMO it's better to leave them in the JIRA ticket rather than remove them
 so when you make the next release you already have some issues you may want
 to fix.

 Justin



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

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

RE: [LAST CALL] one week till the release branch is cut

2014-12-08 Thread Chris Martin
Hey Erik,
 
I'd like to get involved with some of the JIRA issues.  Gonna take an easy one 
to start off with, https://issues.apache.org/jira/browse/FLEX-34336.
 
I wanted to assign it to myself, but I don't see the option when I click on 
More.  I also cannot edit the summary/description etc.  Is there something 
that I need to do to give my JIRA account permissions?

Thanks,

Chris
 
 From: e...@ixsoftware.nl
 Date: Mon, 8 Dec 2014 10:05:50 +0100
 Subject: Re: [LAST CALL] one week till the release branch is cut
 To: dev@flex.apache.org
 
 Hi,
 
 Currently these issues are being worked on:
 
 - stabilizing TLF
 - use Apache Flex BlazeDS jar(s) instead of Adobe version
 
 And several JIRA issues are assigned and I presume under development.
 
 Is someone else working on anything else that they want considered to
 be part of the next release?
 
 Thanks,
 
 EdB
 
 
 
 On Thu, Dec 4, 2014 at 11:41 AM, Erik de Bruin e...@ixsoftware.nl wrote:
  Hi,
 
  A friendly reminder that we're nearing another milestone towards the
  4.14 release. Next week, Friday dec. 12th at 9 AM (UTC: 2014-12-12
  09:00), to be precise, I'll cut the release branch. This marks the
  last opportunity for any features or 'normal' bug fixes to be
  committed to the repo and be included in the release.
 
  If you want to contribute to this release, please consider taking on
  one of these issues [1], or start checking the documentation and the
  state of the SDK through the nightlies or from the source in the
  'develop' branch.
 
  Thank you!
 
  EdB
 
  1: https://issues.apache.org/jira/browse/FLEX-34562
 
 
 
  --
  Ix Multimedia Software
 
  Jan Luykenstraat 27
  3521 VB Utrecht
 
  T. 06-51952295
  I. www.ixsoftware.nl
 
 
 
 -- 
 Ix Multimedia Software
 
 Jan Luykenstraat 27
 3521 VB Utrecht
 
 T. 06-51952295
 I. www.ixsoftware.nl
  

RE: [RP] When to release?

2014-12-08 Thread Chris Martin
Yep, same here. I will make best efforts to be available for new releases :)
 
Chris
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: [RP] When to release?
 Date: Mon, 8 Dec 2014 16:31:41 +
 
 Sorry, kept forgetting to reply.  I would prefer we not create a schedule.
  When to release should factor in momentum, importance to the community,
 even marketing opportunities like conferences.
 
 IMO, if a someone wants to take the time and effort to be an RM for a
 release, and can make the case that the new things in the release are
 going to be worth the effort to release it, and it won’t take away from
 momentum of someone else trying to release one of our other packages,
 then, until my work situation changes, I will always find time to review
 it (although I may not get to it right away).   And if I don’t see enough
 other folks step up to review that release, until Peter’s work situation
 changes, I will ask Peter to review it as well.
 
 So, at least for now, anyone who wants to be an RM can be pretty sure
 there will be 3 voters.
 
 -Alex
 
 On 12/8/14, 5:08 AM, Kessler CTR Mark J mark.kessler@usmc.mil
 wrote:
 
  Should we just leave a one month break, in-between releases and
 start working on the next one after that?  Meaning there could be an SDK
 release every 2 months or up to 6 times a year.  Releases would show
 minor revisions unless there is a significant addition to the change list.
 
 -Start release cycle (takes roughly a month)
 -After release is complete 1 month to gather more changes.
 -Start next release cycle.
 
 
 -Mark
 
  

RE: Release guides on Wiki

2014-12-08 Thread Chris Martin
Thanks Erik for getting the documentation together on this process.  May have 
been a rough road to get this far, but it's well worth it.  Liking how it came 
together.
 
I don't think we need to vote on this one.  Everyone worked together to get it 
where it's at now.  And like Om suggested, it's still a work in progress :)  We 
can make adjustments as we go along.
 
Chris
 
 From: e...@ixsoftware.nl
 Date: Mon, 8 Dec 2014 14:04:10 +0100
 Subject: Release guides on Wiki
 To: dev@flex.apache.org
 
 Hi,
 
 Since it turns out to be not so complicated, I have made some minor
 adjustments to the release documentation ([1] and [2]), and moved the
 'A guide to the Apache Flex release process' article (previously known
 as the 'less-RC' proposal) to a more accessible location in the wiki.
 
 The discussion on the process itself has already taken place on this
 list and the result is the article in it's current revision. I suggest
 we use the usual wiki workflow to correct any mistakes.
 
 Now, do we vote to codify this? I suggest we don't. If anyone thinks
 substantive changes are needed - that have not yet been discussed -
 they are free to turn to the dev@ list, and, if no clear majority for
 handling it one way or another is clear, start a vote on the proposed
 changes.
 
 EdB
 
 1: https://cwiki.apache.org/confluence/x/2oH0Ag
 2: https://cwiki.apache.org/confluence/x/OQDFAQ
 
 
 
 -- 
 Ix Multimedia Software
 
 Jan Luykenstraat 27
 3521 VB Utrecht
 
 T. 06-51952295
 I. www.ixsoftware.nl
  

Re: [TTH] How to agree on International vs. US English...or similar things

2014-12-05 Thread Chris Martin
Bertrand was referring to the previous language on the guidelines wiki
page. After him bringing it up and many of us saw the problem with that as
well, Erik adjusted the page [1] on Dec 1 to switch from Consensus to
Majority Approval.


[1]
https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=34834174selectedPageVersions=48selectedPageVersions=47

On Fri, Dec 5, 2014 at 12:34 AM, Bertrand Delacretaz bdelacre...@apache.org
 wrote:

 Hi,

 On Fri, Dec 5, 2014 at 8:15 AM, Harbs harbs.li...@gmail.com wrote:
  ...So it's back to the discussion about vetoes being harmful.
 
  I don’t understand why you keep coming back to this point. No one
 (besides Justin)
  ever suggested that releases could be vetoed...

 Ah sorry, I seemed to recollect
 https://cwiki.apache.org/confluence/display/FLEX/Guidelines mentioning
 that but I'm wrong, those guidelines clearly say that release votes
 use Majority Approval.

 I stand corrected, vetoes do not apply here, thanks!

 -Bertrand



Re: [VOTE] Allow RC votes to carry over at any point in the release process

2014-12-05 Thread Chris Martin
Yeah, I think having the proposed language would help me cast a vote.  I
feel Justin brings up a good thought. Maybe we'd say that PMC votes cannot
carry over their votes since there was a severe issue with the previous RC?

Here's a suggested change block to the 'less-RC' [1] wiki page in the RC
Cycle section (changes in bold):

At this stage only issues with significant negative impact, such as
problems with signatures, previously undiscovered licensing error, a
security issue, or a bug that will hit a lot of users should cause the RM
to discard the RC.  *Because of the severity of the issue, PMC votes cannot
be carried over to the new RC.  Other votes can be carried over at the
request of the votee.  Other issues* should have been brought up during the
testing phase, and any changes/fixes related to those issues should go into
develop branch for the next release.

[1]
https://cwiki.apache.org/confluence/display/FLEX/The+%27less-RC%27+process

On Fri, Dec 5, 2014 at 10:01 AM, Kessler CTR Mark J 
mark.kessler@usmc.mil wrote:

 Thank you for your feedback.  Always good to get an community opinion with
 an outside perspective.

 -Mark

 -Original Message-
 From: Jesse Nicholson [mailto:ascensionsyst...@gmail.com]
 Sent: Friday, December 05, 2014 11:25 AM
 To: dev@flex.apache.org
 Subject: Re: [VOTE] Allow RC votes to carry over at any point in the
 release process

 I just have to say as a new member here looking to possibly get involved,
 that all of this back and forth arguing over the release process and all
 the terror of the legality of changing things really makes for a terrible
 first impression. I'm pretty discouraged about any participation. Between
 the bickering, nobody noticed a frustrated subscriber demanding to be taken
 off the dev list. (spare one person helping him do so)

 So yeah, basically here is my first impression of being involved in flex.
 Quite a few people really dislike the release manager, people are terrified
 of the legal implications of mistakes (which makes me terrified to touch
 and use the source) and many of the leads here seem to double as adobe
 employees... which makes me feel that this is still very heavily controlled
 and owned by adobe for their own corporate interests.

 So there's my first impression. I'm not claiming these are facts, they're
 an impression. Just thought you guys would care for the insight into how
 your community is developing around this project and why at least 2 people
 are looking at running away from the mailing list today.



RE: [VOTE] Allow RC votes to carry over at any point in the release process

2014-12-05 Thread Chris Martin
 In fact, I did take the time to properly examine the artifacts and vote on
 that RC.  One of the reasons I did that was to make it more likely that
 folks like Om who may not have the time to re-examine the artifacts would
 feel more comfortable allowing a carryover of their vote.  The only two
 changes in this RC were both text-based, a corrected URL in the NOTICE and
 an unrelated change to an XML config file.  Everyone had the opportunity
 to review the commit that changed the NOTICE, and if Justin and I both
 claim the corrected NOTICE is in the artifacts, I and most others thought
 that would be sufficient oversight. Alex, you bring up a good point here and 
 I too remember that was the case in the thread as I read both you and Justin 
 qualified the NOTICE was okay. I feel more comfortable with not having the 
 specific language about PMC votes not able to carry over as described in my 
 suggested edit to the less-RC [1] page.  Timing of when the carry over 
 request was made is important to note as that bring better context to the 
 situation. I do feel that we as a group will do our best to make sure legal 
 stuff does not get missed, and we should be able to rely on the quality of 
 work others provide to the group.  I agree and would like to give our 
 community the ability to carry over votes.
However, after writing all of that, I think it'd be good to maintain a clear 
image to those outside the Apache Flex community that they can be assured that 
even in a secondary RC, key members of the community will verify that 
everything is okay.  And that clarity can come from either the consistency of 
our actions or wording in process pages.
I am still on the fence regarding wording for the change.  At this time i'll 
vote:
+0 binding
As I agree with the spirit of the change and I am very confident that the team 
will figure out the detail of the language or even if any would be required.
[1] 
http://apache-flex-development.247.n4.nabble.com/VOTE-Allow-RC-votes-to-carry-over-at-any-point-in-the-release-process-td43079.html#a43109
 
 From: aha...@adobe.com
 To: dev@flex.apache.org
 Subject: Re: [VOTE] Allow RC votes to carry over at any point in the release 
 process
 Date: Fri, 5 Dec 2014 19:54:21 +
 
 
 
 On 12/5/14, 11:22 AM, OmPrakash Muppirala bigosma...@gmail.com wrote:
 
 On Fri, Dec 5, 2014 at 11:11 AM, Rich Bowen rbo...@rcbowen.com wrote:
 
 
 
  On 12/05/2014 07:59 AM, Justin Mclean wrote:
 
  Being the RM and making a release has a legal responsibility. I don't
  think we should be forcing the RM to be doing anything that has
 potential
  legal issues.  The incident that this VOTE has arisen from was about
  changing NOTICE and then making a release without the required PMC
  oversight and that certainly fits into this (slightly scary) category.
 
 
  Although I don't have a vote here, as an ASF member I have to agree with
  Justin's assessment here.
 
  Given that a release only requires 3 +1 votes, it shouldn't be a
 hardship
  to vote again. Having a vote carry over only seems to make sense if,
  indeed, nothing changed. If something changes, it's reasonable to ask
  people to have a look before they vote.
 
 
 This is again a case of misleading characterization of the issue in hand.
 
 In fact, I did take the time to properly examine the artifacts and vote on
 that RC.  One of the reasons I did that was to make it more likely that
 folks like Om who may not have the time to re-examine the artifacts would
 feel more comfortable allowing a carryover of their vote.  The only two
 changes in this RC were both text-based, a corrected URL in the NOTICE and
 an unrelated change to an XML config file.  Everyone had the opportunity
 to review the commit that changed the NOTICE, and if Justin and I both
 claim the corrected NOTICE is in the artifacts, I and most others thought
 that would be sufficient oversight.
 
 -Alex
 
  

Re: The 'less-RC' process explained

2014-12-04 Thread Chris Martin
Hey everyone,

Thanks Bertrand for the info.  At some point I think we should change the
wording to be more of what we intend. Mainly
because Bertrand makes a good point by pointing out a burden of defining
your own variants is being made. I actually registered to change agreement
to majority approval as that is what we are looking for, but I don't see
an edit option after I've created my account. It's probably in a special
state because it was just created.

I like the idea of working out the process definition a little to make it
more official. I feel if we firm up the definition and continue to firm it
up as we go along, this process stands a better chance of being successful.

Chris

On Wed, Dec 3, 2014 at 6:08 AM, Erik de Bruin e...@ixsoftware.nl wrote:

 Justin,

 I couldn't have twisted what I actually wrote any further out of
 context than you did, even if I tried really hard.

 I refuse to be drawn into a 'blow-by-blow' rebuttal of your
 misunderstandings. I urge you to spend the time you intend to spend
 talking yet another well-intentioned effort to death on fixing bugs
 and adding features instead.

 Is the article perfect? No. Does it need to be? Certainly not,
 according to every PMC member and contributor that read it - all but
 you, predictably, unfortunately and sadly :-(

 EdB



 On Wed, Dec 3, 2014 at 8:40 AM, Justin Mclean jus...@classsoftware.com
 wrote:
  Hi,
 
  I'll look at the changes and make some more edits later today if I some
 time.
 
  I've changed 'consensus' to 'agreement'
 
  While consensus has a well defined meaning under Apache (especially in
 voting), basically agreement means the same thing here. There is no
 requirement for agreement for publishing a release. (again all it requires
 is a majority vote of 3 +1 and more +1s than -1s). Perhaps some agreement
 or general agreement is a better term? You may consider that an
 unnecessary distinction but I really think that the PMC as a whole misses
 this rather important point about releases.
 
  I have concerns about a release process that seems on face value to be a
 single vote only after consensus / agreement is reached and that treats any
 blockers along the way as vetoes. It comes from good intentions (trying
 to reducing the workload on the PMC) but may not be in alignment with
 Apache release policy.
 
  Perhaps Bertrand or Rich would care to comment on this?
 
  Thanks,
  Justin



 --
 Ix Multimedia Software

 Jan Luykenstraat 27
 3521 VB Utrecht

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



Re: International English

2014-12-04 Thread Chris Martin
I agree with Alex, I think we should address confusion when confusion
arises. Also I don't feel we want to foster a feeling of apprehension in
the community when writing out an English sentence.  We are all fairly
global now, so I feel that I (being from the US) can read and understand UK
English just fine and vice versa.

Chris

On Wed, Dec 3, 2014 at 8:30 AM, Kessler CTR Mark J 
mark.kessler@usmc.mil wrote:

  Is this a discussion just for members of the Apache Flex team?

 I say a discussion open to the community.  Having it in the public is part
 of the transparency.

 -Mark

 -Original Message-
 From: Héctor A [mailto:neverbi...@gmail.com]
 Sent: Wednesday, December 03, 2014 6:07 AM
 To: dev@flex.apache.org
 Subject: Re: International English

 Is this a discussion just for members of the Apache Flex team? if not, I
 just wanted to give my opinion as a foreign Flex user... sincerely, I don't
 care about UK English, US English or neutral English, excluding for slangs
 and/or cultural references, they all feels mostly the same for me, I'm used
 to both, and the differences in technical words are often minimal
 (color/colour, behavior/behaviour, etc), and it's not like inside Flex I'm
 going to see things like lift/elevator, metro/subway, etc often.

 On Mon, Nov 24, 2014 at 6:16 AM, Justin Mclean jus...@classsoftware.com
 wrote:

  Hi,
 
   If we get complaints, we should try to find neutral words, but keep in
   mind that the Apache LICENSE itself contains words with “ize” like
   “authorize”.  I don’t see how you’ll be able to remove all US English
  from
   our release packages.
  
   I would need to see a clear picture on how changing spellings based on
   user demographics is going to help the community.  If we were adopt
 such
  a
   policy, we might just finish migrating to Int’l English when we find
 Flex
   has suddenly become more popular in the US and have to migrate back.
  What
   if it is a tie?  Or so close it changes week to week?  What if Flex
   becomes most popular in China?
 
  See [1]. None of the above issues have anything to do with my original
  suggestion.
 
  Any commit is a revert away and documents the changes. Small reversible
  changes is all we're talking about here.
 
  Justin
 
  1. http://en.wikipedia.org/wiki/Straw_man



Re: [TTH] vetoes get in the way

2014-12-04 Thread Chris Martin
I'm on board with this.  I like the idea of taking the edge off a -1 vote

On Thu, Dec 4, 2014 at 6:47 AM, Bertrand Delacretaz bdelacre...@apache.org
wrote:

 On Thu, Dec 4, 2014 at 9:14 AM, Harbs harbs.li...@gmail.com wrote:
  ...If you feel it should be changed anyway, I have no objections to
 that...

 I havent checked if allowing vetoes for many things has caused
 problems or not so far but I see a potential for creating blocking
 problems, so fixing that now is probably a good idea.

 -Bertrand



Re: The 'less-RC' process explained

2014-12-04 Thread Chris Martin
Hey everyone,

I made a minor edit to the small print to include a note that PMC votes are
counted as binding.  Hopefully that completes the definition of Majority
Approval for our group.

I welcome any edits to the above, as I'm still the new guy here ;)

Also made my replies to the numbered issues if I felt my thoughts would add
to or improve upon the existing answers.  If I didn't answer, it means I
was in agreement with the response and didn't feel the need to add more.

I like it gentlemen. I feel we are making progress.

Chris

On Thu, Dec 4, 2014 at 3:48 PM, Harbs harbs.li...@gmail.com wrote:

 On Dec 5, 2014, at 12:43 AM, Justin Mclean jus...@classsoftware.com
 wrote:

  IMO would be a good idea to make it clear.


 What’s not clear about the following?

 The Small Print
 All votes mentioned on this page are as defined on the official voting
 page here[1].

 [1]http://www.apache.org/foundation/voting.html


Re: The 'less-RC' process explained

2014-12-04 Thread Chris Martin
 I made a minor edit to the small print to include a note that PMC votes
are counted as binding.  Hopefully
 that completes the definition of Majority Approval for our group.

Well that was fast.  Hehe, so I thought the here link was pointing to the
definition of Majority Approval, not the voting page.  So my edit doesn't
make sense in that context.  I've removed it :)

Chris

On Thu, Dec 4, 2014 at 4:08 PM, Alex Harui aha...@adobe.com wrote:



 On 12/4/14, 2:43 PM, Justin Mclean jus...@classsoftware.com wrote:

 Hi,
 
  No need for a solution since there is no problem.  What exactly is the
  issue you are trying to solve?  Who do you think needs this
 clarification?
 
 Currently as it reads is that votes on release are Majority Approval,
 that's correct/good but not the whole picture. If a committer or user
 votes on a release they may be this disappointed to find out later that
 their vote didn't count.

 Are you referring to this post? [1]

 The poster just thought that non-binding meant he voted against the
 release, not whether his vote counted or not.

 -Alex

 [1] http://s.apache.org/EVI




Re: [LESS-RC] fix on develop or release branch?

2014-12-02 Thread Chris Martin
Erik,

 As the RM for this release I tend to lean towards NOT adding features
 to the 'release' branch after it has been cut, and to commit bug fixes
 to the 'release' branch.

I follow this same model myself.  The 'release' branch is considered
untouchable for the most part during a RC period, only taking critical bug
fixes deemed as blockers.  Anything else is considered a known issue to be
addressed in a later build. Immediately following a critical bug fix in the
release branch, I immediately merge it back into develop to clear the bug
also for my testers and anyone who may be working on a new feature in
develop.

So I for one lean towards that method.

Chris

On Tue, Dec 2, 2014 at 9:50 AM, Tom Chiverton t...@extravision.com wrote:

 On 02/12/14 13:59, Erik de Bruin wrote:

 As the RM for this release I tend to lean towards NOT adding features
 to the 'release' branch after it has been cut, and to commit bug fixes
 to the 'release' branch.

 This.
 By cutting off the release branch, you are stating the features in that
 release. Bug fixes only at that point, surely ?

 Tom



Re: The 'less-RC' process explained

2014-12-01 Thread Chris Martin
Sounds like we've got a plan.  Lets take this baby for another test spin
and see how she handles ;)

On Mon, Dec 1, 2014 at 3:16 AM, Harbs harbs.li...@gmail.com wrote:

 Nice, clear concise, explanation.

 On Dec 1, 2014, at 12:07 PM, Erik de Bruin e...@ixsoftware.nl wrote:

  Hi,
 
  I've put an initial draft for an explanation of the 'less-RC' process
  into the Wiki:
 
  https://cwiki.apache.org/confluence/x/2oH0Ag
 
  Please take a look and see if that properly summarizes the previous
  discussions we've had.
 
  Thanks,
 
  EdB
 
 
 
  --
  Ix Multimedia Software
 
  Jan Luykenstraat 27
  3521 VB Utrecht
 
  T. 06-51952295
  I. www.ixsoftware.nl




Re: [VOTE] modify project bylaws: default to Majority Approval for votes

2014-11-27 Thread Chris Martin
+1

On Wed, Nov 26, 2014 at 10:37 PM, Alex Harui aha...@adobe.com wrote:

 +1

 On 11/26/14, 2:22 AM, Harbs harbs.li...@gmail.com wrote:

 +1
 




Re: [DISCUSSION] Squiggly 1.1 release candidate 0

2014-10-21 Thread Chris Martin
Justin,


As per the README I think you need to add  ApacheFlexSpellingUIEx.swc for
it to work with spark
components.

Yep, included that in my libs folder per the README.

Chris

On Mon, Oct 20, 2014 at 2:36 PM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

  After including the ApacheFlexSpellingFramework.swc in my lib I got past
  that error. Maybe we need to add that into the README?

 As per the README I think you need to add  ApacheFlexSpellingUIEx.swc for
 it to work with spark components.

 Thanks,
 Justin


Re: [DISCUSSION] Squiggly 1.1 release candidate 0

2014-10-21 Thread Chris Martin
Justin,

I also have the following in my lib folder:

ApacheSpellingEngine.swc
ApacheSpellingUIEx.swc

Per the README I also have ApacheSpellingUI.swc in my src folder.  Is that
right?  I noted above you mentioned that it was included in the libs
folder.  Also you said that you have either ApacheSpellingUI.swc or
ApacheSpellingUIEx.swc depending if you are targeting mx or spark
components.  Right now I have ApacheSpellingUI.swc in my src folder and
ApacheSpellingUIEx.swc in my libs folder.

I did not find any references to ApacheSpellingFramework.swc or
ApacheFlexLinguisticUtils.swc in the README file.

Chris


On Tue, Oct 21, 2014 at 4:03 PM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

  Yep, included that in my libs folder per the README.

 What other swcs do you have in your lib directory? I think you need a
 minimum of SpellingEngine.swc, SpellingFramework.swc, LinguisticUtils.swf
 (?) and SpellingUI.swf or SpellingUIEx.swf depending if you have mx or
 spark controls.

 I've doubled checked here and it working fine with the compiled 1.1
 version of the swcs

 Thanks,
 Justin


Re: [DISCUSSION] Squiggly 1.1 release candidate 0

2014-10-21 Thread Chris Martin
Justin,

Okay after reviewing your email. I was able to get this to work.  I took
the ApacheSpellingUI.swc out of the src folder, so I only have
ApacheSpellingUIEx.swc in my libs folder.  And I've added the
ApackeFlexLinguisticUtils.swc into my libs folder.  After that everything
works great!

Proposing some changes to the README:

* Clarify that if ApacheSpellingUI.swc is needed to leverage the speller
for mx components, then include it into the libs folder rather than the src
folder as it says now.
* Add that you will need both the ApacheSpellingFramework.swc and
ApacheFlexLinguisticUtils.swc in your libs folder.

The final issue of the context menu not attaching was due to the missing
ApacheFlexLinguisticUtils.swc file in the libs folder.

Thanks Justin for the info!  That got me right past the issues.  If the
above is cool by everyone, I can make the adjustments to the README.

Chris

On Tue, Oct 21, 2014 at 5:05 PM, Chris Martin windo...@gmail.com wrote:

 Justin,

 I also have the following in my lib folder:

 ApacheSpellingEngine.swc
 ApacheSpellingUIEx.swc

 Per the README I also have ApacheSpellingUI.swc in my src folder.  Is that
 right?  I noted above you mentioned that it was included in the libs
 folder.  Also you said that you have either ApacheSpellingUI.swc or
 ApacheSpellingUIEx.swc depending if you are targeting mx or spark
 components.  Right now I have ApacheSpellingUI.swc in my src folder and
 ApacheSpellingUIEx.swc in my libs folder.

 I did not find any references to ApacheSpellingFramework.swc or
 ApacheFlexLinguisticUtils.swc in the README file.

 Chris


 On Tue, Oct 21, 2014 at 4:03 PM, Justin Mclean jus...@classsoftware.com
 wrote:

 Hi,

  Yep, included that in my libs folder per the README.

 What other swcs do you have in your lib directory? I think you need a
 minimum of SpellingEngine.swc, SpellingFramework.swc, LinguisticUtils.swf
 (?) and SpellingUI.swf or SpellingUIEx.swf depending if you have mx or
 spark controls.

 I've doubled checked here and it working fine with the compiled 1.1
 version of the swcs

 Thanks,
 Justin





Re: [DISCUSSION] Squiggly 1.1 release candidate 0

2014-10-21 Thread Chris Martin
 That incorrect you should only have one of ApacheFlexSpellingUI.swc or
ApacheFlexSpellingUIEx.swc, for spark controls you need
ApacheFlexSpellingUIEx.swc. These swcs define the same classes so you can
only use one at a time.

Ahh good to know! Then i'd adjust my first suggested change to the README
to make it clear that you can only target either mx or spark, so you can
only use one of the two swcs at a time.

Chris

On Tue, Oct 21, 2014 at 5:19 PM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

  Per the README I also have ApacheSpellingUI.swc in my src folder.  Is
 that right?

 That incorrect you should only have one of ApacheFlexSpellingUI.swc or
 ApacheFlexSpellingUIEx.swc, for spark controls you need
 ApacheFlexSpellingUIEx.swc. These swcs define the same classes so you can
 only use one at a time.

  I did not find any references to ApacheSpellingFramework.swc or
 ApacheFlexLinguisticUtils.swc in the README file.

 I believe ApacheFlexSpellingFramework.swc and ApacheFlexSpellingEngine.swc
 exist so that Squiggy can be used with both AS and Flex project, but we
 would have to ask Adobe/original developers what their intent was. You
 require both for Squiggly to work with Flex projects.
 ApacheFlexLinguisticUtils.swc I think is optional and may be required if
 you want to add your own custom dictionaries but again I'm not 100% sure
 what Adobe's intent was.

 Thanks,
 Justin


Re: [DISCUSSION] Squiggly 1.1 release candidate 0

2014-10-20 Thread Chris Martin
Heyo,

Trying to test this out in a simple app.  I use the same code as above, and
I got the following error:

VerifyError: Error #1014: Class
com.adobe.linguistics.spelling.framework.ui::IHighlighter could not be
found.
 at SquigglyTest/btnCheck_clickHandler()[C:\Users\cmartin\Documents\Adobe
Flash Builder 4.7 flex-sdk\SquigglyTest\src\SquigglyTest.mxml:18]
 at SquigglyTest/__btnCheck_click()[C:\Users\cmartin\Documents\Adobe Flash
Builder 4.7 flex-sdk\SquigglyTest\src\SquigglyTest.mxml:34]

After including the ApacheFlexSpellingFramework.swc in my lib I got past
that error. Maybe we need to add that into the README?

After clicking on Check Spark nothing happens.  Looked through via debug
and it seems that the context menu is not ultimately getting added
(SpellUI.as@510) so the _spellingEnabled is never set to true.

Now, what's really odd (and probably means developer environment error), is
that when I try to debug at line 510, it appears to skip over the line.
No error caught in the try catch, and the execution does not drop into the
addContextMenu function as expected.

I suspect, I ultimately need to get my flashplayer version references in
line.  Right now i'm running FP 15, with the build files for the squiggly
swcs referencing the globalplayer.swc for FP14, and my flex-sdk home is
still set to Flex 4.12.1 which matches the SDK i'm using in the project and
that is expecting at least FP 12.0.  I'll try to take another look at this
later today to see if I can test a good test of the project.

Any feedback if I'm going in the right direction would be cool too.  I'm
still new to compiling/using libraries in my projects.

Chris

On Sun, Oct 19, 2014 at 8:13 PM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

 Here's a sample to test out spelling working in spark components:

 ?xml version=1.0 encoding=utf-8?

 s:WindowedApplication xmlns:fx=http://ns.adobe.com/mxml/2009;

 xmlns:s=library://ns.adobe.com/flex/spark

 xmlns:mx=library://ns.adobe.com/flex/mx

 s:layout

 s:VerticalLayout /

 /s:layout


 fx:Script

 ![CDATA[

 import com.adobe.linguistics.spelling.SpellUI;


 private function enableSpark():void {

 SpellUI.enableSpelling(sparkta, en_GB);

 }

 ]]

 /fx:Script

  s:TextArea id=sparkta text=Spell cheecking in TextArea /

 s:Button label=Check Spark click=enableSpark() /

 /s:WindowedApplication


 You'll need to add the en_GB dictionary to your project and set up the
 spelling config file like so:


 SpellingConfig

   LanguageResource language=English (British) languageCode=en_GB
 ruleFile=./data/en_GB/en_GB.aff dictionaryFile=./data/en_GB/en_GB.dic/

 /SpellingConfig

 Thanks,
 Justin

 On Mon, Oct 20, 2014 at 2:00 PM, Justin Mclean justinmcl...@me.com
 wrote:

  Hi,
 
  Please place any discussion here and not in the vote thread.
 
  Thanks,
  Justin
 



Re: Tour De Flex consistancy

2014-10-13 Thread Chris Martin
Yeah, I like the flat look too :D

Thanks Justin,

Chris

On Mon, Oct 13, 2014 at 1:18 AM, Tom Chiverton t...@extravision.com wrote:

 On 12/10/14 22:32, Justin Mclean wrote:

 - Change black background to while
 - Remove drop shadow
 - Change all examples to full height

 Yup, a simple flat look works.

 Tom



Re: [ANNOUNCE] Welcome Tom Chiverton as the newest PMC member

2014-09-22 Thread Chris Martin
Congrats Tom! :D

On Fri, Sep 19, 2014 at 4:44 PM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

 Congrats and welcome.

 And don't forget you votes are now binding on releases :-)

 Thanks,
 Justin



Re: [VOTE] TourDeFlex 1.1 Release Candidate 1

2014-09-09 Thread Chris Martin
+1

On Mon, Sep 8, 2014 at 9:47 PM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

 +1 binding

 - artefact name good
 - LICENE and NOTICE good
 - README and RELEASE_NOTE good
 - signatures and MD5 correct
 - all source files have headers
 - no unexpected binaries in source release
 - can compile from src
 - new Apache Flex content and example look good
 - copy, copy link and github links work

 Minor issues:
 Apache Flex validate postcode example may not be working
 Apache Flex Callout doesn't seem to work

 Thanks,
 Justin



Re: [VOTE} Accept FlatSpark Theme Donation

2014-09-08 Thread Chris Martin
+1

On Mon, Sep 8, 2014 at 9:50 AM, Alex Harui aha...@adobe.com wrote:

 Didn't see any objection in the discuss thread, so time for the official
 vote.  I saw a note on an Apache incubator page saying that donation votes
 really shouldn't be lazy so PMC members please reply with votes.

 The creators of the FlatSpark theme (https://github.com/akamud/FlatSpark)
 have generously offered to donate the theme to Apache Flex.  Please vote
 to accept the donation.



 Thanks,
 -Alex




Re: [JIRA](ISSUE #FLEX-28291) Dev review request

2014-09-03 Thread Chris Martin
Found this little gem a bit ago.  It can take some doing to fund, but it's
in the Guides and References section on the wiki.

https://cwiki.apache.org/confluence/display/FLEX/Flex+SDK+coding+conventions+and+best+practices

From there looks like we use 4 spaces

Indentation

Use 4-space indentation. Configure your text editor to insert spaces rather
than tabs. This allows another program that uses a different indentation
setting, such as Notepad with its 8-character indents, to display the code
without disfiguring it.


Chris


On Wed, Sep 3, 2014 at 8:26 AM, Mihai Chira mihai.ch...@gmail.com wrote:

 It looked good in FlashBuilder before committing, strange.

 Ok, it's because before every other line there are 8 spaces, and
 before the new ones I added there are two tabs. It appears that both
 FishEye and Github have an 8space/tab setting... Do we have a policy
 on this? I imagine that for most developers this will look well in
 their editors - or do many folks have a different space/tab setting
 than 4?

 On 3 September 2014 15:02, Tom Chiverton t...@extravision.com wrote:
  I dunno if it's just FishEye, but the indentation is confusing -
  updateLLV(g) appears under the if, but the if has no brackets.
 
  Tom
 
  On 03/09/14 12:27, Mihai Chira wrote:
  If anyone has time to review this bug fix, it would be very helpful.
 
  You can comment on github and let me know here.
 
  Thanks.
 
  __
  This email has been scanned by the Symantec Email Security.cloud
 service.
  For more information please visit http://www.symanteccloud.com
  __
 
 



Re: Please welcome Chris Martin as an Apache Flex committer

2014-09-02 Thread Chris Martin
Hehe, Team Chris! :D


On Sat, Aug 30, 2014 at 8:16 AM, Christofer Dutz christofer.d...@c-ware.de
wrote:

 Yeah! Welcome ... yet another Chris on board ;-)

 Chris


 -Ursprüngliche Nachricht-
 Von: Maurice Amsellem [mailto:maurice.amsel...@systar.com]
 Gesendet: Freitag, 29. August 2014 19:08
 An: dev@flex.apache.org
 Betreff: RE: Please welcome Chris Martin as an Apache Flex committer

 Welcome on board, Chris.

 -Message d'origine-
 De : Jose Barragan [mailto:jose.barra...@codeoscopic.com]
 Envoyé : dimanche 17 août 2014 13:02
 À : dev@flex.apache.org
 Objet : Re: Please welcome Chris Martin as an Apache Flex committer

 Welcome!! :)

 __
 Jose Barragan
 Senior Software Engineer

 On 15 Aug 2014, at 19:36, Carlos Rovira carlos.rov...@codeoscopic.com
 wrote:

  Welcome Chris! :)
 
 
  2014-08-13 20:54 GMT+02:00 Erik de Bruin e...@ixsoftware.nl:
 
  Chris, great to have you! Now, go forth and multiply your
  contributions ;-)
 
  EdB
 
 
 
  On Wednesday, August 13, 2014, Chris Martin windo...@gmail.com wrote:
 
  Thanks everyone! :D Tis great to be here :)
 
  Chris
 
 
  On Wed, Aug 13, 2014 at 4:27 AM, Christofer Dutz 
  christofer.d...@c-ware.de javascript:;
  wrote:
 
  Welcome :-)
  
  Von: Kessler CTR Mark J mark.kessler@usmc.mil javascript:;
  Gesendet: Mittwoch, 13. August 2014 11:48
  An: dev@flex.apache.org javascript:;
  Betreff: RE: Please welcome Chris Martin as an Apache Flex
  committer
 
  Congratulations :)
 
  -Mark
 
  -Original Message-
  From: Justin Mclean [mailto:jus...@classsoftware.com
  javascript:;]
  Sent: Tuesday, August 12, 2014 8:22 PM
  To: dev@flex.apache.org javascript:;
  Subject: Please welcome Chris Martin as an Apache Flex committer
 
  Hi,
 
  I am pleased to announce that the Project Management Committee
  (PMC) for Apache Flex has invited Chris Martin to become a
  committer and he has accepted.
 
  Chris has been active on the mailing lists and raised several
  important JIRA issues with patches and tests.
 
  Thanks,
  Justin
 
 
 
 
  --
  Ix Multimedia Software
 
  Jan Luykenstraat 27
  3521 VB Utrecht
 
  T. 06-51952295
  I. www.ixsoftware.nl
 
 
 
 
  --
  Carlos Rovira
  M: +34 607 22 60 05
  http://www.codeoscopic.com
  http://www.directwriter.es
  http://www.avant2.es




Re: Team page a little out of order

2014-09-02 Thread Chris Martin
I can nab that.  I was wondering about the order when I added my profile
in. I checked the commit log to see how we did it in previous commits ;)

Am I right in assuming we have two sections?  One for those who have a
photo, and another for those that don't?  So we'd have all the profiles
with photos alphabetized, and then all of those without?  I think it helps
keep the page looking clean too.


On Mon, Sep 1, 2014 at 11:20 PM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

 Looks like the dev page isn't in alphabetical order anymore, there's no
 reason for Darkstone and Chris to be hiding at the bottom, that's Tom's job
 :-)

 Someone mind correcting?

 Thanks,
 Justin


Re: Team page a little out of order

2014-09-02 Thread Chris Martin
Fixed :)


On Tue, Sep 2, 2014 at 11:31 AM, Alex Harui aha...@adobe.com wrote:

 On 9/2/14 11:24 AM, Chris Martin windo...@gmail.com wrote:
 Am I right in assuming we have two sections?  One for those who have a
 photo, and another for those that don't?
 That's my understanding as well.

 -Alex





Re: Order on download menu on website

2014-08-26 Thread Chris Martin
+1


On Mon, Aug 25, 2014 at 11:53 PM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

  +1.  Didn't realize folks went after the binaries and source page that
  often.
 Me either was quite surprised - probably means estimates of number of
 installs is a lot lower than the actually number. Perhaps people have been
 going there when the installer doesn't work?

 Thanks,
 Justin


Re: FlexUnit Training on website and Flash Builder 4.7

2014-08-26 Thread Chris Martin
Does anyone have an idea of which Flex SDK was used for the examples?

Chris


On Mon, Aug 25, 2014 at 1:48 PM, Chris Martin windo...@gmail.com wrote:

 Thanks Michael, will do! :D


 On Mon, Aug 25, 2014 at 12:44 PM, Mihai Chira mihai.ch...@gmail.com
 wrote:

 +1
 On 23 Aug 2014 04:54, Alex Harui aha...@adobe.com wrote:

  +1
 
  On 8/22/14 8:04 PM, Justin Mclean jus...@classsoftware.com wrote:
 
  Hi,
  
   Started to think about updating the tutorial to also walk them
 through
  the
   UI differences too.  Before I get too far into this, I wanted to run
 it
   past the team.  Is it cool if I go ahead and update the tutorials to
  also
   include the variations in FB 4.7 versus FB 4.6?
  
  No issues here +1 by me.
  
  Thanks,
  Justin
  
 
 





Re: The Flex PMC is broken

2014-08-26 Thread Chris Martin
I was not sure how I'd give feedback on this, but I'd have to say Mihai hit
the nail on the head for how I felt too reading these emails.

After reading his email some thoughts came to mind which probably also
parrot a little of what Alex said.

This project is a labor of love.  We all are here because we deeply care
about the project, and when you care a lot about something, emotions can
run high.  Those emotions can get in the way of communication.  This can
happen at both ends.  Both for the person making a statement and for
someone who reads it. I think it's important to remember we all want this
to grow and be the best it can be. And with that thought in mind, do our
best to not only temper our emotion when we speak up, but also temper our
emotion before we reply.  I chose the word temper specifically.  Temper in
the sense that one would then make sure it would have the best effect and
forethought before making use of it.

Chris


On Mon, Aug 25, 2014 at 6:33 PM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

 Thanks Mihai for your considered thoughts on this subject.

 Justin



Re: Agreeing to Disagree (was: Re: The Flex PMC isŠ)

2014-08-26 Thread Chris Martin
Alex,

Thanks for the info on email subjects. Will also keep that in mind (I too
replied to the original thread).  Just wanted to drop a note here letting
ya know I caught this one too :)

Chris


On Tue, Aug 26, 2014 at 10:40 AM, Alex Harui aha...@adobe.com wrote:

 Hi Mihai,

 I didn't want our lack of response to imply to you that, as a new
 committer, your thoughts are not welcome.  They are, and I suspect most of
 us do not have any disagreement with the basic principles of your message.

 First, I want to share some information I've learned about Apache.  This
 is still a relatively young project, and it is my first open-source
 project.

 1) Sometimes, an email thread's subject matter changes enough that it
 should have a different subject.  The convention at Apache for doing that
 is what I did above: Use a new subject and add (was: old subject),
 although I truncated the old subject in this case because I feel it is too
 inflammatory (and incorrect).

 2) Every project has at least one public mailing list like this one, and a
 private mailing list that the PMC uses to discuss things like whether a
 candidate for committer should be approved or not.

 3) There is no objective standard at Apache for whether someone should get
 approved.  And since it is subjective, there can be disagreements.

 4) Projects start out as podlings in the incubator that are guided by
 mentors who have been at Apache for a while.  They provide guidance on
 recommended ways for an open source community to make progress.  The
 mentors fade away over time as the project becomes a official project.

 For sure, we don't want to silence anyone permanently, but in this case
 you only saw a fraction of the total discussion.  Several lengthy
 discussions were properly held on the private list, and in each case,
 Justin was the lone person supporting a particular position.  The rest of
 the PMC seems to agree with me that Justin has had ample time to make his
 case, and we are not convinced, and therefore it is time to end the
 discussion, agree to disagree, and move on.

 Now there have been many times in history where the lone supporter turned
 out to be right, so if you still feel that we are being unfair to Justin,
 I will ask our former mentors to review some of the email threads and
 offer their thoughts, which they may do on the private list.  I may do so
 anyway.

 Thanks,
 -Alex

 On 8/25/14 4:20 PM, Mihai Chira mihai.ch...@gmail.com wrote:

 So far I worked in 7 different closed-source (and 'closed' in many
 other ways) companies. There I've seen just how much backlash there
 can be when someone speaks up about what's not working. Over time
 people learn to stay silent. It saddens me to see this happening in an
 open-source project. I think as a community we could do a better job
 of appreciating those who reflect on what we do and find ways we can
 improve, even if we don't agree with their assessment.
 
 In that vein, I think Justin is doing a great job speaking out,
 despite the frequently dismissive and negative replies to his views.
 
 A community is defined not only by what it does, but also by how it
 does it. I share the interest in the processes we adopt, what they
 imply and what they say about us.
 
 I agree that it would probably have been beneficial if the Radii8 code
 donation happened on the dev mailing list. We would have all seen 1)
 that donations to apache flex are possible (I didn't know, or hadn't
 realised that before), and 2) what work they imply. Plus, they would
 have helped make visible this otherwise hidden work that the PMC
 members and donors do for the project. That's very important for
 recognition of contributions and, thus, for community building. So I
 think we should do it next time there's a donation.
 (And when the details of the donation process become uninteresting we
 can simply stop following that conversation thread, just like any
 other.)
 
 However, in terms of the importance of the problems outlined by Justin
 I think the last one is crucial. It definitely relates to the health
 of the community for more members to take responsibilities and help
 spread the workload and knowledge rather than having it concentrated
 in a small number of (thus precious) members. It's just as relevant
 for open-source projects to have a small Bus factor[1].
 And I don't know when, how, or even if this happened, but if other
 contributions than code are not valued, this certainly reduces the
 likelihood that some people will spend time on the project.
 
 The current situation is that we are faced with a member of the
 community (Justin) considering to step down because he does not think
 we are doing some things right. As a result, he has provoked a
 discussion on those things, which I think is great. I suggest we
 should (as some have) talk about them and define for ourselves, as a
 community, whether we want to do things differently or not, instead of
 being defensive by accusing him of lashing 

Re: FlexUnit Training on website and Flash Builder 4.7

2014-08-25 Thread Chris Martin
Thanks Michael, will do! :D


On Mon, Aug 25, 2014 at 12:44 PM, Mihai Chira mihai.ch...@gmail.com wrote:

 +1
 On 23 Aug 2014 04:54, Alex Harui aha...@adobe.com wrote:

  +1
 
  On 8/22/14 8:04 PM, Justin Mclean jus...@classsoftware.com wrote:
 
  Hi,
  
   Started to think about updating the tutorial to also walk them through
  the
   UI differences too.  Before I get too far into this, I wanted to run
 it
   past the team.  Is it cool if I go ahead and update the tutorials to
  also
   include the variations in FB 4.7 versus FB 4.6?
  
  No issues here +1 by me.
  
  Thanks,
  Justin
  
 
 



Re: MD5 checker compilation issue

2014-08-24 Thread Chris Martin
Justin,

Have you tried creating an empty file named MD5CheckerLog.txt?  Not sure
what would end up in there or should be in there, but if it's a log file,
then maybe the script is simply assuming it's there to log a message to it?

Chris


On Sun, Aug 24, 2014 at 8:45 AM, Alex Harui aha...@adobe.com wrote:

 Actually this is probably the ant bug where some versions of ant error
 when deleting a missing file and some don't. The ant scripts probably just
 need a failonerror = false.
 Sent via the PANTECH Discover, an ATT 4G LTE smartphone.

 Alex Harui aha...@adobe.com wrote:


 I believe it is building fine on the CI server.

 On 8/24/14 2:15 AM, Justin Mclean jus...@classsoftware.com wrote:

 Hi,
 
 I think we may also be missing a file?
 
 BUILD FAILED
 /Users/justinmclean/Documents/ApacheFlexUtilitiesGit/MD5Checker/build.xml:
 101:
 /Users/justinmclean/Documents/ApacheFlexUtilitiesGit/MD5Checker/MD5Checker
 Log.txt doesn't exist
 
 Thanks,
 Justin




FlexUnit Training on website and Flash Builder 4.7

2014-08-22 Thread Chris Martin
Going through and educating myself on a little test driven development.
Seems there are changes made to how FlexUnit behaves in FB4.6 and FB 4.7.
Not only are swcs in a slightly different location, but also how to run
flexunit tests is slightly different too.  Already started work on
building out a new Flash Builder 4.7 project export to resolve the missing
swc errors after import.

Started to think about updating the tutorial to also walk them through the
UI differences too.  Before I get too far into this, I wanted to run it
past the team.  Is it cool if I go ahead and update the tutorials to also
include the variations in FB 4.7 versus FB 4.6?

Chris


RE: [DISCUSS] TourDeFlex Release Candidate 3

2014-08-21 Thread Chris Martin
I do like that idea. And make it top of list to fix for next version. At least 
that way we keep the known bug away as an eye soar for those interested in flex.

-1 vote for that

Chris

-Original Message-
From: OmPrakash Muppirala bigosma...@gmail.com
Sent: ‎8/‎20/‎2014 11:59 PM
To: dev@flex.apache.org dev@flex.apache.org
Subject: Re: [DISCUSS] TourDeFlex Release Candidate 3

Can we at least remove the stuff that we know does not work?  It should be
straightforward to just remove it from explorer.xml.

Thanks,
Om
On Aug 20, 2014 9:00 PM, Alex Harui aha...@adobe.com wrote:



 On 8/20/14 7:30 PM, Justin Mclean jus...@classsoftware.com wrote:
 
   MX controls deal with that, but I don't think Spark
  controls do.
 So that would be a bug then?
 IMO, yes, but I think last time I looked into it, the load is done by OSMF
 which we can't change.  They probably wouldn't want to use our
 mx.utils.LoaderUtil which the MX classes do.  It might just be that we fix
 up the URL sent in by adding LoaderUtil to the example.

 -Alex




Re: [POLL] Accept Radii8 Code Donation

2014-08-19 Thread Chris Martin
+1


On Mon, Aug 18, 2014 at 11:36 PM, Frédéric THOMAS webdoubl...@hotmail.com
wrote:




 And that's a +1 indeed

 Frédéric THOMAS

  From: webdoubl...@hotmail.com
  To: dev@flex.apache.org
  Subject: RE: [POLL] Accept Radii8 Code Donation
  Date: Tue, 19 Aug 2014 07:19:56 +0100
 
  Thanks for the clarification and for this donation Jude, I'm happy to
 see you contribute and spend time on this useful tool.
 
  Frédéric THOMAS
 
   Date: Mon, 18 Aug 2014 21:32:23 -0500
   Subject: Re: [POLL] Accept Radii8 Code Donation
   From: flexcapaci...@gmail.com
   To: dev@flex.apache.org
  
   On Monday, August 18, 2014, Justin Mclean jus...@classsoftware.com
 wrote:
  
HI,
   
 Doesn't matter.
So I'd take that as it currently doesn't work or compile?
  
  
   I feel like I missed giving some of the details on this project.
  
   As Alex and I have been going through it I've tried to keep
 compileable as
   long as I could. When it came to the icons I reused mostly all Eclipse
   icons since that is open source. We decided after some discussion that
 we
   (the community) should or could recreate the icons later. To keep the
   project
   compilable I decided to blacken out the images rather than remove them
 and
   have the compiler complain. If someone so chooses they can look at the
   runtime demo at radii8.com/demo until we get replacements.
  
   Remarkably we haven't had to remove too many classes. But where we have
   removed functionality I will document those cases and we can rewrite or
   work on getting permission after donation. I will document those cases
 so
   we know where and what was removed or doesn't work. Alex is well aware
 of
   these cases and that's partially why we didn't want to liter the list
 with
   these details until later. We were planning to provide all this
 information
   at some point and it's astute of you to notice and get more info. We
 just
   need to get the donation secured first IMHO and then go back and work
 on
   these issues after.
  
   The idea among a few ideas was to create a Flex Explorer / Design view
   online so people can try Flex and see the generated code.  At the same
 time
   it's also in my opinion to create a design time canvas / design view
 we can
   use for our projects where we dint have to create something from
 scratch.
   We tell our client we can create a furniture layout designer that
 customers
   can use and that it will take 6 months but really we will use this, add
   some furniture components and then drink margaritas on the beach for 5
   months. Somewhat joking but that's the plan.
  
   The other plan is to create awesome layouts that export Flex MXML but
 also
   HTML for mobile sites bc we all agree imho that we would rather do
   something else than code HTML layouts. I get the feeling no one on
 this dev
   list doesn't know how to do this but me personally.
  
   Once it's all committed we will work on getting it going, listing what
   works, what doesn't, what direction / needs / services people on the
   community want or need or would just like to see.
  
  
Do we have any idea on how much work may be required to get this
 into a
releasable state?  While not required, a list of what needs to be
done/what''s missing would be useful.
   
Thanks,
Justin
 





Re: [VOTE] TourDeFlex Release Candidate 3

2014-08-19 Thread Chris Martin
+1


On Mon, Aug 18, 2014 at 11:40 PM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

  The app opened in Safari and I was able to click and see some examples.
 I
  noted the Spark Accordion example seemed to be a Spark app wrapped around
  mx:Accordion.
 Yes some of the spark example use a mix of mx and spark components, that's
 what the existing donated code did. I'm sure we can improve these over time.

  I also noted that, despite the package naming URL Justin linked to, none
  of the other Apache Flex packages use the
 apache-project-product-type-releaseversion pattern
 There seems to be quite a bit of variation in package names across
 projects (having -bin or not, version last or not, even having apache in
 the name), but I guess we should try to be consistent in our project. If it
 doesn't stuff up the signatures (and think that's OK) I'll rename to be
 consistent with our other releases.

 Thanks,
 Justin


Re: [VOTE] TourDeFlex 1.0 release candidate 2

2014-08-18 Thread Chris Martin
I commented out the TextLayout3Example, so I can get past the error.  And
continued until I got a build successful. Also noted some other items
already commented out and flagged as currently broken. Scroller1Example
in the compile-spark3 target is commented out with no notes. Assuming that
is expected, but thought I'd point it out just in case. Here's what I found.

*Error for CustomLayoutAnimatedExample*
[mxmlc] Loading configuration file
C:\Users\cmartin\Documents\flexSDKs\4.12.
1\frameworks\flex-config.xml
[mxmlc]
C:\Users\cmartin\Documents\GitHub\apache-flex-tour-de-flex-component
-explorer-1.0\src\spark\layouts\CustomLayoutAnimatedExample.mxml(65):
Error: una
ble to resolve 'data/catalog.xml' for transcoding
[mxmlc]
[mxmlc] [Embed(source=data/catalog.xml,
mimeType=appl
ication/octet-stream)]
[mxmlc]
[mxmlc]
C:\Users\cmartin\Documents\GitHub\apache-flex-tour-de-flex-component
-explorer-1.0\src\spark\layouts\CustomLayoutAnimatedExample.mxml(65):
Error: Una
ble to transcode data/catalog.xml.
[mxmlc]
[mxmlc] [Embed(source=data/catalog.xml,
mimeType=appl
ication/octet-stream)]
[mxmlc]

*Error for ItemRenderer1Example*
[mxmlc] Loading configuration file
C:\Users\cmartin\Documents\flexSDKs\4.12.
1\frameworks\flex-config.xml
[mxmlc]
C:\Users\cmartin\Documents\GitHub\apache-flex-tour-de-flex-component
-explorer-1.0\src\spark\itemRenderers\ItemRenderer1Example.mxml(35): Error:
unab
le to resolve 'data/list.xml' for transcoding
[mxmlc]
[mxmlc] [Embed(source=data/list.xml,
mimeType=applica
tion/octet-stream)]
[mxmlc]
[mxmlc]
C:\Users\cmartin\Documents\GitHub\apache-flex-tour-de-flex-component
-explorer-1.0\src\spark\itemRenderers\ItemRenderer1Example.mxml(35): Error:
Unab
le to transcode data/list.xml.
[mxmlc]
[mxmlc] [Embed(source=data/list.xml,
mimeType=applica
tion/octet-stream)]
[mxmlc]

*Error for ItemRenderer2Example*
[mxmlc] Loading configuration file
C:\Users\cmartin\Documents\flexSDKs\4.12.
1\frameworks\flex-config.xml
[mxmlc]
C:\Users\cmartin\Documents\GitHub\apache-flex-tour-de-flex-component
-explorer-1.0\src\spark\itemRenderers\ItemRenderer2Example.mxml(43): Error:
unab
le to resolve 'data/list.xml' for transcoding
[mxmlc]
[mxmlc] [Embed(source=data/list.xml,
mimeType=applica
tion/octet-stream)]
[mxmlc]
[mxmlc]
C:\Users\cmartin\Documents\GitHub\apache-flex-tour-de-flex-component
-explorer-1.0\src\spark\itemRenderers\ItemRenderer2Example.mxml(43): Error:
Unab
le to transcode data/list.xml.
[mxmlc]
[mxmlc] [Embed(source=data/list.xml,
mimeType=applica
tion/octet-stream)]
[mxmlc]

*Error for StaticFXGExample*
[mxmlc] Loading configuration file
C:\Users\cmartin\Documents\flexSDKs\4.12.
1\frameworks\flex-config.xml
[mxmlc]
C:\Users\cmartin\Documents\GitHub\apache-flex-tour-de-flex-component
-explorer-1.0\src\spark\fxg\StaticFXGExample.mxml(33):  Error: Type was not
foun
d or was not a compile-time constant: OrangeCrayonStar.
[mxmlc]
[mxmlc] fxg:OrangeCrayonStar id=crayonStar right=160/
[mxmlc]



On Mon, Aug 18, 2014 at 5:31 AM, Justin Mclean jus...@classsoftware.com
wrote:

 Hi,

  MyTextFlow.xml seems missing totally ?
 Ah yes sorry about that - looks like the xml files were not packed into
 the release - look like we'll need a new release candidate.

 Before I make another RC can some other committers take a look.

 Thanks,
 Justin





Re: AW: [Jenkins] upgrade mustella server to 1.563?

2014-08-16 Thread Chris Martin
Sounds like a solid plan to me.

+1


On Sat, Aug 16, 2014 at 7:29 AM, Alex Harui aha...@adobe.com wrote:

 In fact, the slave is listed as off-line right now and no jobs are running
 and that's what is supposedly fixed in newer versions.

 On 8/16/14 3:04 AM, Christofer Dutz christofer.d...@c-ware.de wrote:

 The version you are talking about is the Jenkins version? Has anything
 been fixed in the last version that could be related? I would assume the
 problems we are having are not related directly to the jenkins verion,
 but I might be wrong ;-)
 
 Chris
 
 
 -Ursprüngliche Nachricht-
 Von: Alex Harui [mailto:aha...@adobe.com]
 Gesendet: Samstag, 16. August 2014 07:37
 An: dev@flex.apache.org
 Betreff: [Jenkins] upgrade mustella server to 1.563?
 
 This post:
 
 http://jenkins-ci.361315.n4.nabble.com/JIRA-core-JENKINS-22758-Jenkins-gt-
 1
 -560-breaks-Jenkins-slave-handling-NIO-JNLP-related-using-swarm--td4699957
 .
 html
 
 seems to related to the problem with the mustella server where it starts
 to fail with the stack below.  Any objections to trying an upgrade to
 1.563 (mustella server is currently at 1.562)?
 
 -Alex
 
 FATAL: hudson.remoting.RequestAbortedException: java.io.IOException:
 Failed to abort
 hudson.remoting.RequestAbortedException:
 hudson.remoting.RequestAbortedException: java.io.IOException: Failed to
 abort ...
 




Re: Re:RE: Please welcome Darkstone as an Apache Flex committer

2014-08-13 Thread Chris Martin
Welcome and congrats darkstone :D


On Wed, Aug 13, 2014 at 4:27 AM, Christofer Dutz christofer.d...@c-ware.de
wrote:

 Yeah! ...

 A nice and warm Welcome from me too :-)

 Chris

 
 Von: DarkStone darkst...@163.com
 Gesendet: Mittwoch, 13. August 2014 12:40
 An: Apache Flex Developers
 Betreff: Re:RE: Please welcome Darkstone as an Apache Flex committer

 Thanks guys!

 It's my honor : )

 DarkStone
 2014-08-13


 At 2014-08-13 05:45:09, Kessler CTR Mark J mark.kessler@usmc.mil
 wrote:
 Gratz and welcome :)
 
 -Mark
 
 -Original Message-
 From: Justin Mclean [mailto:jus...@classsoftware.com]
 Sent: Tuesday, August 12, 2014 8:15 PM
 To: dev@flex.apache.org
 Subject: Please welcome Darkstone as an Apache Flex committer
 
 Hi,
 
 Sorry for being a little late in announcing this.
 
 I am pleased to announce that the Project Management Committee (PMC)
 for Apache Flex has invited Darkstone to become a committer and
 he has accepted.
 
 Darkstone has been active on the mailing lists and helped out with
 several JIRA issues,
 helped test multiple release candidates,  as well as helping out with
 Chinese translations
 for the installer and SDK.
 
 Thanks,
 Justin



Re: Please welcome Chris Martin as an Apache Flex committer

2014-08-13 Thread Chris Martin
Thanks everyone! :D Tis great to be here :)

Chris


On Wed, Aug 13, 2014 at 4:27 AM, Christofer Dutz christofer.d...@c-ware.de
wrote:

 Welcome :-)
 
 Von: Kessler CTR Mark J mark.kessler@usmc.mil
 Gesendet: Mittwoch, 13. August 2014 11:48
 An: dev@flex.apache.org
 Betreff: RE: Please welcome Chris Martin as an Apache Flex committer

 Congratulations :)

 -Mark

 -Original Message-
 From: Justin Mclean [mailto:jus...@classsoftware.com]
 Sent: Tuesday, August 12, 2014 8:22 PM
 To: dev@flex.apache.org
 Subject: Please welcome Chris Martin as an Apache Flex committer

 Hi,

 I am pleased to announce that the Project Management Committee (PMC)
 for Apache Flex has invited Chris Martin to become a committer and
 he has accepted.

 Chris has been active on the mailing lists and raised several important
 JIRA issues with patches and tests.

 Thanks,
 Justin



Re: How to use git sdk as the active SDK in FlashBuilder

2014-08-07 Thread Chris Martin
Mihai,

You may be missing key items for the SDK to work properly.  Checkout the
Using the Binary Distribution section in the README in the SDK.  There
you will find notes on how to make the SDK usable by IDEs, particularly
Flash Builder.

https://github.com/apache/flex-sdk

Chris


On Thu, Aug 7, 2014 at 8:30 AM, Mihai Chira mihai.ch...@gmail.com wrote:

 Hehe, this was one of those 'ask a question then find the answer in two
 minutes' situations. I just needed to add one (or more) source folder to
 the AIR app to be in the git version of the sdk, and it works as expected
 now.


 On 7 August 2014 16:27, Mihai Chira mihai.ch...@gmail.com wrote:

  I have an installed version of the SDK and one downloaded via git.
 
  I'd like to have an AIR application use the git actionscript files, so
  that any changes I make to them are immediately visible in how the
  application runs. How can I do that?
 
  I tried to do a release build of the sdk, it succeeded, but if I then add
  the git sdk folder as an SDK in FlashBuilder, it refuses, telling me that
  adt.jar not found in classpath of ...
 
 
  Thanks,
  Mihai
 



Re: EmailValidator sdk 4.13

2014-07-31 Thread Chris Martin
I think that change would be good :)


On Thu, Jul 31, 2014 at 5:42 AM, Tom Chiverton t...@extravision.com wrote:

 Changing the EmailValidator causes Mustella test failures; so my change
 also needs to update the tests (to expect valid, rather than invalid).
 And then I need to save new basline images - Will it be OK taking these
 from my Linux box (i.e. rename the .bad.png) or do they have to come
 from Windows as that's what runs the full test suite ?

 Tom

 On 31/07/14 09:47, Justin Mclean wrote:
  Hi,
 
  Any objection to that fix ?
  +1 from me
 
  Justin
 
  __
  This email has been scanned by the Symantec Email Security.cloud service.
  For more information please visit http://www.symanteccloud.com
  __
 




Re: [LAZY] Enabling Github pull requests in Apache Flex

2014-07-25 Thread Chris Martin
I think this would be very cool.

Chris


On Thu, Jul 24, 2014 at 5:34 PM, OmPrakash Muppirala bigosma...@gmail.com
wrote:

 The INFRA team has started supporting [1] pull requests from github.  If no
 one has objections, I will open a ticket with INFRA to enable this feature
 for Apache Flex.  In particular, these are the benefits we get from opting
 in for the tighter GitHub integration

- Any Pull Request that gets opened, closed, reopened or commented on
now gets recorded on the project's mailing list
- If a project has a JIRA instance, any PRs or comments on PRs that
include a JIRA ticket ID will trigger an update on that specific ticket
- Replying to a GitHub comment on the dev@ mailing list will trigger a
comment being placed on GitHub (yes, it works both ways!)
- GitHub activity can now be relayed to IRC channels on the Freenode
network.

 This means that we can actually accept pull requests from GitHub going
 forward.

 Thanks,
 Om

 [1]

 https://blogs.apache.org/infra/entry/improved_integration_between_apache_and



RE: Apache Flex committer invite

2014-07-04 Thread Chris Martin
Git has a windows client if you are on windows. Works great.

Chris

-Original Message-
From: Maurice Amsellem maurice.amsel...@systar.com
Sent: ‎7/‎4/‎2014 12:05 PM
To: dev@flex.apache.org dev@flex.apache.org
Subject: RE:Apache Flex committer invite

If you are new to git, I suggest you use GUI git client, like sourcetree or 
another one.  It helped me a lot.

Maurice

De : Mihai Chira [mihai.ch...@gmail.com]
Envoyé : vendredi 4 juillet 2014 20:22
À : dev@flex.apache.org
Objet : Re: Apache Flex committer invite

That's awesome! Thanks, Nicholas. I'll try it tomorrow.

On 4 July 2014 18:26, Nicholas Kwiatkowski nicho...@spoon.as wrote:
 Mihai,

 We actually switched from SVN to GIT a while ago.  Our SVN repo is in read
 only mode (except for the website, which is still pushed via SVN).  You
 should be able to pull down our repos as in:
 http://flex.apache.org/dev-sourcecode.html , and push changes back via your
 new apache ID and password.

 -Nick


 On Fri, Jul 4, 2014 at 12:21 PM, Mihai Chira mihai.ch...@gmail.com wrote:

 Hi all,


 I just tried to make my first svn commit, and got the error below. I read
 the Apache Source Code Repository page[1] and I couldn't find this
 error there. The closest was If you still get 403 Forbidden errors,
 ask your PMC to double-check the authz file and LDAP/Unix group
 membership.

 Another clue was this stackoverflow page [2], but my working copy
 seems to be correctly capitalised.

 And the final seemingly useful piece of information I found was this
 thread[3],
 which suggests that it might be an apache server configuration issue.

 But I think it's more likely that I'm doing something wrong :)

 PS: my username and password are correct, as I tested them on the apache
 website.

 [1] http://www.apache.org/dev/version-control.html
 [2]
 http://stackoverflow.com/questions/57137/403-forbidden-error-using-subversion
 [3]
 http://serverfault.com/questions/256307/svn-put-403-forbidden-on-commit


 Commit failed (details follow):
 Changing file

  
 'C:\Users\mihaichira\workspaceFlex\flex\sdk\trunk\frameworks\projects\framework\src\mx\core\UIComponent.as'
  is forbidden by the server
 Access to

  
 '/repos/asf/!svn/txr/1607803-z8a6/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as'
  forbidden
 Additional errors:
 PUT of

  
 '/repos/asf/!svn/txr/1607803-z8a6/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as':
  403 Forbidden


 Thanks,
 Mihai



github fun, odd pull request behavior or odd user behavior :)

2014-07-02 Thread Chris Martin
Hey everyone,

Trying to tackle one of the bug tickets, FLEX-34378. I've been able to
produce a patch file and attach to the ticket, but I also wanted to create
a pull request.

A while ago I forked the code and generated by first pull request
(FLEX-34324). It was nice and clean and the request only contained the
files I changed.

Fast forward to yesterday. I noted that my fork of flex-sdk was woefully
behind (something like 44 commits have been made to develop since I
forked). So before I started to patch, I decided to fetch those into my
forked repository.

I created a new branch in my fork from develop, made my changes, tested and
all looked great.  I created the patch file and added it to the ticket.
But the pull request got a little odd. When I looked at my new branch
(FLEX-34378) it said it had two commits and was 0 commits behind develop.
So I clicked on the Compare, review, create pull request button just to
the right the branch selector on github.  Now when I review the pull
request, it shows that it has 46 commits, 133 files changed, and 7
contributors.  Am I right in expecting for this pull request to only
contain stuff that I did?

I'm sure i'm either doing it wrong or not fully understanding how github
works.

Thanks in advance!

Chris


Re: github fun, odd pull request behavior or odd user behavior :)

2014-07-02 Thread Chris Martin
Okay, I got it now.  Had to re-fork.  Basically I incorrectly fetched from
apache/flex-sdk by creating another remote link. Should have used the
existing one to get from upsteam.

Chris


On Wed, Jul 2, 2014 at 11:38 AM, Chris Martin windo...@gmail.com wrote:

 Hey everyone,

 Trying to tackle one of the bug tickets, FLEX-34378. I've been able to
 produce a patch file and attach to the ticket, but I also wanted to create
 a pull request.

 A while ago I forked the code and generated by first pull request
 (FLEX-34324). It was nice and clean and the request only contained the
 files I changed.

 Fast forward to yesterday. I noted that my fork of flex-sdk was woefully
 behind (something like 44 commits have been made to develop since I
 forked). So before I started to patch, I decided to fetch those into my
 forked repository.

 I created a new branch in my fork from develop, made my changes, tested
 and all looked great.  I created the patch file and added it to the
 ticket.  But the pull request got a little odd. When I looked at my new
 branch (FLEX-34378) it said it had two commits and was 0 commits behind
 develop. So I clicked on the Compare, review, create pull request button
 just to the right the branch selector on github.  Now when I review the
 pull request, it shows that it has 46 commits, 133 files changed, and 7
 contributors.  Am I right in expecting for this pull request to only
 contain stuff that I did?

 I'm sure i'm either doing it wrong or not fully understanding how github
 works.

 Thanks in advance!

 Chris



Re: github fun, odd pull request behavior or odd user behavior :)

2014-07-02 Thread Chris Martin
yeah.  How do you update your fork when you notice that develop has been
updated at apache/flex-sdk? I have the following remote entries for
flex-sdk.

C:\Users\cmartin\Documents\GitHub\flex-sdkgit remote -v
origin  https://github.com/chrsmrtn-/flex-sdk.git (fetch)
origin  https://github.com/chrsmrtn-/flex-sdk.git (push)
upstreamhttps://github.com/apache/flex-sdk.git (fetch)
upstreamhttps://github.com/apache/flex-sdk.git (push)

So i'm assuming i'd just execute git fetch upstream to being in the new
commits into my repo.

Chris


On Wed, Jul 2, 2014 at 2:59 PM, Nicholas Kwiatkowski nicho...@spoon.as
wrote:

 Glad you figured it out.  I was trying to follow what was going on --
 because I've done similar and have not had an issue :)

 -Nick


 On Wed, Jul 2, 2014 at 5:01 PM, Chris Martin windo...@gmail.com wrote:

  Okay, I got it now.  Had to re-fork.  Basically I incorrectly fetched
 from
  apache/flex-sdk by creating another remote link. Should have used the
  existing one to get from upsteam.
 
  Chris
 
 
  On Wed, Jul 2, 2014 at 11:38 AM, Chris Martin windo...@gmail.com
 wrote:
 
   Hey everyone,
  
   Trying to tackle one of the bug tickets, FLEX-34378. I've been able to
   produce a patch file and attach to the ticket, but I also wanted to
  create
   a pull request.
  
   A while ago I forked the code and generated by first pull request
   (FLEX-34324). It was nice and clean and the request only contained the
   files I changed.
  
   Fast forward to yesterday. I noted that my fork of flex-sdk was
 woefully
   behind (something like 44 commits have been made to develop since I
   forked). So before I started to patch, I decided to fetch those into my
   forked repository.
  
   I created a new branch in my fork from develop, made my changes, tested
   and all looked great.  I created the patch file and added it to the
   ticket.  But the pull request got a little odd. When I looked at my new
   branch (FLEX-34378) it said it had two commits and was 0 commits behind
   develop. So I clicked on the Compare, review, create pull request
  button
   just to the right the branch selector on github.  Now when I review the
   pull request, it shows that it has 46 commits, 133 files changed, and 7
   contributors.  Am I right in expecting for this pull request to only
   contain stuff that I did?
  
   I'm sure i'm either doing it wrong or not fully understanding how
 github
   works.
  
   Thanks in advance!
  
   Chris
  
 



Re: [FlexJS] Designers needed for default theme

2014-05-21 Thread Chris Martin
I like the contest idea.  That way FlatSpark can still enter if they are
interested, and we could also get some others as well.

Chris


On Wed, May 21, 2014 at 7:37 AM, Alex Harui aha...@adobe.com wrote:

 That's what I was trying to do, launch a contest.  Spread the word and see
 if we get other entries.

 -Alex

 On 5/21/14 6:48 AM, Deepak MS megharajdee...@gmail.com wrote:

 How about launching a contest like how we did for Apache Flex Logo? ;)
 
 Some designers from here might pitch in:
 http://www.scalenine.com/
 
 Lot of Flex themes out there.
 
 
 If we are planning to go with FlatSpark theme, though it comes under
 Apache, I feel it would be a good gesture if we contact and get a nod from
 the owner. I'm sure he\she would appreciate it.
 
 
 
 
 On Wed, May 21, 2014 at 7:04 PM, Alex Harui aha...@adobe.com wrote:
 
  In order for the sources to be placed in our repos, it should be donated
  by the owner.  We could use it as an external dependency, but IMO, it
  really should be in our repo.
 
  On 5/21/14 6:02 AM, Erik de Bruin e...@ixsoftware.nl wrote:
 
  https://github.com/akamud/FlatSpark/blob/master/LICENSE
  
  It has been released under the Apache License, which means it's OK for
 us
  to use if we chose to, isn't it?
  
  EdB
  
  
  
  
  On Tue, May 20, 2014 at 3:56 PM, Frédéric THOMAS
  webdoubl...@hotmail.comwrote:
  
   There is already this one, someone talked about on the list and
 twitter
   recently https://github.com/akamud/FlatSpark
  
   Frédéric THOMAS
  
From: aha...@adobe.com
To: dev@flex.apache.org
Subject: [FlexJS]  Designers needed for default theme
Date: Tue, 20 May 2014 22:47:40 +
   
Hi,
   
So far, we've been using developer art for FlexJS examples.
 Several
folks at 360|Flex agreed that it would be good to have a new theme
 for
FlexJS.  It should not be Spark or MX revisited.  If anybody has
  design
skills and wants to offer up a default look for a button, checkbox,
  radio
button, text input, date field, etc, please post an Illustrator
 file
  for
review.  Like we did for the new Apache Flex logo, we'll have
  discussion
and a vote.  It won't directly make you richer, but at least you'll
  have
bragging rights.
   
Thanks in advance,
-Alex
   
  
  
  
  
  
  --
  Ix Multimedia Software
  
  Jan Luykenstraat 27
  3521 VB Utrecht
  
  T. 06-51952295
  I. www.ixsoftware.nl
 
 




  1   2   >