Nashorn (JS5, can not handle complex libraries)
JSDoc custom parser
Documentation (User/Developer)
Do not blame legacy!
There is no silver bullet!
https://vimeo.com/181766947
04.07.2018 Igor Khokhriakov & Olga Merkulova 48
● Improve Platform API
– Inject context menu
– Include widgets VS include “platform”
– Improve widgets OpenAjax subscription
● Get rid off Nashorn
● Replace custom JSDoc parser with library
● Use JS6 features (Get rid off jmvc???)
– Classes/modules/lambda etc
● Documentation (Q'3 2018)
04.07.2018 Igor Khokhriakov & Olga Merkulova 49
Linux terminal back-end
tango-controls-webapp/tango-webapp-terminal-backend
– Python server app that runs linux terminal session
– Handshake procedure: start docker for each user