hyperpotamus icon indicating copy to clipboard operation
hyperpotamus copied to clipboard

Action meta-information

Open pmarkert opened this issue 8 years ago • 0 comments

For action elements, support a meta-information property that includes information such as the required plugin-version, plugin-url, descriptive text, etc. This could be used to override/force which plugin processes an action (to avoid conflicts). It can also include information/documentation to help users find/discover installable plugins if they are running a script from an external source.

Something like

- action_name: {actiony stuff here }
   on_success: ...
   on_failure: ...
   debugger: ...
   plugin:
     name: "plugin-name to override default binding/lookup"
     homepage: "Url for a page that contains information about the plugin"
     description: "Descriptive text about the plugin"
     version: "semver" or [ "semver1",..."semverN" ]  # Required semver spec that the plugin must match

pmarkert avatar Nov 18 '16 13:11 pmarkert