I think his goal is just a compiled version of the latest and greatest. Perhaps a nightly (CI) build server that will spit out executable versions of the compiler.
On Thu, Jul 25, 2013 at 3:44 PM, Terry Corbet <terry.cor...@gmail.com>wrote: > I'm done. I wanted an executable version of the Falcon compiler so could > run tests against real-world mxml applications in support of your work. > The simple, honest answer is that you choose not to provide making that > binary available, requiring anyone who wants to help to compile the > framework. > > As far as I can tell the actual state of that component is correctly stated > in githup: > > https://github.com/apache/flex-falcon/commit/0d5171cabfa556b90ca007c0b91234b26ba66514 > > > > > > On Thu, Jul 25, 2013 at 2:30 PM, OmPrakash Muppirala > <bigosma...@gmail.com>wrote: > > > On Thu, Jul 25, 2013 at 2:20 PM, Terry Corbet <terry.cor...@gmail.com > > >wrote: > > > > > Great, so which of us is in the FUD business? > > > > > > > Okay, lets all drop this line of conversation here, please? This is not > > very constructive. > > > > > > > > > > I asked for the ability to be able to run tests in support of your > > product > > > and I explicitly acknowledged that building the compiler is not within > my > > > means. You replied by giving me the well-known URLs for downloading > what > > > is available. Thank you, I know how to download. Where does anyone > > > besides Alex get the ability to test against a set of requirements for > > > successful compilation? He is working on his agenda for his "internal > > > client" and making great progress. How can we make similar progress > for > > > our clients? > > > > > > > The answer is 'maybe'. Without knowing your clients requirements, we may > > not know. You are probably the best person to figure this out. > > > > > > > > > > Can you add the .exe file that you get when you recompile Falcon each > > > night? If running Falcon.exe requires any other files, are they in the > > > nightly output, easily downloadable by anyone wishing to run a > regression > > > against a previous test suite or, hopefully, move the ball down the > field > > > by adding a new, incremental test addition mxml and/or ActionScript > > classes > > > to push the envelope? > > > > > > > Here is the how you can play with it today: > > https://cwiki.apache.org/confluence/display/FLEX/FlexJS+Status > > > > Mind you that this wiki page has info on both Falcon and FlexJS. You > > should be able to figure out where the Falcon stuff ends and FlexJS stuff > > begins. I am curious to see what questions you will be raising after > going > > through this document. This will give us a better idea about what your > > requirements are. Frankly, it is a bit unclear now. > > > > Thanks, > > Om > > > > > > > > > > P.S. I can assuage your obvious angst. If the simple, honest answer to > > > this request is, "No, we cannot do that", you will not need to waste > any > > > more energy on me. I, too, have a ton of work to do. > > > > > > > > > On Thu, Jul 25, 2013 at 2:01 PM, Erik de Bruin <e...@ixsoftware.nl> > > wrote: > > > > > > > Terry, > > > > > > > > > A. Where in the downloadable files is a version of Falcon that can > > be > > > > used > > > > > to compile an mxml file? > > > > > > > > I'm not sure what you mean by downloadable files. There hasn't been a > > > > release of Falcon yet, so there are no source or binary releases. You > > > > can get the source from git and build the compiler yourself, there is > > > > even a halfway decent README that should help you get started. > > > > > > > > > B. Where can I register to receive nightly updates showing which > > tests > > > > of > > > > > the Falcon compiler have succeeded and which have failed in > compiling > > > an > > > > > mxml file in the appropriate Jenkins runs? > > > > > > > > You don't have to register. Like everything else in Open Source and > > > > especially with Apache.org, you can see for yourself, it's all > > > > available publicly: > > > > > > > > https://builds.apache.org/job/flex-falcon/ > > > > > > > > > C. Where can I register to receive notification of each checkin > > > showing > > > > > changes to the Falcon compiler project. > > > > > > > > Again, no registration needed. You can create a clone of the git repo > > > > with this command: > > > > > > > > git clone > > > https://git-wip-us.apache.org/repos/asf/flex-falcon.gitflex-falcon > > > > > > > > This clone will have the full history of the development of the > Falcon > > > > and FalconJx compilers readily available for your perusal. Do a > simple > > > > git pull when you want to check the most recent updates. > > > > > > > > HTH, > > > > > > > > EdB > > > > > > > > > > > > > > > > > > > > > > On Thu, Jul 25, 2013 at 1:04 PM, Erik de Bruin <e...@ixsoftware.nl > > > > > > wrote: > > > > > > > > > >> Terry, > > > > >> > > > > >> I don't see where your fear and anger is coming from. The release > > > > >> we're currently working on is purely the Flex SDK; all the > > > > >> improvements and fixes are for SWF output, JavaScript is not even > an > > > > >> option. > > > > >> > > > > >> Meanwhile, the work on FlexJS is a separate stream in the project. > > And > > > > >> even FlexJS will offer the usual SWF output, while ADDING the > extra > > > > >> option of 'web native' output as a release build. > > > > >> > > > > >> The Falcon compiler is a fork of the ASC 2.0 compiler and will, > > > > >> together with FalconJx, one day replace the 'old' compiler. More > > > > >> importantly, and what you apparently haven't realised yet, is that > > the > > > > >> FalconJx cross compiler that's at the core of FlexJS relies > heavily > > on > > > > >> the Falcon compiler. That means, there will be no full FlexJS > > release > > > > >> WITHOUT a 'completed' Falcon compiler. So, instead of diverting > > > > >> resources away from the pure SDK, FlexJS is actually helping to > move > > > > >> the entire project to meet your 'demands'. > > > > >> > > > > >> Please stop with the FUD and help us make Apache Flex an even > > greater > > > > tool. > > > > >> > > > > >> If you want to contribute to the continued support and improvement > > of > > > > >> the Flex SDK, you can either use the new version of the Installer > > > > >> (currently a Release Candidate) to download and install the SDK to > > > > >> your IDE, or download one the nightly builds from: > > > > >> > > > > >> > > > > >> > > > > > > > > > > https://builds.apache.org/job/flex-sdk_release/lastSuccessfulBuild/artifact/out/ > > > > >> > > > > >> and work from the command line. Any input you can give the project > > is > > > > >> much appreciated! > > > > >> > > > > >> Thanks, > > > > >> > > > > >> EdB > > > > >> > > > > >> > > > > >> > > > > >> On Thu, Jul 25, 2013 at 9:35 PM, Terry Corbet < > > terry.cor...@gmail.com > > > > > > > > >> wrote: > > > > >> > First, it has only been necessary to make such demands because > > there > > > > has > > > > >> > been no championing of this task amongst the primary movers of > the > > > > Flex > > > > >> > Apache project. I applaud every improvement, every success that > > > Alex > > > > has > > > > >> > in meeting his objective with his unidentified in house customer > > who > > > > what > > > > >> > been driving the allocation of efforts towards their goal, but > > their > > > > goal > > > > >> > was not the primary goal of picking up the support of Flex by > the > > > > >> > community. If you step back and take a hard, objective look at > > the > > > > very > > > > >> > facts motivated by your marketing person's asking for answers to > > the > > > > >> > business-making decisions that will be made concerning whether > or > > > not > > > > to > > > > >> > invest in the framework, you will notice that there really are > no > > > > strong > > > > >> > motivators amongst the thousands of hours you have all spent in > > > > turning > > > > >> out > > > > >> > the remarkable 4.10 release. > > > > >> > > > > > >> > I'm sorry, I know that hurts, but the fact of the matter is that > > the > > > > only > > > > >> > reason I have to deciding to compile with 4.10 plus 3.8 instead > of > > > 4.6 > > > > >> plus > > > > >> > 3.8 is to help you debug/quality-assure the release. That's an > > > > >> investment > > > > >> > to help the community, not my in house customers. For my own > set > > of > > > > >> needs > > > > >> > every single advancement is attributable to enhancements in the > > > > >> underlying > > > > >> > Adobe engines from the time of the Flex divestiture. It is what > > is > > > in > > > > >> > 11.6, 11.7, 11.8, what is in 3.6, 3.7, 3.8, that I am able to > > > provide > > > > a > > > > >> > richer solution today than a year ago. > > > > >> > > > > > >> > That in no way diminishes the importance of what you have > > > accomplished > > > > >> but > > > > >> > if it does not make the point that moving from an application > > > > framework > > > > >> > that runs atop the two Adobe virtual machines of Flash Player > and > > > AIR > > > > to > > > > >> > one that will run atop whomevers browser is completely > > uninteresting > > > > to > > > > >> > some of us invested in Flex for large, complex, > compute-intensive, > > > > >> desktop > > > > >> > applications, I don't know what else to say. I hope that > running > > in > > > > >> > browsers will make tons of folks happy, all I want is that > someone > > > be > > > > >> > concerned about making sure that running on desktops and tablets > > be > > > > the > > > > >> > best that it can be. > > > > >> > > > > > >> > Second, what I will contribute is daily testing of Falcon > against > > > the > > > > >> needs > > > > >> > of those kinds of applications. > > > > >> > > > > > >> > Third, since I do not have the resources you have at your > > disposal, > > > > >> cannot > > > > >> > compile the framework, please instruct me on where I can > download > > > > >> whatever > > > > >> > set of binaries and any contingent libraries will allow me, just > > > from > > > > >> some > > > > >> > simple command line environment to invoke the equivalent of > amxmlc > > > > >> some.as > > > > >> > or amxmlc some.mxml and get a swf file that can be run with adl > to > > > > give > > > > >> you > > > > >> > feedback. > > > > >> > > > > > >> > Fourth, I am signed up for all the lists of which I am aware, > > please > > > > tell > > > > >> > me where I can watch the nightly progress of Gordon's latest > tests > > > > >> against > > > > >> > whatever set of bugs he is working his way through. If such a > > list > > > > had > > > > >> > ever been published, it would have been possible to construct > some > > > > test > > > > >> > cases to go against whatever remaining, corner conditions have > > > > prevented > > > > >> > your being able to include the Falcon compiler in your 4.10 > > release. > > > > It > > > > >> is > > > > >> > clear that you ahve such a prioritized list that has helped the > > > > wonderful > > > > >> > progress with FalconJX and the JavaScript world. With some > > > > visibility to > > > > >> > your process we ought to be able to surpass that rate of success > > in > > > > >> getting > > > > >> > Falcon for Flex out the door. > > > > >> > > > > > >> > > > > > >> > On Thu, Jul 25, 2013 at 5:49 AM, Erik de Bruin < > > e...@ixsoftware.nl> > > > > >> wrote: > > > > >> > > > > > >> >> Ok, Terry, you made your wishes (dare I say demands?) clear. > Now > > I > > > > ask > > > > >> >> you this: how are YOU going to contribute to make this happen? > > > > >> >> > > > > >> >> EdB > > > > >> >> > > > > >> >> PS. the Jenkins 'flex-falcon' job has been running nightly for > > more > > > > >> >> than 2 months now, successfully building and testing both > Falcon > > > and > > > > >> >> FalconJx... > > > > >> >> > > > > >> >> > > > > >> >> > > > > >> >> > > > > >> >> On Thu, Jul 25, 2013 at 12:35 PM, J. Terry Corbet (JIRA) > > > > >> >> <j...@apache.org> wrote: > > > > >> >> > J. Terry Corbet created FLEX-33634: > > > > >> >> > -------------------------------------- > > > > >> >> > > > > > >> >> > Summary: Flex-Falcon > > > > >> >> > Key: FLEX-33634 > > > > >> >> > URL: > > > > >> https://issues.apache.org/jira/browse/FLEX-33634 > > > > >> >> > Project: Apache Flex > > > > >> >> > Issue Type: Wish > > > > >> >> > Components: Performance: Compiler > > > > >> >> > Affects Versions: Apache Flex 4.11.0 > > > > >> >> > Environment: The Desktop and the Tablet. > > > > >> >> > Reporter: J. Terry Corbet > > > > >> >> > > > > > >> >> > > > > > >> >> > If this is not the right place for this request, please tell > me > > > > where > > > > >> to > > > > >> >> make it. > > > > >> >> > > > > > >> >> > Alex says that the Falcon Compiler is successfully handling > > some > > > > large > > > > >> >> test case he has. The notes on the Git page say that it is > > 'almost > > > > >> >> production worthy'. > > > > >> >> > > > > > >> >> > The notes I find show that Erik expressly turned off the > > testing > > > of > > > > >> the > > > > >> >> compiler so that Jenkins would be clean. > > > > >> >> > > > > > >> >> > OK, you got 4.10 out the door, great job. Now since it is a > > top > > > > >> >> priority, please > > > > >> >> > > > > > >> >> > A. Turn on the nightly Falcon testing. > > > > >> >> > B. Provide us with a nightly binary so we can help Alex test > > > > against > > > > >> >> our requirements. > > > > >> >> > > > > > >> >> > I know that you are personally very excited about being able > to > > > get > > > > >> out > > > > >> >> from under Flex/Flash or any dependency except what a browser > > will > > > > >> provide, > > > > >> >> but we who have stayed with Flex for all these years are > > committed > > > to > > > > >> >> making our applications the best possible with the Adobe > > Integrated > > > > >> >> Runtime. Every time you successfully compile for the JS > > > environment, > > > > >> >> please give us the same capability to compile for the devices > on > > > > which > > > > >> we > > > > >> >> run. If you move one step forward on being able to generate > > > > JavaScript, > > > > >> >> please gives us one step forward on being able to compile > > > > ActionScript. > > > > >> >> > > > > > >> >> > I think any Flex 4.11 Release Candidate that does not > > > successfully > > > > >> >> compile our applications with the new compiler should be voted > > down > > > > by > > > > >> all > > > > >> >> who own that privilege. Move to JavaScript as fast as the wind > > > will > > > > >> blow > > > > >> >> you there, but please stop leaving us behind. > > > > >> >> > > > > > >> >> > -- > > > > >> >> > This message is automatically generated by JIRA. > > > > >> >> > If you think it was sent incorrectly, please contact your > JIRA > > > > >> >> administrators > > > > >> >> > For more information on JIRA, see: > > > > >> >> http://www.atlassian.com/software/jira > > > > >> >> > > > > >> >> > > > > >> >> > > > > >> >> -- > > > > >> >> 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 > > > > >> > > > > > > > > > > > > > > > > -- > > > > Ix Multimedia Software > > > > > > > > Jan Luykenstraat 27 > > > > 3521 VB Utrecht > > > > > > > > T. 06-51952295 > > > > I. www.ixsoftware.nl > > > > > > > > > >