The documentation says "Keep Plugin Constructors & Destructors lean. Most initialization should be done within Initialize() which gets called when the plugin is activated. This will ensure that WPEFramework boots up faster since most of the plugins are not auto-started or activated on bootup". Please remove this because it is misleading. Activation is dlopen, constructor and Initialize. Deactivation is Deinitialize, destructor and dlclose. The framework will not "boot up faster" if plugin constructor is empty.
The documentation says "Keep Plugin Constructors & Destructors lean. Most initialization should be done within Initialize() which gets called when the plugin is activated. This will ensure that WPEFramework boots up faster since most of the plugins are not auto-started or activated on bootup". Please remove this because it is misleading. Activation is dlopen, constructor and Initialize. Deactivation is Deinitialize, destructor and dlclose. The framework will not "boot up faster" if plugin constructor is empty.