+1

On Thursday 13 October 2016, Oleg Nenashev <[email protected]> wrote:

> Hello,
>
> For your information, we are going to release a new major version of
> remoting (remoting 3). This version provides a new JNLP4 protocol, which
> adds support of Java NIO and improves stability being compared to the JNLP3
> protocol.
>
> Due to the change implementation, it requires some *formally*
> incompatible changes in the remoting lib and the core. The change required
> deletion of the JnlpServerHandshake class and rework of its
> implementation (PR to the core
> <https://github.com/jenkinsci/jenkins/pull/2492/files>). De-facto we were
> unable to find any usages of such API.
>
> Another important change is the explicit Java 7 requirement. We do not
> support Java 6 on slaves/agents starting from the 1.610 release (
> Announcement <https://jenkins.io/blog/2015/04/06/good-bye-java6/>), but
> de-facto remoting users were still able to use this Java version and latest
> remoting versions in particular edge cases.
>
> Today at the Jenkins governance meeting
> <http://meetings.jenkins-ci.org/jenkins-meeting/2016/jenkins-meeting.2016-10-12-18.00.html>
> we decided that these formally incompatible changes are not blockers for
> including it into Jenkins 2.x.
>
> As a remoting maintainer, I would like to include JNLP4 into Jenkins core
> as soon as possible since remoting 3 has some known stability issues.
> Inclusion into Weeklys allows to get better soak testing before the change
> actually gets into the next LTS baselines. Newest Jenkins core versions
> include UI for managing the new protocol, hence users will be able to
> opt-in and opt-out. Jenkins agents with remoting 2.x will be able to
> connect to Jenkins master with remoting 3.x, hence the update should be
> smooth.
>
> Please respond if you have any concerns regarding the approach.
>
> Best regards,
> Oleg Nenashev
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected]
> <javascript:_e(%7B%7D,'cvml','jenkinsci-dev%[email protected]');>
> .
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/jenkinsci-dev/a8f1c019-63c0-4cfd-b443-33a3fe476b96%
> 40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/a8f1c019-63c0-4cfd-b443-33a3fe476b96%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
Sent from my phone

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CA%2BnPnMzirD-%3Dhe8zPdTb%3DQwT60vQtmBbV5Mf-XKSotk_7dNx4Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to