On 5/2/13 11:30 PM, "Tigran Najaryan" <tig...@gmail.com> wrote:

>> 
>> Hopefully, many of these people are going to be legitimate RIATest
>> customers.  Do they get to use the free license to test their
> applications?
>> If not, how does the license checker determine whether that person is
>> testing the Flex SDK or their application?
> 
> Let us consider separately a) committers who will be creating tests,
> debugging them, doing actual test development using RIATest and b) the rest
> of the world.
> 
> a) I believe there will be very few committers who will actually work with
> RIATest and will develop tests. For this activity my company will grant
> several full Professional edition licenses to Apache Flex team. I believe 5
> or 10 licenses will be sufficient, I do not think there will ever be more
> than that number of committers who will work on RIATest tests. These will be
> regular licenses that we sell to our customers, the only difference will be
> that we will donate these free of charge to Apache Flex. Any committer who
> needs to write a test can grab one of those licenses and work with a copy of
> RIATest downloaded online.
Well, hopefully, there will be lots of committers contributing to the FlexJS
framework.  IMO, all of them should be writing tests.  One of these days we
will build out a test suite for FlexJS, probably using something like
FlexUnit for unit testing.
> 
> b) For the rest of the world there will be a special license. This special
> license for Apache Flex will simply allow anyone in the world who builds
> Flex SDK to use RIATest to run tests that are part of Flex SDK. This license
> will be granted for free to anyone who runs Flex SDK build. The license will
> be activated once RIATest is registered by a special "master" license key
> that we will issue for Apache Flex. I think we can even automate this
> registration so that a blank build of the SDK downloads RIATest (like it
> currently does for other external dependencies) and registers it with the
> special key, making RIATest ready to run tests that are part of the build.
> 
> Does this make sense?
I guess so.  I still think the same person will want to run the tests
against the SDK on the same machine they develop tests for the app they are
building.  It will be possible to have two licenses on a computer?
> 
> 
>> 
>>> 4. I will need someone's help to integrate RIATest into Flex SDK build.
>> It would probably be best if you submit patches to build scripts and the
>> readme.  You would likely earn committer rights that way and then would be
>> able to make changes directly going forward.
> 
> Do we expect the tests to be part of FalconJX or part of FlexJS? Which repo
> will they go to? The FlexJSTest_again example is in flex-asjs repo. For the
> sample tests that I created for FlexJSTest_again I put the files in a
> "tests" directory which is sibling to "src" directory under
> FlexJSTest_again. Is this location OK?
Sounds right to me.
> 
> Are there any other existing Flex examples that can be compiled using
> FalconJX for which I can write tests?
Not right now.  But hopefully there will be more example apps soon.

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

Reply via email to