Skip to content

Flathub Verification Tokens#16

Open
robertxgray wants to merge 1 commit intocrawl:masterfrom
robertxgray:master
Open

Flathub Verification Tokens#16
robertxgray wants to merge 1 commit intocrawl:masterfrom
robertxgray:master

Conversation

@robertxgray
Copy link

@robertxgray robertxgray commented Jan 31, 2026

Verification is the process by which Flathub and developers confirm that an app is published by the original developer or an authorized party. https://docs.flathub.org/docs/for-app-authors/verification

The DCSS Flahub maintaner (arteymix) provided a token that needs to be made available at
https://crawl.develz.org/.well-known/org.flathub.VerifiedApps.txt

Closes crawl/crawl#5049

@gammafunk
Copy link
Member

The problem with this is that crawl's website is actually crawl.develz.org and not develz.org. I'm not sure if it would be acceptable for Napkin (the owner and admin of develz.org) to install a token on the latter domain. Is it possible to have the app be structured so that crawl.develz.org is the root host? In that case, we could probably get Napkin to give us permissions for the .well-known subdirectory so that we could manage the file through this repo.

@robertxgray
Copy link
Author

Sorry, my mistake. arteymix wrote:

It was recently brought to my attention that it might also be possible to use the crawl.develz.org for that process if necessary.

Later he references the main domain when providing the token, but I didn't notice the change. I have asked for confirmation in the other thread, maybe we need a different token.

Verification is the process by which Flathub and developers confirm that
an app is published by the original developer or an authorized party.
https://docs.flathub.org/docs/for-app-authors/verification

The DCSS Flahub maintaner (arteymix) provided a token that needs to be
made available at
https://crawl.develz.org/.well-known/org.flathub.VerifiedApps.txt
@robertxgray
Copy link
Author

I have updated the commit description. Now we just need to wait for arteymix's ticket.

It would be good to have all the PRs in this repo ready for the next release.

@gammafunk
Copy link
Member

I agree, but the timing is getting a bit tight, since we need to release 0.34.0 on Wednesday. We always do a point release after conclusion of the tournament, since that includes any fixes for bugs we inevitably see during lots of tournament games. Hence if the ticket isn't ready in time, we can always aim for 0.34.1.

@gammafunk
Copy link
Member

Also, I'll see if Napkin can go ahead and make that .well-known dir for the future token.

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

Successfully merging this pull request may close these issues.

Flathub verification

2 participants