Closed Bug 1880741 Opened 1 year ago Closed 1 year ago

[Flatpak] Update metainfo file to be compliant under appstreamcli validate

Categories

(Thunderbird :: Build Config, defect)

defect

Tracking

(thunderbird_esr115 fixed, thunderbird124 fixed)

RESOLVED FIXED
125 Branch
Tracking Status
thunderbird_esr115 --- fixed
thunderbird124 --- fixed

People

(Reporter: bbhtt.zn0i8, Assigned: bbhtt.zn0i8)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:124.0) Gecko/20100101 Firefox/124.0

Steps to reproduce:

The thunderbird metainfo file needs to be pass validation with appstreamcli validate being run under flatpak-builder-lint https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#validation

RIght now it fails validation due to screenshots being not under the image tag.

See https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#screenshots

The change for this needs to be landed in the release branch also, so that when the next release build is pushed to Flathub, it does not fail.

This makes it pass validation with appstreamcli validate

See also https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-screenshots

Assignee: nobody → bbhtt.zn0i8
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Component: Untriaged → Build Config
Duplicate of this bug: 1881000
Target Milestone: --- → 125 Branch

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/57bbe45078e5
Move screenshots in child tag images. r=dandarnell

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Attachment #9382423 - Flags: approval-mozilla-release?

Uplift Approval Request

  • Needs manual QE test: no
  • Code covered by automated testing: no
  • Is Android affected?: no
  • Fix verified in Nightly: no
  • Steps to reproduce for manual QE testing: Run appstreamcli validate on the metainfo file
  • String changes made/needed: No
  • User impact if declined: None
  • Risk associated with taking this patch: Low
  • Explanation of risk level: Changes metainfo file

Comment on attachment 9380717 [details]
Bug 1880741 - Move screenshots in child tag images. r?rjl

[Approval Request Comment]
User impact if declined: Flatpak push may break
Testing completed (on c-c, etc.): It has been landed on c-c
Risk to taking this patch (and alternatives if risky): Low

Attachment #9380717 - Flags: approval-comm-beta?

Comment on attachment 9380717 [details]
Bug 1880741 - Move screenshots in child tag images. r?rjl

[Triage Comment]
Approved for beta

Attachment #9380717 - Flags: approval-comm-beta? → approval-comm-beta+
Attachment #9382423 - Flags: approval-mozilla-release? → approval-comm-esr115?

Comment on attachment 9382423 [details]
Bug 1880741 - Move screenshots in child tag images. r?rjl

[Triage Comment]
Approved for esr115

Attachment #9382423 - Flags: approval-comm-esr115? → approval-comm-esr115+
Attachment #9382423 - Attachment is obsolete: true
Attachment #9382423 - Flags: approval-mozilla-release-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: