bugGNU Octave - Bugs: bug #56466, Appdata missing...


bug #56466: Appdata missing <content_rating> tag

Submitted by:  Alexander Wilms <alexanderw>
Submitted on:  Sun 09 Jun 2019 03:34:18 PM UTC  
Category:  Documentation Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Other
Status:  None Assigned to:  None
Originator Name:  Open/Closed:  Open
Release:  5.1.0 Operating System:  GNU/Linux

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Sun 09 Jun 2019 04:11:24 PM UTC, comment #4:

I see that this error message comes from a not-yet-released version of appstream-glib. The change was made in March 2019 and is not in version 0.7.15, the latest version, I guess it will be part of version 0.7.16.

Adding the empty content rating tag means that someone has taken the effort to go through the content rating categories and verify that Octave doesn't offer any of the things that can be tagged. So someone should still go through the tool and do that.

Is there any concern about OARS version 1.0 vs 1.1? The AppStream spec only mentions 1.0, so I think we should stick to that.

Mike Miller <mtmiller>
Project Administrator
Sun 09 Jun 2019 04:04:35 PM UTC, comment #3:

A Flathub build failed due to this. Apparently they are stricter than necessary.

Alexander Wilms <alexanderw>
Sun 09 Jun 2019 03:51:13 PM UTC, comment #2:

Can you give a citation for where this is required?

According to the upstream spec, the tag is completely optional.


> The <content_rating/> tag is an optional tag which can be added to specify age ratings for the respective software components.

I guess that some tool is adding a requirement to make this mandatory, but it's not clear to me what that tool is or what version introduces this change. The appstreamcli tool validates the current appdata file without this tag.

Mike Miller <mtmiller>
Project Administrator
Sun 09 Jun 2019 03:39:19 PM UTC, comment #1:

  <content_rating type="oars-1.1" /> is all that's needed

Alexander Wilms <alexanderw>
Sun 09 Jun 2019 03:34:18 PM UTC, original submission:

The validation currently fails, since it is now required to have an age rating, which can be generated here: https://odrs.gnome.org/oars

builddir/files/share/appdata/org.octave.Octave.appdata.xml: FAILED:
• tag-missing           : <content_rating> required [use https://odrs.gnome.org/oars]
Validation of files failed

Alexander Wilms <alexanderw>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by alexanderw (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.




    No changes have been made to this item

    Back to the top

    Powered by Savane 3.4