--
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 jenkinsci-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/a8f1c019-63c0-4cfd-b443-33a3fe476b96%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
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 jenkinsci-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/a8f1c019-63c0-4cfd-b443-33a3fe476b96%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
+1
On Thu, Oct 13, 2016 at 8:25 AM, Oleg Nenashev <o.v.ne...@gmail.com> 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). 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), 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 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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/a8f1c019-63c0-4cfd-b443-33a3fe476b96%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
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 jenkinsci-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/55db6fb0-f63f-4380-9814-8fbe8220e05e%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/SS6z-09dHIs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/1d162875-02ab-4f59-996e-e6abd21d8684%40googlegroups.com.