Re: HttpClient 4.4 time line; Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-10-10 Thread Daz DeBoer
Sorry I missed this poll.

I'm a developer of Gradle, and we use HttpClient pretty heavily under the
covers as part of our dependency resolution engine.
Unfortunately we're stuck with Java 1.5 compatibility for the time being:
that _may_ change to 1.6 for Gradle 2.0 (early next year), but it
definitely won't be 1.7 any time soon.

If you guys decide to upgrade then fair enough; I guess we'll need to
decide whether to backport new features, stick with what we've got or look
elsewhere. (We'd be quite interested in integrated Windows Authentication.)

Anyway, just another data point, not a vote either way.
cheers
Daz

On Tue, Sep 17, 2013 at 2:10 AM, Oleg Kalnichevski ol...@apache.org wrote:

 On Mon, 2013-09-16 at 12:36 -0700, Noah Levitt wrote:
  The timeline for 4.4 might have some bearing on this. Do we have an
  idea approximately when to expect 4.4 final?
 
  Noah
 

 No time line yet. However given a fairly small set of features planned
 for 4.4 (Integrated Windows Auth and the latest cookie spec)  4.4
 development is likely to take about 3 to 6 months.

 Oleg

  On Mon, Sep 16, 2013 at 5:02 AM, Oleg Kalnichevski ol...@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.
  
   ---
   [ ] keep Java 1.5 compatibility: no good reason to upgrade.
   [ ] upgrade to Java 1.6: one step at a time.
   [ ] upgrade to Java 1.7: new features are more important.
   ---
  
  
  
   -
   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
 



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




Re: HttpClient 4.4 time line; Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-10-10 Thread Oleg Kalnichevski
On Wed, 2013-10-09 at 15:25 -0600, Daz DeBoer wrote:
 Sorry I missed this poll.
 
 I'm a developer of Gradle, and we use HttpClient pretty heavily under the
 covers as part of our dependency resolution engine.
 Unfortunately we're stuck with Java 1.5 compatibility for the time being:
 that _may_ change to 1.6 for Gradle 2.0 (early next year), but it
 definitely won't be 1.7 any time soon.
 
 If you guys decide to upgrade then fair enough; I guess we'll need to
 decide whether to backport new features, stick with what we've got or look
 elsewhere. (We'd be quite interested in integrated Windows Authentication.)
 
 Anyway, just another data point, not a vote either way.
 cheers
 Daz
 

Hi Daz

No formal decision has been taken yet, however I think it is almost
certain we will no longer support Java 1.5 for HC 4.4 series. I also do
not think HttpClient should requite Java 1.7. This is more likely to
happen for HttpAsyncClient though due to NIO2. Upstream projects will be
consulted in any case. Regardless of what happens in HC 4.4 I can assure
you that HC 4.3 will be supported as long as Gradle depends on it (if
need be, simply out of my personal utter admiration for Gradle). 

Cheers

Oleg


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



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-21 Thread Oleg Kalnichevski
On Fri, 2013-09-20 at 21:28 +0100, sebb wrote:
 On 16 September 2013 13:02, Oleg Kalnichevski ol...@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.

[X] upgrade to Java 1.6: one step at a time

Oleg

  ---
  [ ] keep Java 1.5 compatibility: no good reason to upgrade.
  [X] upgrade to Java 1.6: one step at a time.
 
 This potentially allows HC to be used with Android code.
 
  [ ] upgrade to Java 1.7: new features are more important.
  ---
 
 
 
  -
  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
 



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



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-21 Thread Gary Gregory
On Sep 21, 2013, at 7:23, Oleg Kalnichevski ol...@apache.org wrote:

 On Fri, 2013-09-20 at 21:28 +0100, sebb wrote:
 On 16 September 2013 13:02, Oleg Kalnichevski ol...@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

 [X] upgrade to Java 1.6: one step at a time

 Oleg

 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [X] upgrade to Java 1.6: one step at a time.

 This potentially allows HC to be used with Android code.

 [ ] upgrade to Java 1.7: new features are more important.
 ---



 -
 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




 -
 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



Android / Dalvik compatibility; was Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-21 Thread Oleg Kalnichevski
On Sat, 2013-09-21 at 09:04 -0400, Gary Gregory wrote:
 On Sep 21, 2013, at 7:23, Oleg Kalnichevski ol...@apache.org wrote:
 
  On Fri, 2013-09-20 at 21:28 +0100, sebb wrote:
  On 16 September 2013 13:02, Oleg Kalnichevski ol...@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.   

Oleg


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



Re: Android / Dalvik compatibility; was Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-21 Thread Gary Gregory
On Sat, Sep 21, 2013 at 9:59 AM, Oleg Kalnichevski ol...@apache.org wrote:

 On Sat, 2013-09-21 at 09:04 -0400, Gary Gregory wrote:
  On Sep 21, 2013, at 7:23, Oleg Kalnichevski ol...@apache.org wrote:
 
   On Fri, 2013-09-20 at 21:28 +0100, sebb wrote:
   On 16 September 2013 13:02, Oleg Kalnichevski ol...@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-unsubscr...@hc.apache.org
 For additional commands, e-mail: httpclient-users-h...@hc.apache.org




-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
Java Persistence with Hibernate, Second Editionhttp://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


Re: Android / Dalvik compatibility; was Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-21 Thread Christopher BROWN
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 garydgreg...@gmail.com a écrit :

 On Sat, Sep 21, 2013 at 9:59 AM, Oleg Kalnichevski ol...@apache.org
 wrote:

  On Sat, 2013-09-21 at 09:04 -0400, Gary Gregory wrote:
   On Sep 21, 2013, at 7:23, Oleg Kalnichevski ol...@apache.org wrote:
  
On Fri, 2013-09-20 at 21:28 +0100, sebb wrote:
On 16 September 2013 13:02, Oleg Kalnichevski ol...@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-unsubscr...@hc.apache.org
  For additional commands, e-mail: httpclient-users-h...@hc.apache.org
 
 


 --
 E-Mail: garydgreg...@gmail.com | ggreg...@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



Re: Android / Dalvik compatibility; was Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-21 Thread Oleg Kalnichevski
On Sat, 2013-09-21 at 16:52 +0200, Christopher BROWN wrote:
 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.
 

It would be mainly try-with-resources [1] and _potentially_ NIO2 [2] for
file based caching in HttpAsyncClient.

Oleg

[1]
http://docs.oracle.com/javase/7/docs/technotes/guides/language/try-with-resources.html
[2] http://docs.oracle.com/javase/tutorial/essential/io/file.html

 --
 Christopher
 Le 21 sept. 2013 16:24, Gary Gregory garydgreg...@gmail.com a écrit :
 
  On Sat, Sep 21, 2013 at 9:59 AM, Oleg Kalnichevski ol...@apache.org
  wrote:
 
   On Sat, 2013-09-21 at 09:04 -0400, Gary Gregory wrote:
On Sep 21, 2013, at 7:23, Oleg Kalnichevski ol...@apache.org wrote:
   
 On Fri, 2013-09-20 at 21:28 +0100, sebb wrote:
 On 16 September 2013 13:02, Oleg Kalnichevski ol...@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-unsubscr...@hc.apache.org
   For additional commands, e-mail: httpclient-users-h...@hc.apache.org
  
  
 
 
  --
  E-Mail: garydgreg...@gmail.com | ggreg...@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
 



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



Re: Android / Dalvik compatibility; was Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-21 Thread Alexey Panchenko
try-with-resources is just a syntax sugar -
http://docs.oracle.com/javase/specs/jls/se7/html/jls-14.html#jls-14.20.3
It simplifies the code, but it is not an improvement for users.

Alex


On Sat, Sep 21, 2013 at 10:04 PM, Oleg Kalnichevski ol...@apache.orgwrote:

 On Sat, 2013-09-21 at 16:52 +0200, Christopher BROWN wrote:
  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.
 

 It would be mainly try-with-resources [1] and _potentially_ NIO2 [2] for
 file based caching in HttpAsyncClient.

 Oleg

 [1]

 http://docs.oracle.com/javase/7/docs/technotes/guides/language/try-with-resources.html
 [2] http://docs.oracle.com/javase/tutorial/essential/io/file.html

  --
  Christopher
  Le 21 sept. 2013 16:24, Gary Gregory garydgreg...@gmail.com a écrit
 :
 
   On Sat, Sep 21, 2013 at 9:59 AM, Oleg Kalnichevski ol...@apache.org
   wrote:
  
On Sat, 2013-09-21 at 09:04 -0400, Gary Gregory wrote:
 On Sep 21, 2013, at 7:23, Oleg Kalnichevski ol...@apache.org
 wrote:

  On Fri, 2013-09-20 at 21:28 +0100, sebb wrote:
  On 16 September 2013 13:02, Oleg Kalnichevski ol...@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-unsubscr...@hc.apache.org
For additional commands, e-mail: httpclient-users-h...@hc.apache.org
   
   
  
  
   --
   E-Mail: garydgreg...@gmail.com | ggreg...@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
  



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




Re: Android / Dalvik compatibility; was Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-21 Thread Oleg Kalnichevski
On Sun, 2013-09-22 at 00:56 +0700, Alexey Panchenko wrote:
 try-with-resources is just a syntax sugar -
 http://docs.oracle.com/javase/specs/jls/se7/html/jls-14.html#jls-14.20.3
 It simplifies the code, but it is not an improvement for users.
 
 Alex
 

Well, kind of. It also comes with support for #addSuppressed.

Oleg 

 
 On Sat, Sep 21, 2013 at 10:04 PM, Oleg Kalnichevski ol...@apache.orgwrote:
 
  On Sat, 2013-09-21 at 16:52 +0200, Christopher BROWN wrote:
   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.
  
 
  It would be mainly try-with-resources [1] and _potentially_ NIO2 [2] for
  file based caching in HttpAsyncClient.
 
  Oleg
 
  [1]
 
  http://docs.oracle.com/javase/7/docs/technotes/guides/language/try-with-resources.html
  [2] http://docs.oracle.com/javase/tutorial/essential/io/file.html
 
   --
   Christopher
   Le 21 sept. 2013 16:24, Gary Gregory garydgreg...@gmail.com a écrit
  :
  
On Sat, Sep 21, 2013 at 9:59 AM, Oleg Kalnichevski ol...@apache.org
wrote:
   
 On Sat, 2013-09-21 at 09:04 -0400, Gary Gregory wrote:
  On Sep 21, 2013, at 7:23, Oleg Kalnichevski ol...@apache.org
  wrote:
 
   On Fri, 2013-09-20 at 21:28 +0100, sebb wrote:
   On 16 September 2013 13:02, Oleg Kalnichevski ol...@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-unsubscr...@hc.apache.org
 For additional commands, e-mail: httpclient-users-h...@hc.apache.org


   
   
--
E-Mail: garydgreg...@gmail.com | ggreg...@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
   
 
 
 
  -
  To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
  For additional commands, e-mail: httpclient-users-h...@hc.apache.org
 
 




Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-20 Thread sebb
On 16 September 2013 13:02, Oleg Kalnichevski ol...@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.

 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [X] upgrade to Java 1.6: one step at a time.

This potentially allows HC to be used with Android code.

 [ ] upgrade to Java 1.7: new features are more important.
 ---



 -
 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: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-19 Thread Geoff Capper

---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X] upgrade to Java 1.7: new features are more important.
---




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



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-18 Thread Alexey Panchenko
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[x] upgrade to Java 1.6: one step at a time.
[ ] upgrade to Java 1.7: new features are more important.

For big projects it takes longer to upgrade JVM.


Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-18 Thread Marko Asplund
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X] upgrade to Java 1.7: new features are more important.

No point in upgrading to a Java version that's been EOL 6 months now.
No need to slow HC development down by imposing restrictions that are
relevant only for a small number of HC users.
People who need Java 6 compatibility can use an older HC version or maybe
even create their own fork, backporting new features from the mainline.

marko


Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-18 Thread Andreas Ernst

Am 18.09.13 20:31, schrieb Marko Asplund:

[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X] upgrade to Java 1.7: new features are more important.

No point in upgrading to a Java version that's been EOL 6 months now.
No need to slow HC development down by imposing restrictions that are
relevant only for a small number of HC users.
People who need Java 6 compatibility can use an older HC version or maybe
even create their own fork, backporting new features from the mainline.


+1

--
ae | Andreas Ernst | IT Spektrum
Postfach 5, 65612 Beselich
Schupbacher Str. 32, 65614 Beselich, Germany
Tel: +49-6484-91002 Fax: +49-6484-91003
a...@ae-online.de | www.ae-online.de
www.tachyon-online.de

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



HttpClient 4.4 time line; Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-17 Thread Oleg Kalnichevski
On Mon, 2013-09-16 at 12:36 -0700, Noah Levitt wrote:
 The timeline for 4.4 might have some bearing on this. Do we have an
 idea approximately when to expect 4.4 final?
 
 Noah
 

