michael-o commented on issue #182: Add infrastructure for Docker-enabled 
integration tests
URL: 
https://github.com/apache/httpcomponents-core/pull/182#issuecomment-570940817
 
 
   > 
   > If we are going to do 5.1 on Java 8 it is likely that we will want to do 
API clean ups using lambdas, java.time and who knows what else. So why not save 
the hassle and base 5.0 on Java 8? Gary
   
   Several reasons:
   
   * Changing now bytecode version in a very late state maybe problematic for 
users. This isn't just class renames
   * Rewriting existing code immediately makes backports really hard.
   
   Deprecating 5.0 right after the immediate release of 5.1 will drop trust in 
the community. They will ask, why did you that so quickly.
   
   I know commercial software where the current release version still uses 
Commons HttpClient 3.x. They just started testing phase with us with a new 
Eclipse RCP 4.10.x and HttpClient 4.5.x bases release. Expect that a lot of 
software remains untouched in their grounds for 5 to 10 years.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

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

Reply via email to