On Sat, 2018-02-24 at 08:53 -0700, Gary Gregory wrote: > Hi All: > > We started to talk about Java 8 a while back and I am now wondering > what we > should do. > > I see the neat stuff we did with creating abstractions with the new > TimeValue and Timeout classes. > > With Java 8, I imagine that the TimeValue class would be replaced by > Java > 8's Duration. > > I still like having a Timeout class, but then it would become a > wrapped for > a Duration. So maybe we'd also have an AbstractDurationWrapper with a > Timeout subclass. > > If we switch to Java 8 after Core 5.0, then we will have something > that > looks awkward. > > Thoughts? > > Gary
As much as I would love to use Java 8 features in HC we should have migrated to Java 8 before going BETA. If we really want to take full advantage of Java 8 large chunks of HC APIs would need to be revised and modified, not just TimeValue. I cannot say what is more important, convenience of Java 8 or going GA sooner. I am willing to go with the majority on this matter. Oleg --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
