We plan to migrate from jsch to mina sshd in JGit hence we would like to
understand your
API compatibility rules.

We observed that you broke API between 2.0 and 2.1 by removing a public
method HostConfigEntry.addIdentity(File) [2], which wasn't deprecated
before.
So it seems you are not following semantic versioning [1].
Which compatibility rules are you following?

We also found that recently this incompatible change [2] and we are now
wondering in which version this will be released.

[1] https://semver.org/
[3] https://github.com/apache/mina-sshd/commit/313551c2
[2] https://github.com/apache/mina-sshd/commit/e7a75e42

-Matthias

Reply via email to