Plugin = Data processing unit = DPU
Before new DPU is prepared, you should check whether the DPUs does not already exist. Already existing DPUs:
- Core DPUs available with every distribution of UnifiedViews: https://github.com/UnifiedViews/Plugins/releases
- List of repositories with other DPUs: List of Repositories with Plugins
To understand basic concepts for developing DPUs, please see: Basic Concepts for DPU developers.
Tutorials for Creation of DPUs for UnifiedViews 2.X
Where you should store newly create DPUs
DPUs for UnifiedViews 2.X versus DPUs for UnifiedViews 1.X
Since 1.4. 2015, release 2.X of UnifiedViews is available. Such release adjusts API and helpers (plugins development environment) used to develop DPUs.
As a result, it is necessary to distinguish DPUs which were prepared for UnifiedViews 1.X and 2.X.
If you develop new DPUs, you should develop DPUs for UnifiedViews 2.X.
Compatibility of DPUs developed for UnifiedViews version 1.X in UnifiedViews version 2.X
In order to migrate DPUs developed for 1.X version of UnifiedViews to DPUs working in 2.X version of UnifiedViews, please follow Guide to migrate old DPUs to new DPUs using helpers 2.0.
DPUs developed for 1.X version of UnifiedViews are not compatible with UnifiedViews 2.X as it is. In order to use DPUs developed for 1.X version of UnifiedViews in UnifiedViews 2.X, please follow Guide to ensure that older DPUs may run with 2.0.0 API/Helpers