flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Terry Corbet <terry.cor...@gmail.com>
Subject Re: [jira] [Created] (FLEX-33634) Flex-Falcon
Date Thu, 25 Jul 2013 21:20:02 GMT
Great, so which of us is in the FUD business?

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?

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?

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 <erik@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 <erik@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.corbet@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 <erik@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)
> >> >> <jira@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
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message