@dsullivan All development of Rockstor code is on GitHub and this forum and the GitHub issues, predominantly in rockstor-core, drive / track what is done. But the Docker based Rock-ons system is next in line to receive a re-write, so it’s probably best to keep an eye on the 3.8-11 dev log to see how the new Rock-on system is implemented. There is a Wiki entry that was used as a RFC recently on the Rock-ons system.
There is also a strong possibility that @suman, once done on this re-write (and all in good time), will produce one of his detailed Wiki entries that serve as the technical manual / dev guide for contributors. I’m afraid there isn’t one for how the Rock-ons are currently implemented as this Wiki is a rather recent development on the documentation side of Rockstor.
There is a specific forum thread for Rock-on requests where your suggestions may be relavant, currently the Rock-on / Docker system is the only addons / plugins functionality in Rockstor. Adding core functionality is probably best done via specific proposals, probably in their own forum thread. That way one can get more specific feedback on how or if it fits with peoples view / use of Rockstor; which is predominantly a NAS system (at least as I see it ).
Hope that helps some.