hc-httpclient-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher BROWN <br...@reflexe.fr>
Subject Re: Android / Dalvik compatibility; was Re: [POLL] Minimal JRE level as of HttpClient 4.4
Date Sat, 21 Sep 2013 14:52:40 GMT
I agree in principle, as a 7+ 4.4 release does not imply withdrawal or
self-destruction of previous versions.

I am curious to know exactly what Java 7 features would be used in HTTP
client.

--
Christopher
Le 21 sept. 2013 16:24, "Gary Gregory" <garydgregory@gmail.com> a écrit :

> On Sat, Sep 21, 2013 at 9:59 AM, Oleg Kalnichevski <olegk@apache.org>
> wrote:
>
> > On Sat, 2013-09-21 at 09:04 -0400, Gary Gregory wrote:
> > > On Sep 21, 2013, at 7:23, Oleg Kalnichevski <olegk@apache.org> wrote:
> > >
> > > > On Fri, 2013-09-20 at 21:28 +0100, sebb wrote:
> > > >> On 16 September 2013 13:02, Oleg Kalnichevski <olegk@apache.org>
> > wrote:
> > > >>> Folks,
> > > >>>
> > > >>> Java 1.5 compatibility has become increasing difficult to maintain
> > and
> > > >>> increasing pointless on top of that. We, as a project, have been
> > > >>> thinking about upgrading minimal JRE level requirement for the
> > > >>> HttpClient 4.4 branch to something newer. While Java 1.6 might
be a
> > > >>> reasonable and a conservative choice in terms of stability and
> > adoption,
> > > >>> it actually brings little in terms of new features we could make
> use
> > of
> > > >>> in HttpClient. Besides, Java 1.6 is officially end of life. So,
we
> > might
> > > >>> as well consider upgrading to Java 1.7 which would give us NIO2,
> full
> > > >>> support for 'try with resources', and probably some other features.
> > > >>>
> > > >>> Please let us know what you think and respond to this poll.
> > > >>>
> > > >>> All users of HttpClient are encouraged to participate. Every vote
> > will
> > > >>> count.
> > > >>>
> > > >
> > > > This is actually a pretty good point. I completely forgot Android was
> > > > still at 1.6 level.
> > >
> > > So what? We are at Google's mercy? Who knows when A will support Java
> > > 7 or 8 if ever.
> > >
> > > Gary
> > > >
> >
> > This is not about pleasing Google. I would not take a squat next to
> > those people given how badly they crewed us over with HttpClient 4.0.
> > However, we still ought to take interests of Android developers into
> > consideration. If we do not immediately start making use of Java 1.7
> > features, we gain nothing by making lives of Android developers even
> > more difficult.
> >
>
> Here is how I see it:
>
> Our software does not self-update itself and break a Android apps. If a
> developers, wants features or bug fixes in a new version, he or she
> evaluates that version and decides if it is appropriate for their use case.
>
> If the HttpComponents community decides that the best path for the project
> is Java 6, then later 7, that's great, it's a measured step to J6, with J7
> coming next. But sooner or later, Java 7 and 8 are going to come into play.
> If the HttpComponents community decides that Java 7 is the way to go
> forward now, then that's great too.
>
> If some developers want to stay on Android/Java 6 and they do not want to
> contribute time and effort into a Java 6 based HttpComponents (in that
> branch), then they should consider joining us, otherwise, it's dragging us
> down.
>
> The overwhelming response to this thread has been to go to Java 7 straight
> away. Granted it's just a [POLL] and not a [VOTE], it still reflect the
> interest of the community.
>
> Gary
>
>
> > Oleg
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
> > For additional commands, e-mail: httpclient-users-help@hc.apache.org
> >
> >
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> Java Persistence with Hibernate, Second Edition<
> http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message