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

Ship on Flathub #6

Open
cassidyjames opened this issue Dec 3, 2024 · 0 comments
Open

Ship on Flathub #6

cassidyjames opened this issue Dec 3, 2024 · 0 comments

Comments

@cassidyjames
Copy link

I recently came across your game and absolutely love it; it's unique, challenging, and super cute. First of all: nice work! And thank you so much for open sourcing it.

I'm a volunteer at Flathub, the defacto indie Linux app store that ships out of the box on many Linux-based OSes including the Steam Deck desktop mode. I've started to explore if I can automate the Linux build of ROTA to get it onto Flathub so more people can play it (and because I personally think quality games are a great category of apps that Flathub is currently lacking). Relevant PR: #5

I think due to the open licensing, I could just ship it there—but I wanted to check a couple of things, first:

  1. Each app/game on Flathub needs a unique RDNN-prefixed app ID; would it make more sense to use net.hhoney.rota, or io.github.harmonyhoney.rota? Either is technically fine and I personally prefer the conciseness of the former, but I wanted to check in with you, first.

  2. Would you have any interest in verifying the game on Flathub? Verification is super easy, and it's just a way to show end users that the ROTA on Flathub is actually the ROTA you've made and not some knock-off malware-infested version or something. :P More details at the link, but the easiest way is to drop a unique token in a .well-known file on your website.

I can totally help answer any questions about Flathub or verification, too, if you're interested!

Aside: I'm also an employee at the non-profit Endless Foundation where we use game development and Godot Engine specifically to build and nurture learners' soft skills like collaboration, problem decomposition, and project management in addition to helping expose those learners to what you'd expect like coding and art/design—if you were at or followed GodotCon 24, we were gold sponsors and had our team there presenting our open source Block Coding plugin. I'm pursuing getting ROTA onto Flathub for personal reasons, but it does align well with what we're doing at Endless, and since Endless OS ships with Flathub out of the box, it would mean ROTA would be more easily installable there, too. :)

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