Hello, world! 👋 It’s your friendly neighborhood Linux app store here on the Fediverse! Check our profile, we’re verified. 😎

Speaking of which… if you’re an app developer and want to get your app verified on Flathub, check the docs! If you need any help, give us a shout here.

https://docs.flathub.org/docs/for-app-authors/verification

#Flathub #Flatpak #OpenSource #Linux #FOSS #FLOSS #introduction

Verification | Flathub Documentation

What is verification?

@flathub Is it still mandatory to have a GitHub account to release applications on Flathub? Would be so fantastic to be able to join the ecosystem from outside the walled Microsoft garden, too.

#GithubIsMicrosoft #freesoftware

@mray according to https://docs.flathub.org/docs/for-app-authors/submission#how-to-submit-an-app , yes, as it currently hosts the git repo there, at least for the submission. Not sure how difficult would be some mirroring somewhere else ir, even better, FlatHub could host its own git forge instance nowadays for better control of its own and optionally keep some mirrors there to keep the popularity and coverage.
Submission | Flathub Documentation

App submissions are extremely welcome and the process is straightforward.

@mray currently, yes. Flathub uses GitHub to host app manifests, which determine what gets built (and how). Your app source code itself can be hosted anywhere, but the manifest repo is created and owned by the Flathub org on GitHub.

Someone with a GitHub account must maintain that manifest.

@flathub Lunacy is a software for UI/UX design

Currently considered verified, with community support https://github.com/flathub/com.icons8.Lunacy

The developers have announced that they will soon make their own Flatpak https://lunatics.icons8.com/discussion/500/important-message-for-linux-users/p1.

I wonder how the battle for ID will play out and whether community-builds will be stripped of verification.

GitHub - flathub/com.icons8.Lunacy

Contribute to flathub/com.icons8.Lunacy development by creating an account on GitHub.

GitHub

@drsheppard it’s not a battle at all—it’s a documented process! https://docs.flathub.org/docs/for-app-authors/submission#someone-else-has-put-my-app-on-flathubwhat-do-i-do

Upstream developers can always own their app ID, and the fact that the app is verified means the developer has gone through the verification to prove they are the developer—they already have access to maintain the existing app on Flathub.

Hopefully it can remain a collaborative community + upstream effort!

Submission | Flathub Documentation

App submissions are extremely welcome and the process is straightforward.

@flathub @drsheppard

Hnnm. Could I register org.mattdm.Lunacy and get a Verified badge?

@mattdm @drsheppard that could be the ID, but the app would not be accepted with “Lunacy” as the user-facing name.

Every app submitted goes through human review, and names that obviously violate trademarks, duplicate existing apps, or could cause customer confusion between other apps would need to be addressed. We’re all humans working on these things together, so we would reach out to figure out the best solution together.

hi @flathub o/

Is there a way to choose certain mesa drivers over others? On snap the gnome extension has a special Asahi channel [0], so that existing snaps using gnome will work with the correct drivers.

[0] https://forum.snapcraft.io/t/track-request-for-gnome-42-2204-asahi-track/36295/4

Track request for gnome-42-2204: asahi track

We’d like to request an additional track for the ubuntu asahi builds of gnome-42-2204 which will include device specific improvements for apple silicon. The track name requested is “asahi”.

snapcraft.io
@flathub I have a question that is related more to Github Pages. If my web server for my domain, which represents my developer ID, is hosted by Github Pages: How do I setup `.well-known/org.flathub.VerifiedApps.txt` if GH Pages cannot deploy hidden directories? I am avoiding self hosting due to being a broke college student; and my home server's $15 power supply gave out tonight. :p

@maxrdz GitHub Pages can deploy the .well-known directory! It depends on how exactly you have things set up; if you are deploying from a branch or subdirectory, it should just work. If you are building a GitHub Pages site with Jekyll, then you may need to explicitly include it in your config like this:

https://github.com/cassidyjames/cassidyjames.github.io/blob/33fc553f6e3d14633c46a46cf0f12245ea91432f/_config.yaml#L83

cassidyjames.github.io/_config.yaml at 33fc553f6e3d14633c46a46cf0f12245ea91432f · cassidyjames/cassidyjames.github.io

Personal site for Cassidy James Blaede. Contribute to cassidyjames/cassidyjames.github.io development by creating an account on GitHub.

GitHub
@flathub I am deploying from a branch, but it does not seem to deploy the `.well-known` directory. Is the configuration shown specific to Jekyll?
@flathub Ah, it was using Jekyll even though I was deploying from a branch. I just had to add a `.nojekyll` file. Thank you!
@maxrdz ah, glad you got it sorted!