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

Upgrades and cleanup of dependencies and according license and doc #685

Closed
hohwille opened this issue Oct 10, 2024 · 3 comments · Fixed by #686
Closed

Upgrades and cleanup of dependencies and according license and doc #685

hohwille opened this issue Oct 10, 2024 · 3 comments · Fixed by #686
Assignees
Labels
dependency Tool dependencies (if tool A requires tool B) documentation Improvements or additions to documentation enhancement New feature or request refined Issue in new state was discussed with the team and is clear update related to updating software or the entire ide

Comments

@hohwille
Copy link
Member

Typically a PR should improve our project from one consistent state to a new consistent and improved state.
However, our LICENSE.adoc got inconsistent since directly included dependencies are missing.
Besides I found various spots in our documentation that are also broken, inconsistent, or just wrong.
Further we have at least one dependency that seems unused (jackson-datatype-jsr310).
Various dependencies are outdated and esp. we are still on javax that is deprecated and replaced by jakarta for JEE.

This all needs to be clean up.

@hohwille hohwille added documentation Improvements or additions to documentation enhancement New feature or request update related to updating software or the entire ide dependency Tool dependencies (if tool A requires tool B) labels Oct 10, 2024
@hohwille hohwille added this to the release:2024.10.001 milestone Oct 10, 2024
@github-project-automation github-project-automation bot moved this to 🆕 New in IDEasy board Oct 10, 2024
@hohwille hohwille self-assigned this Oct 10, 2024
@hohwille hohwille moved this from 🆕 New to 🏗 In progress in IDEasy board Oct 10, 2024
@hohwille
Copy link
Member Author

https://github.com/FasterXML/jackson-datatype-jsr310
Citation:

NOTE: This module has become part of Jackson Java 8 Modules as of Jackson 2.8.5

@hohwille
Copy link
Member Author

https://github.com/FasterXML/jackson-modules-java8
Citation:

Jackson 3.0 changes things as it requires Java 8 to work and can thereby directly supported features.

@hohwille
Copy link
Member Author

Jackson is only very confusing:

  • There is no (official) Jackson 3.x release.
  • The jackson-datatype-jsr310 is still valid, only the code moved on github.

hohwille added a commit to hohwille/IDEasy that referenced this issue Oct 10, 2024
hohwille added a commit to hohwille/IDEasy that referenced this issue Oct 10, 2024
@jan-vcapgemini jan-vcapgemini added the refined Issue in new state was discussed with the team and is clear label Oct 15, 2024
hohwille added a commit that referenced this issue Oct 18, 2024
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in IDEasy board Oct 18, 2024
blizzarac added a commit to blizzarac/IDEasy that referenced this issue Oct 27, 2024
* 'main' of github.com:blizzarac/IDEasy:
  devonfw#533: Add autocompletion of exit in ide shell (devonfw#707)
  Update advanced-tooling-windows.adoc
  simplify FlagProperty usage and allow ToolCommandlets to have long options (devonfw#644)
  Update CHANGELOG.adoc: prepare 2024.10.001
  devonfw#685: update dependencies, added missing deps to LICENSE.adoc, doc rework, jakarta migration (devonfw#686)
  devonfw#689: Added urls to tests (devonfw#695)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency Tool dependencies (if tool A requires tool B) documentation Improvements or additions to documentation enhancement New feature or request refined Issue in new state was discussed with the team and is clear update related to updating software or the entire ide
Projects
Status: ✅ Done
2 participants