Hi Daniel,

Please refer to this page for how to unsubscribe from the Apache Flex
mailing lists:

http://flex.apache.org/community-mailinglists.html

- Josh

On Mon, Dec 19, 2016 at 8:57 AM, Daniel Harfleet <dharfl...@gmail.com>
wrote:

> Unsubscribe
>
> Sent from my iPhone
>
> > On 19 Dec 2016, at 16:37, Josh Tynjala <joshtynj...@gmail.com> wrote:
> >
> > Thanks, Om!
> >
> > - Josh
> >
> > On Sun, Dec 18, 2016 at 10:59 PM, OmPrakash Muppirala <
> bigosma...@gmail.com>
> > wrote:
> >
> >> On Sat, Dec 17, 2016 at 3:01 PM, Josh Tynjala <joshtynj...@gmail.com>
> >> wrote:
> >>
> >>> If the NPM version downloads Closure compiler, it should switch to
> >>> version v20161201. Similarly, Guava should be updated to version 20.0.
> I
> >>> might be wrong, but I think we distribute these with the binary, so you
> >>> might not need to change anything.
> >>
> >> FlexJS npm installer does indeed download these two files.  I've gone
> >> ahead and updated them.
> >>
> >> Thanks,
> >> Om
> >>
> >>
> >>>
> >>> - Josh
> >>>
> >>> On Dec 17, 2016 1:06 PM, "OmPrakash Muppirala" <bigosma...@gmail.com>
> >>> wrote:
> >>>
> >>>> Josh, will this affect the npm flexjs installer?  What are the
> changes I
> >>>> need to make?
> >>>>
> >>>> Thanks,
> >>>> Om
> >>>>
> >>>>> On Sat, Dec 17, 2016 at 9:40 AM, Alex Harui <aha...@adobe.com>
> wrote:
> >>>>>
> >>>>> For some reason the maven build did not report failure.  Errors were
> in
> >>>>> the console log.  I plan to look into that tonight.
> >>>>>
> >>>>> The ci maven build is failing in the distribution step.  Hopefully
> >>>>> Chris can help.
> >>>>>
> >>>>> Sent from my LG G3, an AT&T 4G LTE smartphone
> >>>>>
> >>>>> ------ Original message------
> >>>>> From: Josh Tynjala
> >>>>> Date: Sat, Dec 17, 2016 8:15 AM
> >>>>> To: dev@flex.apache.org;
> >>>>> Subject:Re: [FlexJS] Updated Closure compiler from v20151015 to
> >>>>> v20161201
> >>>>>
> >>>>> Oh, right, I forgot that Maven doesn't use the compiler's config
> files,
> >>>>> for
> >>>>> some reason. I wish it would so that we could keep the builds in sync
> >>>>> easier. Oh well. Thanks, Alex!
> >>>>>
> >>>>> - Josh
> >>>>>
> >>>>>> On Dec 16, 2016 10:41 PM, "Alex Harui" <aha...@adobe.com> wrote:
> >>>>>>
> >>>>>> Thanks Josh!  I had to make one fix for Maven in flex-typedefs, but
> >>>>> your
> >>>>>> changes build with Ant and Maven locally for me.
> >>>>>>
> >>>>>> -Alex
> >>>>>>
> >>>>>>> On 12/16/16, 3:42 PM, "Josh Tynjala" <joshtynj...@gmail.com>
> wrote:
> >>>>>>>
> >>>>>>> Hey folks,
> >>>>>>>
> >>>>>>> I updated flex-falcon to use a newer build of Closure compiler,
> >>>>>>> specifically v20161201. This also required an update of the Guava
> >>>>>>> dependency from v17.0 to v20.0. I have made the required changes to
> >>>>> the
> >>>>>>> dependencies for both Ant and Maven builds.
> >>>>>>>
> >>>>>>> An update to Closure compiler means that we have the latest
> features
> >>>>> and
> >>>>>>> bug fixes from Google for optimizing our JS release builds. For
> >>>>> instance,
> >>>>>>> one new feature that prompted my desire to update should allow us
> to
> >>>>>>> improve JS source maps for release builds (to step through the
> >>>>> original
> >>>>>>> ActionScript instead of the generated js-debug JavaScript). It also
> >>>>> means
> >>>>>>> updated externs with the newest JavaScript browser APIs becoming
> >>>>> exposed
> >>>>>>> to
> >>>>>>> ActionScript. Finally, the v20151015 build is getting to be over a
> >>>>> year
> >>>>>>> old
> >>>>>>> now, and the longer we wait to update, the harder it will become!
> >>>>>>>
> >>>>>>> This change also affected the flex-typedefs and flex-asjs
> >>>>> repositories a
> >>>>>>> bit. I had to make a few tweaks here and there because Closure
> >>>>> compiler or
> >>>>>>> the externs became a little more strict, and some APIs were
> renamed.
> >>>>> I
> >>>>>>> think I got everything running properly because the
> >>>>> DataBindingExample
> >>>>>>> works correctly, but I encourage you to test more examples to be
> >>>>> sure that
> >>>>>>> I didn't miss anything.
> >>>>>>>
> >>>>>>> If you're using the Ant build, you need to be sure to wipe before
> >>>>> building
> >>>>>>> each of the repositories after you pull the latest changes. Be sure
> >>>>> to
> >>>>>>> pull
> >>>>>>> from all three repos! This will ensure that the new dependencies
> are
> >>>>>>> downloaded to replace the old ones, and everything will be in sync.
> >>>>>>>
> >>>>>>> flex-falcon:
> >>>>>>> ant wipe-all
> >>>>>>>
> >>>>>>> flex-typedefs:
> >>>>>>> ant wipe
> >>>>>>>
> >>>>>>> flex-asjs:
> >>>>>>> ant super-clean
> >>>>>>>
> >>>>>>> I ran all of these on the Ant CI server, and I'll make tweaks as
> >>>>> needed if
> >>>>>>> anything appears to break.
> >>>>>>>
> >>>>>>> - Josh
> >>
>

Reply via email to