On Tue, 2020-04-07 at 17:12 +0200, Michael Osipov wrote:
> Am 2020-04-07 um 15:05 schrieb Oleg Kalnichevski:
> > Folks
> > 
> > I would like to start introducing some minor API visible changes to
> > HttpCore and HttpClient 5.x. As of now we really ought to be
> > conservative about changes that go into bug fix releases and make
> > sure
> > that all non-trivial API and behavioral changes go through a proper
> > ALPHA/BETA/GA review cycle.
> 
> Can you tell what exactly you want to introduce?
> 

I want to be able to pass custom attachments to the client side TLS
strategies. At the moment it is not possible to customize TLS handshake
aspects on a per request basis for async client implementations.    


> > I will keep `master` as our `5.0.x` stable branch for now and
> > create
> > new `5.1.x` branch for new features. Before the first formal 5.1
> > release `5.1.x` branch would need to get merged into `master`.
> 
> Merging 5.1.x into a diverged master will likely produce conflicts
> and 
> ugly merge commits.
> 
> Why not branch off 5.0.x and increment master...? That sounds cleaner
> to me.
> 

No reason. However if we really do just bug fixes in master I do not
see merging a feature as a problem. I will happily take care of that
when the time comes.

> > This might also be the right moment to start a discussion about JRE
> > level upgrade.
> 
> This is fine by me for 5.x, but I expect the entire 5 line to stay
> at 
> most on Java 8, Java 11 should be reserved for 6.x.
> 
> Pleas bump to 8 when we have shipped at least one or two bugfix
> releases 
> on 5.0.x to get it further stabilized.
> 

Sure. I think I will even put it on lazy vote before it happens.

Oleg



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

Reply via email to