Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flathub Verification #431

Open
bunnybot opened this issue Dec 29, 2023 · 11 comments
Open

Flathub Verification #431

bunnybot opened this issue Dec 29, 2023 · 11 comments

Comments

@bunnybot
Copy link

bunnybot commented Dec 29, 2023

NordfrieseMirrored from Codeberg
Created on Thu Dec 28 12:42:28 CET 2023 by Benedikt Straub (Nordfriese)


It would be good to verify our flatpak package's connection to our homepage. See https://docs.flathub.org/docs/for-app-authors/verification/

Basically, Flathub would provide a unique token and we'd have to place this token in a plaintext site https://www.widelands.org/.well-known/org.flathub.VerifiedApps.txt to show that the flatpak package is officially provided by us.

<@>tothxa <@>frankystone

@bunnybot
Copy link
Author

tothxaMirrored from Codeberg
On Thu Dec 28 14:53:19 CET 2023, Tóth András (tothxa) wrote:


I was able to generate the token. I guess it's like a public key, as it's supposed to be posted at a well known URL, so here it is:

9773ed19-f742-45a7-9ecf-2108d1ab7ae3

I'm not sure how long it will be valid though, because the next step at flathub when I click continue tries to fetch the VerifiedApps.txt file from widelands.org.

@bunnybot
Copy link
Author

frankystoneMirrored from Codeberg
On Thu Dec 28 15:02:14 CET 2023, ** (frankystone)* wrote:*


Didn't we need two tokens? One for beta and one for stable?

I think it's more secure if you send me this token as PM…

@bunnybot
Copy link
Author

tothxaMirrored from Codeberg
On Thu Dec 28 15:56:02 CET 2023, Tóth András (tothxa) wrote:


I think flathub-beta is meant for testers only. AFAIK beta builds are not advertised neither on the main flathub.org site, nor any other place. That's why I like to post on WL.org when I do an update. (oh, yes, last night's update should've already been announced :)

Otherwise it's treated as the same project (just another branch in the github repo), and they only listed a single entry for Widelands in the developer settings page.

@bunnybot
Copy link
Author

tothxaMirrored from Codeberg
On Thu Dec 28 16:09:52 CET 2023, Tóth András (tothxa) wrote:


I checked the token creation again, and it gave the same token.

@bunnybot
Copy link
Author

frankystoneMirrored from Codeberg
On Thu Dec 28 17:53:03 CET 2023, ** (frankystone)* wrote:*


Should work now: https://www.widelands.org/.well-known/org.flathub.VerifiedApps.txt

The implementation might get changed in the future, but the URI will not change.

@bunnybot
Copy link
Author

tothxaMirrored from Codeberg
On Thu Dec 28 19:23:25 CET 2023, Tóth András (tothxa) wrote:


Thank you. I was able to finish the verification process on flathub, and Widelands is now listed as verified.

@bunnybot
Copy link
Author

frankystoneMirrored from Codeberg
On Thu Dec 28 19:26:20 CET 2023, ** (frankystone)* wrote:*


I'll leave this open until the final changes were committed

@bunnybot
Copy link
Author

NordfrieseMirrored from Codeberg
On Thu Dec 28 19:58:55 CET 2023, Benedikt Straub (Nordfriese) wrote:


Thanks :)

@bunnybot
Copy link
Author

bunnybot commented Jan 7, 2025

frankystoneMirrored from Codeberg
On Tue Jan 07 15:45:13 CET 2025, frankystone wrote:


<@>janus ich denke dieses issue kann geschlossen werden?

@bunnybot
Copy link
Author

bunnybot commented Jan 7, 2025

frankystoneMirrored from Codeberg
On Tue Jan 07 23:45:01 CET 2025, frankystone wrote:


<@>Nordfriese <@>tothxa will be anything changed with the token?

Otherwise we will close this.

@bunnybot
Copy link
Author

bunnybot commented Jan 7, 2025

tothxaMirrored from Codeberg
On Wed Jan 08 00:42:09 CET 2025, Tóth András (tothxa) wrote:


I'm not aware of any reason to change it. The documentation doesn't say anything about expiration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant