apache / mina-sshd

Apache MINA sshd is a comprehensive Java library for client- and server-side SSH.
https://mina.apache.org/sshd-project/
Apache License 2.0
877 stars 355 forks source link

Plan SSHD 3.0 #564

Open gnodet opened 1 month ago

gnodet commented 1 month ago

Description

SSHD could raise the target JDK runtime to JDK 17 or more.

Motivation

This would allow raising some dependencies: https://github.com/apache/mina-sshd/blob/master/.github/dependabot.yml#L25-L47

Alternatives considered

With the new JDK release train, libraries and projects have to move along in order to not be kept back on old unsupported dependencies.

Additional context

No response

tomaswolf commented 1 month ago

For 3.0.0, I have quite a few things that I'd like to do:

Plus umpteen little details changes that I can't enumerate all right now.

Some of these ideas might need to be written down in more detail first. Do we have a wiki somewhere? (Confluence? GH wiki pages? Or collaborate in a Google doc?)

tomaswolf commented 1 month ago

One more thing: