shlomif / PySolFC

A comprehensive, feature-rich, open source, and portable, collection of Solitaire games.
http://pysolfc.sourceforge.net/
GNU General Public License v3.0
463 stars 105 forks source link

Verify Flathub entry as official #300

Closed ssokolow closed 11 months ago

ssokolow commented 1 year ago

The beta version of Flathub's UI adds support for marking entries as approved by the upstream developers.

It's basically the same process as verifying that you should be allowed to access something like the Google Search console for site admins.

  1. Log into https://beta.flathub.org/userpage (it uses GitHub or GitLab OAuth)
  2. Hit the "Developer Settings" button under PySolFC
  3. Click "Website verification"
  4. The wizard will prompt you to add a file to the PySolFC website to prove that you are or are working with the upstream developer.

I believe you'll need to have enabled the GitHub OAuth login option for it to pick up PySolFC as something you're authorized to verify.

joeraz commented 1 year ago

I just attempted this. The file is up at pysolfc.sourceforge.io, but Flathub is just checking sourceforge.io, ignoring the subdomain.

ssokolow commented 1 year ago

Ugh. Given that the same bug would appear with GitHub Pages, that's a very surprising bug on their end.

I'll look into who to report it to later tonight.

ssokolow commented 1 year ago

OK, it looks like the place to report the problem is here:

https://github.com/flathub/website/issues

Since you're the one actually looking at the symptoms first-hand, it'd probably be better for you to file the bug, but I could if you'd prefer that.

joeraz commented 1 year ago

I created the issue, thanks.

joeraz commented 1 year ago

Note for reference - the user page URL has moved to https://beta.flathub.org/my-flathub.

joeraz commented 1 year ago

So a PR was created, that I think would have resolved this, and let us finally get PySol verified. But then drama ensued.

See ticket 1939 over on the Flathub website repo.

joeraz commented 11 months ago

The issue with SourceForge domains has been sorted, and I've been able to get PySol successfully verified.