No time line yet. However given a fairly small set of features planned
for 4.4 (Integrated Windows Auth and the latest cookie spec)  4.4
development is likely to take about 3 to 6 months.

Oleg

 On Mon, Sep 16, 2013 at 5:02 AM, Oleg Kalnichevski ol...@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.
 
  ---
  [ ] keep Java 1.5 compatibility: no good reason to upgrade.
  [ ] upgrade to Java 1.6: one step at a time.
  [ ] upgrade to Java 1.7: new features are more important.
  ---
 
 
 
  -
  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
 



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



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Sebastiano Vigna
On 16 Sep 2013, at 1:02 PM, Oleg Kalnichevski ol...@apache.org wrote:

 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [X] upgrade to Java 1.7: new features are more important.
 ---


Just consider that there are JVMs, like Azul's, which are still at Java 6.
-
To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
For additional commands, e-mail: httpclient-users-h...@hc.apache.org



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread R Smith
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X] upgrade to Java 1.7: new features are more important.


On Mon, Sep 16, 2013 at 8:02 AM, Oleg Kalnichevski ol...@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.

 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [ ] upgrade to Java 1.7: new features are more important.
 ---



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




Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Jordi Domingo Borràs
---

 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [X] upgrade to Java 1.7: new features are more important.
 ---



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Gary Gregory
On Mon, Sep 16, 2013 at 8:02 AM, Oleg Kalnichevski ol...@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.

 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [X] upgrade to Java 1.7: new features are more important.
 ---

 Gary



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




