Re: Depending on impl classes

2020-08-29 Thread Oleg Kalnichevski
On Sat, 2020-08-29 at 08:38 -0400, Gary Gregory wrote:
> We strive to keep binary compatibility. Oleg, do you see this goal
> applying
> to this impl package?
> 


We have been keeping the 4.x line fully API / binary compatible for
over 10 years. I see no reason for the 5.x line being any different. 

We _may_ break API compatibility of interfaces and classes marked as
@Internal, however. 

Oleg

> Gary
> 
> On Sat, Aug 29, 2020, 08:29 Elliotte Rusty Harold  >
> wrote:
> 
> > Can users depend on
> > org.apache.http.impl.conn.PoolingHttpClientConnectionManager and
> > other
> > classes in the impl package as supported API that will not change
> > outside a major version?
> > 
> > If not, is there a way to use this functionality without depending
> > on
> > the impl package? Thanks.
> > 
> > --
> > Elliotte Rusty Harold
> > elh...@ibiblio.org
> > 
> > -
> > 
> > To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
> > For additional commands, e-mail: 
> > httpclient-users-h...@hc.apache.org
> > 
> > 


-
To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
For additional commands, e-mail: httpclient-users-h...@hc.apache.org



Re: Depending on impl classes

2020-08-29 Thread Gary Gregory
We strive to keep binary compatibility. Oleg, do you see this goal applying
to this impl package?

Gary

On Sat, Aug 29, 2020, 08:29 Elliotte Rusty Harold 
wrote:

> Can users depend on
> org.apache.http.impl.conn.PoolingHttpClientConnectionManager and other
> classes in the impl package as supported API that will not change
> outside a major version?
>
> If not, is there a way to use this functionality without depending on
> the impl package? Thanks.
>
> --
> Elliotte Rusty Harold
> elh...@ibiblio.org
>
> -
> To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
> For additional commands, e-mail: httpclient-users-h...@hc.apache.org
>
>