[ https://issues.apache.org/jira/browse/WAGON-616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17495720#comment-17495720 ]
Michael Osipov edited comment on WAGON-616 at 4/3/22 10:54 AM: --------------------------------------------------------------- Provider: https://maven.apache.org/wagon/wagon-providers/wagon-ssh-external/index.html Additionally to the issues in the description: I have been the sole maintainer of Wagon for past four years, it requires a tremendous amount of time to understand issues and properly fix them. Given that millions use it and almost no one aids me, it pushes me into a position that it simply makes no sense to support multiple providers for the same protocol if there is virtually no benefit. SSH is here to stay, for whatever reasons you are using it. The OpenBSD team supports OpenSSH, we wrap it. Minimal effort. Given that a rewrite to Apache MINA will require a lot of time, I won't do unless someone is willing to pay for it. Most of the discussions happened internally that we don't want to support multiple routes and need to minimize our effort. We also have this: https://cwiki.apache.org/confluence/display/MAVEN/Maven+Ecosystem+Cleanup was (Author: michael-o): Provider: https://maven.apache.org/wagon/wagon-providers/wagon-ssh-external/index.html Additionally to the issues in the description: I have been the sole maintainer of Wagon for past four years, it requires a tremendous amount of time to understand issues and properly fix them. Given that millions use it and almost no one aids me, it pushes me into a position that it simply makes no sense to support multiple providers for the same protocol if there is virtually no benefit. SSH is here to stay, for whatehver reasons you are using it. The OpenBSD team supports OpenSSH, we wrap it. Minimal effort. Given that a rewrite to Apache MINA will require a lot of time, I won't do unless someone is willing to pay for it. Most of the discussions happened internally that we don't want to support multiple routes and need to minimize our effort. We also have this: https://cwiki.apache.org/confluence/display/MAVEN/Maven+Ecosystem+Cleanup > Deprecate Wagon SSH Provider > ---------------------------- > > Key: WAGON-616 > URL: https://issues.apache.org/jira/browse/WAGON-616 > Project: Maven Wagon > Issue Type: Task > Components: wagon-ssh > Reporter: Michael Osipov > Assignee: Michael Osipov > Priority: Major > Fix For: 3.5.0 > > > This provider has serious implications and implementation issues: > - JSch http://www.jcraft.com/jsch/ failed to provide a source repository, > accept contributions and address issues. > - Too complex and low level. > - It is disputed whether this is open source at all. > The sshexe ({{scp}}) provider remains until someone wants to write something > on top of Apache MINA SSHD. > We are deprecating this provider to be removed in 4.0.0. -- This message was sent by Atlassian Jira (v8.20.1#820001)