-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
Java Persistence with Hibernate, Second Editionhttp://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


Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Chawla, Vanita

---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X] upgrade to Java 1.7: new features are more important.
---



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




RE: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Kimpton, C (Chris)
---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X] upgrade to Java 1.7: new features are more important.
---


Thanks.

_

This email (including any attachments to it) is confidential, legally 
privileged, subject to copyright and is sent for the personal attention of the 
intended recipient only. If you have received this email in error, please 
advise us immediately and delete it. You are notified that disclosing, copying, 
distributing or taking any action in reliance on the contents of this 
information is strictly prohibited. Although we have taken reasonable 
precautions to ensure no viruses are present in this email, we cannot accept 
responsibility for any loss or damage arising from the viruses in this email or 
attachments. We exclude any liability for the content of this email, or for the 
consequences of any actions taken on the basis of the information provided in 
this email or its attachments, unless that information is subsequently 
confirmed in writing.
_

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



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Francois-Xavier Bonnet
---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X ] upgrade to Java 1.7: new features are more important.
---


2013/9/16 Kimpton, C (Chris) chris.kimp...@rabobank.com

 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [X] upgrade to Java 1.7: new features are more important.
 ---


 Thanks.

 _

 This email (including any attachments to it) is confidential, legally
 privileged, subject to copyright and is sent for the personal attention of
 the intended recipient only. If you have received this email in error,
 please advise us immediately and delete it. You are notified that
 disclosing, copying, distributing or taking any action in reliance on the
 contents of this information is strictly prohibited. Although we have taken
 reasonable precautions to ensure no viruses are present in this email, we
 cannot accept responsibility for any loss or damage arising from the
 viruses in this email or attachments. We exclude any liability for the
 content of this email, or for the consequences of any actions taken on the
 basis of the information provided in this email or its attachments, unless
 that information is subsequently confirmed in writing.
 _

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




Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Andreas Ernst

Am 16.09.13 14:02, schrieb Oleg Kalnichevski:

---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[ ] upgrade to Java 1.7: new features are more important.
---


---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[x] upgrade to Java 1.7: new features are more important.
---

--
ae | Andreas Ernst | IT Spektrum
Postfach 5, 65612 Beselich
Schupbacher Str. 32, 65614 Beselich, Germany
Tel: +49-6484-91002 Fax: +49-6484-91003
a...@ae-online.de | www.ae-online.de
www.tachyon-online.de

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



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Christopher BROWN
 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [X] upgrade to Java 1.7: new features are more important.
 ---


Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Isuru Perera
On Mon, Sep 16, 2013 at 5:32 PM, Oleg Kalnichevski ol...@apache.org wrote:


 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [X] upgrade to Java 1.7: new features are more important.
 ---

 --
 Isuru Perera
 Senior Software Engineer | WSO2, Inc. | http://wso2.com/
 Lean . Enterprise . Middleware

 about.me/chrishantha



RE: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread David J. Godbey (HQ-LM020)[DIGITAL MANAGEMENT INC.]
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X ] upgrade to Java 1.7: new features are more important.


-Original Message-
From: Oleg Kalnichevski [mailto:ol...@apache.org] 
Sent: Monday, September 16, 2013 8:03 AM
To: httpclient-users@hc.apache.org
Subject: [POLL] Minimal JRE level as of HttpClient 4.4

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.

