Seems like a great idea to me. Couple of comments inline:

On 09/28/2016 10:17 AM, Colm O hEigeartaigh wrote:
Hi all,

I'm trying to figure out if it makes sense, or if there's any interest,
in a 2.1.0 release of the Java library. 2.0.x requires Java 6. I'm
thinking that we could skip Java 7 and require only Java 8 onwards for
2.1.x. Off hand I can think of the following benefits:

 - Java 9 support

What do you mean by this?

 - Replace the Base64 implementation with the Base64Encoder/Decoder in
JDK 1.8
 - Implement try-with-resources
 - ?

Lots of other potential code improvements once you stop supporting JDK 6, ex: diamond operator, lambdas, etc

Any opinions on this? Any changes anyone would like to see that
potentially break backwards compatibility?

Not really. You could also remove the javax.xml.crypto packages from the source code since that is bundled with the JDK since JDK 6. (or was that done already?).

--Sean

Reply via email to