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

Can't verify the app since I don't own the flycast.org domain #201

Open
flyinghead opened this issue Apr 22, 2024 · 3 comments
Open

Can't verify the app since I don't own the flycast.org domain #201

flyinghead opened this issue Apr 22, 2024 · 3 comments

Comments

@flyinghead
Copy link
Collaborator

I was asked to go through the Flathub verification process to certify the app's origin. See flyinghead/flycast#1473.
I'd be happy to do so but Flathub assumes I own the app id domain (flycast.org) which I don't. I do own the flyca.st domain but ideally a github id would be more future-proof (io.github.flyinghead.flycast).

Either way it looks like we need to change the app id to get it verified.

@j8r
Copy link
Collaborator

j8r commented Apr 22, 2024

Yes I did the mistake of not using the proper ID when creating the application.

I think the best way may be to rename the application.

I'm not sure about the procedure, I can see this doc: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#replaces.

We may have to contact admins to rename the repository.

@flyinghead
Copy link
Collaborator Author

Apparently there's also a way to redirect users to the new app ID as in this example: https://github.com/flathub/org.gnome.iagno/blob/aefd92d1f0b783feedb62d101565e31f9c5dbc4b/flathub.json

Anyway, it's not urgent or critical so I'll let you decide if/when you want to do this.

@Roman19S
Copy link

Is there an update on this? Distros like Linux Mint and Elementary OS have started hiding or otherwise discouraging the use of unverified flatpaks. More are likely to follow as verified flatpak's near 50% of Flathub. I would hate for people to miss out on Flycast because of this

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

3 participants