Uploaded image for project: 'netconf'
  1. netconf
  2. NETCONF-1190

Eliminate shaded-sshd artifact

    XMLWordPrintable

Details

    • Improvement
    • Status: Confirmed
    • High
    • Resolution: Unresolved
    • None
    • 8.0.0
    • netconf

    Description

      Once we complete NETCONF-590, we should be in a place where the vast majority of interactions with Apache SSHD is limited to transport-ssh and the outliers deal with a very limited set of SSH-related details.

      Hide the aforementioned details behind custom facades, so that Apache SSHD becomes an implementation detail of transport-ssh.

      Once that is done, eliminate shaded-sshd.jar by inlining its contents into transport-ssh.jar, where the classes become completely internal, not exposed through OSGi nor via JPMS.

      Holy grail here is to have transport-ssh code referencing org.apache.ssh and we then shade (and minimize!) the contents of sshd-osgi/sshd-netty as into transport-ssh in prepare-package phase.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              Unassigned Unassigned
              rovarga Robert Varga
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: