var img = document.createElement('img'); img.src = "https://webstats.gnome.org//piwik.php?idsite=40&rec=1&url=https://docs.flathub.org/" + location.pathname; img.style = "border:0"; img.alt = "tracker"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(img,s);
Skip to main content

Review

Reviews happen via comments on GitHub PR's where we also have labels to make note the status of a PR which is useful when no actions have happened over a long period.

General checklist

  • Ensure the domain from the app ID is linked to the submission, manually check by going to the website. Check if the domain will allow verification on website.
  • Ensure submissions meet all the App Requirements
  • Ensure the applications are functional and do/act what submitter claims by using the test builds.
  • Ensure it uses proper permissions, ask to submit linter exceptions if needed.
  • Do a test build before merge.

Once the PR ready to be merged you can use the merge command to merge the submission. The syntax is

/merge:<optional target repo default branch, default:master> head=<pr head commit sha, 40 chars> <additional colloborators @foo @baz, default: PR author>

# Examples

/merge head=SHA -> creates 'master'
/merge:beta head=SHA -> creates 'beta'
/merge:24.08 head=SHA -> creates 'branch/24.08'
/merge:24.08 head=SHA @foo @baz -> creates 'branch/24.08', adds PR author, GitHub user 'foo' and 'baz' to colloborators
  • org.gnome ID is moderated, this list provides the current applications that are allowed to use it.
  • Apps belonging to a group here are allowed to use org.kde IDs.