Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop commons-codec as a dependency #599

Merged
merged 1 commit into from
Apr 13, 2018
Merged

Drop commons-codec as a dependency #599

merged 1 commit into from
Apr 13, 2018

Conversation

jchambers
Copy link
Owner

Apache Commons Codec is a fine library that we were using for Base64 encoding/decoding for APNs signing/verification keys and authentication tokens. Even though it's a little more verbose, we can do the same thing with Netty's Base64 tools. Since we already depend on Netty, we can use that instead and have one less dependency to keep track of.

@jchambers jchambers added this to the v0.13.0 milestone Apr 11, 2018
@jchambers jchambers force-pushed the drop_commons_codec branch 2 times, most recently from 104fe56 to 47ae5a4 Compare April 11, 2018 02:34
@panchenko
Copy link
Contributor

Another option would be using base64 from java8.

@jchambers
Copy link
Owner Author

Another option would be using base64 from java8.

True! But then we'd have to drop support for Java 7, and I don't know that this is the thing that should push us over that line.

@panchenko
Copy link
Contributor

Could be just a matter of optimizing efforts.
as java 8 is 4 years old, I would expect that number of systems running java 7 and having some development happening on that system is quite low already.

@jchambers
Copy link
Owner Author

I'm happy to discuss JVM support, but I think it probably makes sense to open a separate issue or mailing list thread. Seem legit?

@jchambers jchambers force-pushed the drop_commons_codec branch from 47ae5a4 to d81bff0 Compare April 13, 2018 20:58
@jchambers jchambers force-pushed the drop_commons_codec branch from d81bff0 to b05776b Compare April 13, 2018 21:06
@jchambers jchambers merged commit fc880ab into master Apr 13, 2018
@jchambers jchambers deleted the drop_commons_codec branch April 13, 2018 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants