+1 for Java 8. On Wed, Jul 31, 2019 at 3:01 AM Gary Gregory <[email protected]> wrote:
> +1 for Java 8. > > Gary > > On Tue, Jul 30, 2019 at 7:49 PM Ralph Goers <[email protected]> > wrote: > > > I implemented a logging builder pattern in the Log4j API on the master > > branch. I was able to do that in a backward compatible manner by using > Java > > 8 default methods. Although I could implement those default methods in > > AbstractLogger in the release-2.x branch, the Logger interface would no > > longer be backward compatible. In doing some investigation I found > > https://www.baeldung.com/java-in-2018 < > > https://www.baeldung.com/java-in-2018> which showed Java 7 usage to be > > down to about 5%. > > > > I still don’t see us releasing 3.0 very soon because more modularization > > work is required. So I am now wondering if we should just make the > minimum > > requirement for new Log4j 2 2.x releases to be Java 8. > > > > Thoughts? > > > > Ralph >
