Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump OARS content rating to 1.1 #15773

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

AFCMS
Copy link
Contributor

@AFCMS AFCMS commented Feb 10, 2025

Currently in GNOME Software, the age rating have several categories marked as "unknown".

This notably includes categories added in 1.1 (desecration, slavery, etc), but it seems in the case of GNOME Software the nudity category as a whole is also considered unknown when using OARS 1.0.

image

So I did the following:

  • Bump OARS version to 1.1
  • Explicitly set all available categories to "none"

Theorically the spec defines that if a property isn't there it's considered "none" by both versions of the spec so just bumping the version could be enough, but it seems GNOME Software at least with the 1.0 spec doesn't seem to do that.

The switch to 1.1 may fix this but tbh I prefer an explicit approach. If required I can remove all "none" properties.

I don't know if it matches a goal in the roadmap but it improves app metadata on Linux's software centers.

To do

This PR is Ready for Review.

How to test

Read the patch, validate metainfo file. Check if it matches the OARS 1.1 spec.

Also set every single property to none explicitly

Signed-off-by: AFCMS <[email protected]>
@Zughy Zughy added the @ Documentation Improvements or additions to documentation label Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
@ Documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants