Bug 475851 - Rethink the concept of labeling content as "mild, "moderate", and "intense"
Summary: Rethink the concept of labeling content as "mild, "moderate", and "intense"
Status: RESOLVED FIXED
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2023-10-19 21:16 UTC by Nate Graham
Modified: 2024-08-03 20:41 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.2.0
Sentry Crash Report:


Attachments
Is this really mild content? (147.22 KB, image/jpeg)
2023-10-19 21:16 UTC, Nate Graham
Details
Is this really intense content? (251.17 KB, image/jpeg)
2023-10-19 21:16 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2023-10-19 21:16:06 UTC
To me these labels suggest stuff like violence and adult situations. But we use them just to indicate the highest level of rated content. The results are often nonsensical. For example "checking for the latest app version" makes the app say "Mild content", while offering text, audio, or video chat is "Intense content". I don't think they're very accurate or useful. Maybe we can just remove them.
Comment 1 Nate Graham 2023-10-19 21:16:22 UTC
Created attachment 162436 [details]
Is this really mild content?
Comment 2 Nate Graham 2023-10-19 21:16:41 UTC
Created attachment 162437 [details]
Is this really intense content?
Comment 3 Bug Janitor Service 2024-08-02 18:38:55 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/890
Comment 4 Nate Graham 2024-08-02 23:39:29 UTC
Git commit 8377940074a31a6e0af94eb739210b5fe16ae6b4 by Nate Graham.
Committed on 02/08/2024 at 23:39.
Pushed by ngraham into branch 'master'.

ApplicationPage: Simplify content rating display

Currently we display an age rating along with a textual description such
as "Mild content" or "Intense content". The textual description has been
problematic due to difficulties translating it, and also mismatches
between what the text suggests and what triggered it. For example
"Uncontrolled chat functionality between users" kicks it into "Intense
content", but the word "intense" conjures up ideas of violence,
sexuality, etc.

Let's drop the text and let the age rating speak for itself.

@teams/vdg 
FIXED-IN: 6.2.0

| Before | After |
| ------ | ----- |
| ![14__before](/uploads/2204ffe2010a2fadf3ab09a231de8fbf/14__before.png) | ![14__after](/uploads/3bd9b3f59932f123a70d2bbd64524381/14__after.png) |
| ![Everyone__before](/uploads/9ebfd9c213e7eaba61b0f8b3ece319bb/Everyone__before.png) | ![Everyone__after](/uploads/abfa467e529da50786d116c9a5eded7f/Everyone__after.png) |

M  +5    -15   discover/qml/ApplicationPage.qml
M  +0    -58   libdiscover/appstream/AppStreamUtils.cpp
M  +0    -2    libdiscover/appstream/AppStreamUtils.h
M  +0    -10   libdiscover/backends/FlatpakBackend/FlatpakResource.cpp
M  +0    -2    libdiscover/backends/FlatpakBackend/FlatpakResource.h
M  +0    -10   libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp
M  +0    -2    libdiscover/backends/PackageKitBackend/AppPackageKitResource.h
M  +0    -10   libdiscover/resources/AbstractResource.cpp
M  +0    -10   libdiscover/resources/AbstractResource.h

https://invent.kde.org/plasma/discover/-/commit/8377940074a31a6e0af94eb739210b5fe16ae6b4