On Monday, May 9, 2016 at 5:39:36 AM UTC+2, Colin Alworth wrote:
>
> Thanks everyone. Since we don't really have much of a consensus on this,
> perhaps we can take some middle ground here?
>
> I certainly agree that we want people to move away from generators in
> general, though without finish
Great post Colin. You are "the voice of the people" here. I couldn't agree
more with the statement: "Finally, if we are *to be serious about this*, as
a GWT user, contributor, and steering committee member, I have to expect to
see usable solutions in the *near future* to move away from these too
Thanks everyone. Since we don't really have much of a consensus on this,
perhaps we can take some middle ground here?
I certainly agree that we want people to move away from generators in
general, though without finished solutions for some of the tricks
generators can do, this will be tricky. A
I agree with Thomas and Daniel that it's good to avoid putting more
"official" work into the generators, and encouraging people to move off.
But I think I agree more with Colin and Jens that, one way or another,
people are using generators today, and will be using them for awhile (e.g.
if they pur
I don't think migrating away from Generators to APT means you are forced to
move off 2.8. In fact, I was hoping to move incrementally as each subsystem
is migrated to become APT based. Then in the future, our code base would be
close to moving to J2CL. In a couple of months or so I was planning
Hi all,
thanks for Colin for writing this up.
To me this discussion is not so much about the particular feature
(enhancing generators), but rather about us making smart choices.
We are already struggling to get 2.8 out the door (and making sure it will
work with the next version of Guava). So I'd
>
>
>
>- add new features to existing generators / linkers
>
>
I think to some extend some new features should also be fine if they are
related to Java 8. For example I could see GWT-RPC being improved to better
support lambda/method references in the future.
-- J.
--
You received thi
I think we should enable the use of Java 8-isms in interfaces (static and
default methods) processed by existing generators; but we shouldn't enhance
the generators to process those methods in any specific way to add new
features.
For example, for AutoBeans, static methods should be allowed and
Of course generators and linkers should be maintained, especially if it
allows user code to be made more Java 8 friendly. I am pretty sure quite
some GWT users will have large applications that will stay on 2.8 as long
as possible because its too costly to rewrite these apps. However they will