Ignition Extensions - Convenience utilities for advanced users

I have another idea for Perspective components, I can't remember if we talked about it at ICC; a module that does all the gateway level scaffolding, and allow you to just upload an arbitrary JS component bundle that you create however you feel like.

Unrelated idea:

system.util.launch, as a wrapper around ProcessBuilder? Perhaps a context manager, so with system.util.launch() as process: works?
Would need some input on what folks expect to be able to do with a launched process; capture stdout and stderr, certainly, but also to be able to inject arbitrary data to stdin?

7 Likes