pyblish-base
pyblish-base copied to clipboard
Override Plugins
Goal
To facilitate for plugins gone wrong and becoming show-stoppers.
Sometimes a mandatory plugin may misbehave, but everyone knows that it isn't an issue. In this case, provide an option for users to get permission from an authority to override the optional-flag of a plugin.
Architecture
In a GUI, there could be an icon which, when clicked, pops up a text-field in which a supervisor may enter his or her password. Once unlocked, mandatory plugins become optional and may be skipped.