Skip to content

Action meta-information #12

@pmarkert

Description

@pmarkert

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions