Developer Center Resources

cancel
Showing results for 
Search instead for 
Did you mean: 

NI Tools Network Software Requirements for FlexLogger Plugins

Return to NI Tools Network Software Requirements

 

Requirement Additional Resources
Installation  
Plugin distributed using NI packages (*.nipkg). Licensing and Distributing a FlexLogger Plugin 
Package prompts the user if dependent software is not present on a system. Licensing and Distributing a FlexLogger Plugin 
The package includes a EULA which complies with the “Restrictions” and “Application Deployment” sections of the NI Software License Agreement. Licensing and Distributing a FlexLogger Plugin 
The XML file installed with plugin has correct version numbers (plugins using the template projects have a default 0.1 for both <Version> and <OldestCompatibleVersion> )  
Activation (if applicable)  
The plugin can be evaluated when added to a FlexLogger project. Licensing and Distributing a FlexLogger Plugin 
Upon the evaluation trial expiring, users are prompted to activate.  
The plugin can be activated using appropriate credentials.  
Examples and Tutorials  
Plugin provides examples and/or tutorials to demonstrate how to use the product in FlexLogger.  
Examples and tutorials are intuitive and any required steps are documented.  
Tutorials include explanations to describe what is demonstrated or accomplished by following the tutorial in order to serve as a learning aid for customers.  
File Structure  
Plugin files are placed in the correct locations.  
Documentation  
Third-party and NI software dependencies are documented (ex: FlexLogger version needed).  
Hardware system requirements are documented (if applicable).  
Product directs users to a support channel for technical support.  
User Experience  
No unexpected crashes or errors reported.  
No apparent memory leaks or undocumented spikes in CPU or memory when using plugin.  
User interface is intuitive for all configuration dialogs.  
User experience is professional in look, feel, and operation.  
Miscellaneous  
Product does not include any malicious software.  
Product compiles with NI Tools Network Style Guide.  NI Tools Network Style Guide
It is clear to the user when administrator rights are required for successful use of the add-on.  
Product and accompanying documentation are localized in English.  
Contributors