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]
