Hello,

Thanks for the response! Looking forward to get a decision.

I would probably wait till the Jigsaw mess gets resolved somehow ;)
The behavior of Jenkins core is known to be not ideal, but we cannot easily
change it due to the compatibility requirements. Though better isolation is
on the table for the next major release.

Best regards,
Oleg Nenashev

2017-05-10 18:10 GMT+03:00 Guillaume Nodet <[email protected]>:

> You definitely should use OSGi ... or use classloaders... just kiding !
> Let me check what can be done.
>
> 2017-05-08 10:02 GMT+02:00 Oleg Nenashev <[email protected]>:
>
> > Hello,
> >
> > In Jenkins project we are working on the upgrade to the latest version
> > SSHD. We were staying on the old version for a long time, but the recent
> > bump to Java 8 unblocked us. Unfortunately we have one issue with one
> > dependent library in SSHD 1.4.0.
> >
> > Issue:
> >
> >    - SSHD Core 1.4.0 depends on EdDSA-Java
> >    <https://github.com/str4d/ed25519-java> 0.1.0
> >    - Jenkins core bundles other SSH-related libraries like our fork of
> >    Trilead SSH <https://github.com/jenkinsci/trilead-ssh2>
> >    - This fork has been updated recently, and the new version includes
> >    EdDSA-Java <https://github.com/str4d/ed25519-java> 0.2.0
> >    - EdDSA-Java 0.2.0 is not binary compatible with 0.1.0 (mentioned in
> the
> >    changelog <https://github.com/str4d/ed25519-java#020>)
> >    - Even though the dependency is optional, there is a risk of
> collisions
> >    in Jenkins (core libraries are not isolated && accessible to plugins).
> >
> > EdDSA has been already update in the SSHD master branch (SSHD-727, commit
> > <https://github.com/apache/mina-sshd/commit/
> d3e55205e6feab230a8a87cdb00852
> > 10e7082aa9>).
> > If SSHD maintainers are fine with this minor compatibility issue, It
> would
> > be great to get a release of SSHD 1.5.0 or to get its ETA to adjust our
> > plans.
> > Thanks in advance,
> > Oleg Nenashev (github: oleg-nenashev)
> > Jenkins Project
> >
>
>
>
> --
> ------------------------
> Guillaume Nodet
>

Reply via email to