One can take "Create entity" action as an example.

Comments

fago created an issue. See original summary.

TR’s picture

Assigned: Unassigned » fago
Status: Active » Needs work

Is it really desirable, from a UI/end user standpoint, to have a dozen different "Delete content", "Delete comment", "Delete taxonomy term" etc. actions showing up in the select list, rather than just one generic "Delete entity" ?

I think we're getting to the point where there are far too many conditions to choose from, and far too many actions to choose from. So simplifying things by providing one "Delete" action rather than one for each entity may be preferable.

Also see #2672882: Add "Save entity" derivative

TR’s picture

Added #3255559: Re-label entity create action derivatives as one concrete example of where having a derivative action for each entity type causes confusion. In that case, the number of entities defined on the system resulted in a list of actions where most of the entries were derivatives. Those obscured the limited number of built-in Rules actions, and all those derivatives misled the original poster.

TR’s picture

Status: Needs work » Postponed
TR’s picture

Status: Postponed » Closed (won't fix)

Marking this as "won't fix" for the reasons explained above and in #3255559: Re-label entity create action derivatives