Verify ownership on beta.flathub.org
barthalion opened this issue · 8 comments
We're preparing for the launch of beta.flathub.org, and would like to see your app verified as maintained by its developers. Currently, I've marked it as such manually, but it would be preferred to use one of the verification features. This can be initiated by logging it at https://beta.flathub.org/login with a GitHub account, pressing "Developer Settings" and following the instructions there.
It's done on our testing branch: https://gitlab.gnome.org/Infrastructure/gimp-web/-/commit/fd56675192ed5efa84d4244edb4b597aa5456ba2
It means the verification token shall appear on the testing website within the next half hour: https://testing.gimp.org/.well-known/org.flathub.VerifiedApps.txt
It will be on the main website too when we'll merge the testing branch into the main one (may not happen before a few days or weeks, but I understand there is no emergency here anyway).
I'll close this report then as I can't click the "Continue" button on Flathub for now since the token is not present on the main website yet.
P.S.: by the way, I see that we can log-in with GNOME Gitlab on the new Flathub. Does it mean we'd be able to move this repository to GNOME Gitlab too? I would really like if we could. We like to have all our repositories there.
No. Currently, login methods are only for verifying ownership using various means and are unrelated to where the repo is hosted.
Ok.
P.S.: I edited the testing link in my above comment as I wrote the wrong one: https://testing.gimp.org/.well-known/org.flathub.VerifiedApps.txt
It's now up. Just not on the main website yet.
Hmmm… So I see that the new flathub website got deployed, so I pushed the change to our own website. It should be published online within the next 30 min, I'd say.
Ok. It's now verified (the developer settings say so), except I don't see the small check mark on GIMP's page on the new Flathub.
@barthalion Do we just have to wait a bit then it will appear later? Maybe these are added as batch at regular interval?