Am 2020-12-04 um 20:24 schrieb Oleg Kalnichevski:
Folks

I made a mistake developing TLS upgrade APIs in both HttpCore and
HttpClient, which I am not able to correct without changing some of the
existing interfaces. This mistake makes it very difficult to implement
HTTP/2 via HTTP/1.1 proxy in HttpClient.

Now I could really make good use of default methods provided by Java
1.8.

I think it is time we upgraded to Java 1.8.

Would anyone raise an objection?

While I cannot judge on the amount of work necessary, here is my opinion:

Yes, because it would open up new opportunities for us and contributors, but I doubt that someone will rewrite working already existing code. No, because we have entered beta phase and people don't expect such major changes in a beta phase. This has to be done before a branch is created or at most in an alpha phase. From your POV, would it make sense to move current 5.1.x to 5.2.x, revert this Java 8 feature, complete 5.1.x and supersede 5.0.x after one more GA release with 5.1.x? So Java 7 users can plan an easy migration w/o changing too many things at once.

Michael

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

Reply via email to