Feature #34917
openUse "Remove" instead of "Delete" for non-destructive unlink/removal action labels
Description
The link that deletes the member record associated with the group appears to delete the user data itself due to the influence of the current label and icon.
How about adding a button_remove label and using it instead of button_delete?
In that case, I would like to change the icon as well.

When deleting a watcher record, I think it's a "delete user" from the user's point of view. I want to change "Delete" to "Remove" as well.
Files
Updated by Go MAEDA about 4 years ago
+1
Reference: Remove vs Delete - User Experience Guide
Remove and Delete are defined quite similarly, but the main difference between them is that delete means erase (i.e. rendered nonexistent or nonrecoverable), while remove denotes take away and set aside (but kept in existence).
Updated by Go MAEDA 6 days ago
- File clipboard-202602160001-sxdz4.png clipboard-202602160001-sxdz4.png added
- File clipboard-202602160003-wowfb.png clipboard-202602160003-wowfb.png added
- Target version set to Candidate for next major release
This patch changes UI wording for non-destructive removal actions from "Delete" to "Remove".
It covers:- removing project members
- removing users from groups
- removing watchers
- removing issue/changeset relations and subtask links (via relation labels)
It keeps "Delete" for actual object deletion.
It also uses the `link-break` icon for these remove actions, the same icon already used for the issue-relation removal button.


Updated by Go MAEDA 6 days ago
- File 0001-Use-Remove-label-and-link-break-icon-for-relation-re.patch 0001-Use-Remove-label-and-link-break-icon-for-relation-re.patch added
- File deleted (
0001-Use-Remove-label-and-link-break-icon-for-relation-re.patch)
Updated by Marius BĂLTEANU 3 days ago
Should we also update the translation keys and replace "delete" with "remove"?
Updated by Go MAEDA 3 days ago
Marius BĂLTEANU wrote in #note-6:
Should we also update the translation keys and replace "delete" with "remove"?
No. This patch keeps existing "Delete" translations for destructive actions and only uses the newly added "Remove" label for non-destructive unlink/removal actions.
For example, buttons that delete an issue or a user still use "Delete". This makes it clearer whether an operation is destructive. I believe this can reduce the risk of accidentally deleting objects.

Updated by Marius BĂLTEANU 3 days ago
Sorry, I don't think I was clear enough in my previous note. I was referring only to label_relation_delete and label_delete_link_to_subtask keys.
Updated by Go MAEDA 2 days ago
- File 0001-Use-Remove-label-and-link-break-icon-for-relation-re.patch 0001-Use-Remove-label-and-link-break-icon-for-relation-re.patch added
- File 0002-Remove-obsolete-i18n-keys-label_relation_delete-and-.patch 0002-Remove-obsolete-i18n-keys-label_relation_delete-and-.patch added
Marius BĂLTEANU wrote in #note-9:
Sorry, I don't think I was clear enough in my previous note. I was referring only to
label_relation_deleteandlabel_delete_link_to_subtaskkeys.
I have renamed those keys to label_relation_remove and label_subtask_remove.