In jenkinsci/jenkins #3998, the most of 'JNLP' terminology in GUI was deleted. However, slave-agent.jnlp and -jnlpUrl argument are still there.
Based on the above, I have some questions below about future migration.
- If Java 8 support is dropped, Java Web Start will become completely unavailable.
Then, will these 'JNLP' usage be replaced with another terminology (e.g. *.json and -jsonUrl)?
- For inbount agents, which options are considered as desirable?
- Agent JAR path (slave.jar, agent.jar, or remoting.jar)
- WebSocket or TCP
- Commandline arguments