Open creationix opened 9 years ago
Why not just have a web server running on the cloud vm running a luvit web server serving the page?
I estimate about a day for each person to get the initial technical POC (phase 0) running, then a week to polish it and finish phase 1 to make for a sweet demo.
@kaustavha For the demo, greasemonkey would make it look like we've modified the production server and feel much more real. I split up the description to put the standalone client in phase 0.
For the pty, we probably want to just port https://github.com/chjj/pty.js/tree/master/src to luvit.
They already figured out how to create the pty on unix and windows as well as how to integrate it with libuv.
True, Im still wondering which website we're potentially 'integrating' this feature into. cloudcontrol? mycloud? intelligence?
@kaustavha My understanding was that it's for support people, so whatever web interface they use? I don't know exactly what that is.
@creationix Not scavenge either https://github.com/KateAdams/lua-pty or https://github.com/LuaDist/lpty ? Worth mentioning what i showed alex was just tty.js which uses chjj/pty.js as a backend service
Right, porting the lua bindings to luvit is actually more work than porting node bindings since translating between binding APIs is usually 1-1 mapping, but translating between event frameworks often requires complete re-architectures.
Makes sense. Interesting situation.
Phase 0
Phase 1