---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[ ] upgrade to Java 1.7: new features are more important.
---



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



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Dave Roberts
---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[x] upgrade to Java 1.7: new features are more important.
---

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



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Ken Krugler

On Sep 16, 2013, at 5:02am, Oleg Kalnichevski 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.


[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[X] upgrade to Java 1.6: one step at a time.
[ ] upgrade to Java 1.7: new features are more important.

--
Ken Krugler
+1 530-210-6378
http://www.scaleunlimited.com
custom big data solutions  training
Hadoop, Cascading, Cassandra  Solr







RE: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread KARR, DAVID
 -Original Message-
 From: Oleg Kalnichevski [mailto:ol...@apache.org]
 Sent: Monday, September 16, 2013 5:03 AM
 To: httpclient-users@hc.apache.org
 Subject: [POLL] Minimal JRE level as of HttpClient 4.4
 
 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.

---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[X] upgrade to Java 1.6: one step at a time.
[ ] upgrade to Java 1.7: new features are more important.
---

1.6 may be at EOL, but the version of our principal application framework is 
only certified at JDK 1.6.  We won't be fully upgraded for many months yet.


Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Ronald Brill
---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[x] upgrade to Java 1.6: one step at a time.
[ ] upgrade to Java 1.7: new features are more important.
---


RBRi
--
Wetator
Smart web application testing
http://www.wetator.org

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



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Erik Pilz
---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X] upgrade to Java 1.7: new features are more important.
---


On Mon, Sep 16, 2013 at 5:02 AM, Oleg Kalnichevski ol...@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.

 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [ ] upgrade to Java 1.7: new features are more important.
 ---



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




Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Tony Anecito
Real world still using 1.6. Until it is gone from the public if this compiled 
to 1.7 byte code it will break in clients using 1.6 jre. I want to switch to 
1.7 but too many open source projects still using 1.6 bytecode also.

---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[X ] upgrade to Java 1.6: one step at a time.
[] upgrade to Java 1.7: new features are more important.
---

 


 From: Johannes Kienzle jkien...@salesforce.com
To: HttpClient User Discussion httpclient-users@hc.apache.org 
Sent: Monday, September 16, 2013 12:30 PM
Subject: Re: [POLL] Minimal JRE level as of HttpClient 4.4
  

---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X] upgrade to Java 1.7: new features are more important.
---


On Mon, Sep 16, 2013 at 1:19 PM, Erik Pilz e...@pilzner.com wrote:

 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [X] upgrade to Java 1.7: new features are more important.
 ---


 On Mon, Sep 16, 2013 at 5:02 AM, Oleg Kalnichevski ol...@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.
 
  ---
  [ ] keep Java 1.5 compatibility: no good reason to upgrade.
  [ ] upgrade to Java 1.6: one step at a time.
  [ ] upgrade to Java 1.7: new features are more important.
  ---
 
 
 
  -
  To unsubscribe, e-mail: mailto:httpclient-users-unsubscr...@hc.apache.org
  For additional commands, e-mail: mailto:httpclient-users-h...@hc.apache.org
 
 


Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Johannes Kienzle
---
[ ] keep Java 1.5 compatibility: no good reason to upgrade.
[ ] upgrade to Java 1.6: one step at a time.
[X] upgrade to Java 1.7: new features are more important.
---


On Mon, Sep 16, 2013 at 1:19 PM, Erik Pilz e...@pilzner.com wrote:

 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [X] upgrade to Java 1.7: new features are more important.
 ---


 On Mon, Sep 16, 2013 at 5:02 AM, Oleg Kalnichevski ol...@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.
 
  ---
  [ ] keep Java 1.5 compatibility: no good reason to upgrade.
  [ ] upgrade to Java 1.6: one step at a time.
  [ ] upgrade to Java 1.7: new features are more important.
  ---
 
 
 
  -
  To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
  For additional commands, e-mail: httpclient-users-h...@hc.apache.org
 
 



Re: [POLL] Minimal JRE level as of HttpClient 4.4

2013-09-16 Thread Noah Levitt
The timeline for 4.4 might have some bearing on this. Do we have an
idea approximately when to expect 4.4 final?

Noah

On Mon, Sep 16, 2013 at 5:02 AM, Oleg Kalnichevski ol...@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.

 ---
 [ ] keep Java 1.5 compatibility: no good reason to upgrade.
 [ ] upgrade to Java 1.6: one step at a time.
 [ ] upgrade to Java 1.7: new features are more important.
 ---



 -
 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