Skip to content

Clearer action syntax #131

Open
Open
@lornajane

Description

@lornajane

Currently the action fields are:

  • target
  • description
  • update
  • remove

Having update and remove as siblings isn't great because if remove is "true" then update does nothing, they're quite exclusive. I'm sure there's a reason it was done like this, but I really can't tell what the reason is so I'm proposing that we instead do something like:

  • target (as before)
  • description (as before)
  • type which can be "update" or "remove"
  • update (as before, but only valid if type is update)

Feedback is very welcome on this idea!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions