+1000 also requires to upgrade @Auto* processor which was not supporting j8 in current (beam dependency) version.
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> 2018-01-08 11:33 GMT+01:00 Ismaël Mejía <ieme...@gmail.com>: > Excellent news ! Probably a good idea to fill JIRAs to all of those. I > would add: > > - Remove the references in the website to Java 7 > - Remove Java 7 and any related task from the CI > - Update the docker dev build images (I will take this one since > reproducible build is my pet project) > - Upgrade the IOs who were still in older versions because of client > compatibility. I remember SolfIO was one case but probably there are > others. > > > On Mon, Jan 8, 2018 at 7:49 AM, Jean-Baptiste Onofré <j...@nanthrax.net> > wrote: > > Yes, that's the plan: build first, example "merge" after. > > > > Regards > > JB > > > > On 01/08/2018 07:43 AM, Eugene Kirpichov wrote: > >> > >> Sounds great, thanks! Probably best done as 2 separate steps, because > >> after updating the build scripts, everything else can begin in parallel? > >> > >> On Sun, Jan 7, 2018 at 10:38 PM Jean-Baptiste Onofré <j...@nanthrax.net > >> <mailto:j...@nanthrax.net>> wrote: > >> > >> Hi Eugene, > >> > >> I'm taking the build update: Maven/Gradle with enforcer + merge of > the > >> examples > >> all together. > >> > >> Regards > >> JB > >> > >> On 01/08/2018 07:34 AM, Eugene Kirpichov wrote: > >> > The vote on user@ about switching to Java 8 has concluded, > >> affirmatively. > >> > > >> > What needs to be done to complete the switch? I can see at least > >> the > >> following: > >> > - Change maven and gradle scripts to use 1.8 source and target > >> version > >> > - Fix resulting compilation/test errors (Java8 has slightly > >> different type > >> > checking, more minor issues may arise) > >> > - Remove all special-casing of java8 in build scripts > >> > - Merge all modules like "java8 examples" and "java8 tests" into > >> respective > >> > non-"java8" modules > >> > - Organize an effort to modernize code to use Java 8 constructs > >> where > >> > appropriate. Especially important to modernize examples. To a > large > >> extent this > >> > can probably be automated with an IDE. > >> > > >> > Anything else? > >> > > >> > >> -- > >> Jean-Baptiste Onofré > >> jbono...@apache.org <mailto:jbono...@apache.org> > >> http://blog.nanthrax.net > >> Talend - http://www.talend.com > >> > > > > -- > > Jean-Baptiste Onofré > > jbono...@apache.org > > http://blog.nanthrax.net > > Talend - http://www.talend.com >