plantuml / plantuml-server

PlantUML Online Server
https://plantuml.com/
GNU General Public License v3.0
1.6k stars 463 forks source link

Draft: Update all project dependencies and add some minor fixes and features #189

Closed HeinrichAD closed 2 years ago

HeinrichAD commented 2 years ago

I know the PR is huge.

The changes are mainly related to external dependencies, junit tests and docker image handling.

The PR should not be merged like this! If there is an interest in these changes, I would reset the links in the readme and the GitHub workflow accordingly. Otherwise just close this PR.


Changes:

arnaudroques commented 2 years ago

Thanks for this PR. It contains many interesting changes. However, as you said, it's huge so we cannot merge it directly. May you break it into several smaller PR so that we can review each of them ? Thanks again.

HeinrichAD commented 2 years ago

I can tackle this in the next few days/weeks. However, since this is associated with some effort, I wanted to make sure that there is interest at all.

I will leave this PR open for now and link the later ones to this.

HeinrichAD commented 2 years ago

OK. The first three pull request are available. Let's start with these changes before we update all other dependencies (artifacts, jetty and tomcat version, etc.).

HeinrichAD commented 2 years ago

I think the next step is:

HeinrichAD commented 2 years ago

I thing now everything from this PR is implemented. @arnaudroques thanks for the great cooperation.

Lastly, as I was going through the open PRs, I thought: maybe it's time to close some old PRs:

Maybe the over 6 years old PRs should also be closed. I do not thing the changes are up to date anymore.