I am creating a utility that will configure various devices. I want to be able to add new devices later using a "plugin" architecture. What is the best method for storing these plugins? Various VIs in a subfolder, an LLB, other?
The llb in most ways is obsolete. It is only useable if you use it only for deployment of the VIs. Do not save development VIs in a VI. A single corrupt VI in an llb will make the entire llb unreadable. I'm also not sure how you can use an llb to track versions. The VIs inside an llb are totally invisible to all source code control systems. A better way to distribute a plug-in might be as a lvllib