Main Sequence Plugs

Anyone toy with the idea of an event that would run external processes? I’m suggesting a standard interface that would allow developers to write modules to be run as an event within the sequence. Interface might include things like SGP variables or environment properties, setup and execute methods, error handling or return properties. The architecture would be very similar to the way ascom is designed. Standard interfaces, developer projects and templates, etc…

Specifically, I’m thinking of one module that could evaluate or process last taken sub or subs. Another module might setup and run different types of scripts. Another might be to deal with a specific piece of hardware not built into SGP.

This could expand into applications like the windows store or google play where Main Sequence hosts modules for download. I just thought this would be a good way to allow SGP to expand it’s features in already technical community.