Re: [gwt-contrib] Re: Generator and Linker maintenance and changes

2016-05-09 Thread Thomas Broyer
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

Re: [gwt-contrib] Re: Generator and Linker maintenance and changes

2016-05-09 Thread Predrag Pesic
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

Re: [gwt-contrib] Re: Generator and Linker maintenance and changes

2016-05-08 Thread Colin Alworth
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.

Re: [gwt-contrib] Re: Generator and Linker maintenance and changes

2016-05-03 Thread Stephen Haberman
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

Re: [gwt-contrib] Re: Generator and Linker maintenance and changes

2016-05-03 Thread Paul Stockley
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

Re: [gwt-contrib] Re: Generator and Linker maintenance and changes

2016-05-03 Thread 'Daniel Kurka' via GWT Contributors
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

[gwt-contrib] Re: Generator and Linker maintenance and changes

2016-05-03 Thread Jens
> > > >- 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

[gwt-contrib] Re: Generator and Linker maintenance and changes

2016-05-03 Thread Thomas Broyer
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

[gwt-contrib] Re: Generator and Linker maintenance and changes

2016-05-03 Thread Jens
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