On Sun, 2018-02-25 at 19:49 +0100, Michael Osipov wrote:
> Am 2018-02-25 um 17:38 schrieb Gary Gregory:
> > My selfish POV is Java 8 and a longer beta cycle. I am not able to
> > migrate
> > to HC 5 ATM for my proxy product due to the usual busy. So I'd like
> > HC 5 to
> > be as modern as possible by the time I get to it.
> 
> This is actually a personal problem, not one of the project.
> I tend to be conservative in what I do, because people do write
> stuff 
> which runs 5 to 10 years to due high investments. I do know a huge
> piece 
> of software my company produces still using Commons HTTP Client 3.x
> and 
> Eclipse 3.6, sigh.
> 
> Looking at this [1], I don't expect enterprise people to change
> really 
> soon. Given that Oracle will support even after 2020 in non-public 
> releases (paid) and Java 11 (LTS) won't be available be available
> before 
> 2018-09, I don't see a compat chance before end of this year.
> 
> Unless you are willing to rewrite everything to use neat Java 8 
> features, I so no real benefit but the class version bump.
> 

I am of the same opinion. We either take time to redesign the APIs with
Java8 capabilities in mind and delay GA as a result or Java 8 upgrade
gives us little. On the other hand, Java 8 has a major advantage of
allowing modification of interfaces without breaking binary
compatibility. This feature alone would be a huge benefit, but I
believe we can still introduce it in the 5.1 cycle.

Gary, the timing is a bit unfortunate. Still, if you feel strongly
about it we could run a poll on the user list and make a decision based
on its outcome.

Oleg 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to