-
Notifications
You must be signed in to change notification settings - Fork 24
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
Review dependency versions #92
Comments
...and |
i think we can safely close this with the work on the 2.x branch |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The dependencies in this project are particularly outdated and a review would be worthwhile in my opinion.
This is arising because I am trying to wrap the GBIF crawler code to include BioCASe support, but the
guava
andhttp-client
versions are outdated and conflict.mvn versions:display-dependency-updates
shows what can (not necessarily should !) be updated.Of the main offenders I'd suggest a discussion on project-wide policies on
guava
,http-client
,stax
and removal of anything exposinglog4j
and adopt a stricter policy on using e.g. onlyslf-4j-api
allowing the final binary to dictate which logging library to use. Bumping to Java 8 would also be something to consider, or specifying the POMs which Java version is required.This is an epic task, and need some careful consideration as it has impact across many projects.
The text was updated successfully, but these errors were encountered: