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

Dependency Housekeeping, Round 2 #5360

Closed
2 of 10 tasks
poikilotherm opened this issue Dec 3, 2018 · 1 comment
Closed
2 of 10 tasks

Dependency Housekeeping, Round 2 #5360

poikilotherm opened this issue Dec 3, 2018 · 1 comment

Comments

@poikilotherm
Copy link
Contributor

poikilotherm commented Dec 3, 2018

This is a successor story to #5288.

Things left open from that very issue, still to be considered / discussed:

Things open (and will stay open till we are on Glassfish 5+, see #5274)

Things to consider

  • Think and talk about moving local_lib into a GitHub based "poor mans" Maven repo.
  • Cleanup direct and transitive deps for the SWORDv2 code
  • Think and talk about adding Maven Enforcer as a plugin permanently, maybe add it to the build cycle and fail builds on convergence issues.
  • Address more/all conflicts from mvn enforcer:enforce
  • Address issues from mvn dependency:analyze
  • Think about replacing the retired Apache Abdera library with sth. like ROME - Note: ROME is used by Tika and included anyway.
  • Remove orphaned Endorsed Java API leftovers, see also 7bc6c6f
  • Stop using Apache Commons Lang v2, see Dependency update: Apache Common Lang v2 -> v3 #6070
@poikilotherm
Copy link
Contributor Author

Much of this is outdated. Some time in the future, we should take a look at this again. Closing for now.

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

No branches or pull requests

1 participant