Search

Items tagged with: Flathub


Taking the liberty to cross-post my involvement with Fedora Flatpaks; originally posted on Fedora Discourse.

4 years ago, I discovered Fedora Flatpaks, and developed a strong interest with the tech and approach behind it. After having a thorough understanding of it, I wrote two detailed articles about Fedora Flatpaks:

Mind you, I also designed the banners (just highlighting how much I cared about promoting it back then).

I also asked to open a Matrix room (2022/01/01), which was rejected:

discussion.fedoraproject.org/t…

As time went by, I started losing interest, because there wasn’t much progress with the project, and it was duplicating effort that could have otherwise heavily benefited Flathub and every party involved (GNOME, KDE, elementary, freedesktop.org, Endless Foundation, etc.), which would have benefited Fedora, too.

This realization led me to write “Where Fedora Linux Could Improve § Only Ship Unfiltered Flathub by Default”, which criticized the lack of progress with it, as well as addressing one of the “legal concerns” (2022/12/06):

tesk.page/2022/12/06/where-fed…

(Side note: I’ve also heard from Flathub folks that they received legal advice in regards to these issues.)

This led to some community members to react and start the Flatpak SIG project, to accelerate development — 2 days after my blog post (2022/12/08):

fedoraproject.org/w/index.php?…

Then, a Matrix room was (finally) created and publicly available (2022/12/10):

fedoraproject.org/w/index.php?…

By the way, I was never reached out or invited to join the SIG, despite putting in so much effort and time to accelerate development.

However, despite that, I still tried to participate in the project, and added myself to the SIG as well:

fedoraproject.org/w/index.php?…

Any of my suggestions then were either rejected with no proper explanation, shrugged off, or sent to /dev/null. And whenever I asked for source for obvious misinformation, it would be dismissed.

I tried to push Fedora Flatpaks in a direction that would have been less controversial and more productive by limiting its scope, which would also enable us to allocate more resources on other stuff. However, once again, I wasn’t really taken seriously; at least I personally don’t feel like so.

Eventually, I lost every last bit of interest and removed myself from the SIG (2023/02/20):

fedoraproject.org/w/index.php?…

All this to say, I tried really hard to keep my opinions to myself, and communicate diplomatically with them; I even wrote articles after doing several hours of researches in the span of weeks to show my interest, but I was treated extremely unfairly in return. So this naturally led me to one conclusion which I still hold today: they’re not looking for diplomacy; they just want to do whatever they want, even if it ends up upsetting/hurting people and projects’ image — I have the same sentiment with RPM packagers, too.

#Fedora #Flatpak #Flathub #Flatpaks


If you are not yet convinced that Fedora Flatpaks is a hostile 'alternative' to Flathub, here's a good one for you:

An indeterminate amount of their packages are, in fact, directly based on existing manifests from Flathub. Not by manually inspecting code themselves; rather, by running a script which goes through Flathub's APIs and parses the respective apps' manifest to generate manifests for Fedora Flatpaks: pagure.io/flatpak-module-tools…

All this, without crediting the original authors.

#Flatpak #Flathub #Fedora


for all you @postmarketOS and other @linmob users, if you use zx2c4's password store (pass) to manage your passwords, you should check out Identities!

I already used pass to manage my passwords, but when I quickly needed to check my credit card PIN at the store, I had to fumble around with a terminal on a touch screen. Extremely annoying. That's why I made Identities! Now my PIN is just a few taps away, no terminal required.

Available on @alpinelinux testing, #flathub and the #arch #aur




It’s been a period of transformation for the Foundation, and the support of every Friend of GNOME truly makes a difference by enabling us to:

• Maintain and improve our infrastructure including GitLab hosting and build pipelines we freely provide to Core, Circle, and World projects

• Provide services for members like blog hosting, chat, and video conferencing

• Support the development of Flathub

#GNOME #FriendsOfGNOME #GNOMEfoundation #FOSS #FLOSS #Linux #OpenSource #Flathub



News for developers! As a result of some awesome cross-project collaboration, Flathub now has improved tooling to make license compliance easier for you.

tl;dr app developers, ensure you’re using up-to-date runtimes and verify that licenses and copyright notices are properly included; distros, ensure your OS images have been built with updated runtimes from Flathub.

docs.flathub.org/blog/enhanced…

#Flathub #Linux #OpenSource #FOSS #FLOSS


One of my posts here gained popularity in the #Flathub vs. traditional #Linux distributions debate and I still stand by my claim that @flathub enforces its rules more strictly than Linux distributions and checks maintainers more thoroughly. None of my #Fedora packages have ever been held for review after being accepted into the repositories.
Even though it's a complication for me as a maintainer, I approve it.


It's release day today! 🎉 Are you looking forward to Evolution 3.58? It features even faster search. You get results instantly, even in folders with tens of thousands of messages. It also introduces calendar previews in invitation messages. All that to make you even more productive.

The new version has already hit the beta channel on :flatpak: #Flathub; the stable channel will follow soon.



It's concerning to me that arguably *the* way to get Linux apps, Flathub, has all of its packaging data hosted on GitHub, with seemingly no plans to move away from it. With the direction GitHub is going, I am worried that Flathub will want to move and it'll be too late to do it cleanly.

#Flatpak #Flathub #Linux


- Knock-knock.
- Who's there?
- Dozen.
- Dozen who?
- Dozen anyone want to let me in?

Celebrating a dozen of #Fractal versions with knocking support! Get Fractal 12, the new version of your favourite #Matrix client for #GNOME from #Flathub now!

discourse.gnome.org/t/fractal-…


Not sure we should block on all the @flathub requirements listed here, but I agree the current Fedora Flatpak model is hurting Fedora Workstation more than helping.

"Fedora Must (Carefully) Embrace Flathub" by Michael Catanzaro blogs.gnome.org/mcatanzaro/202… #Flatpak #Fedora #Flathub


Hey @Tutanota I'm playing with #mobileLinux
First of all big thanks for #flathub email app

Currently I can't sign in. Here is an error on screenshot, but I have an internet connection for sure.
Any ideas how to debug?




I’m continuing to accidentally become a Godot to Flathub pipeline expert, stumbling through GitHub Actions on the way. Chaining all of this stuff together is actually pretty fun and powerful. :D

If you have a free¹ Godot game you want help getting onto the biggest Linux app store, let me know! I wrote a blog post² but could probably update it with what else I’ve learned.

¹Free because Flathub doesn’t support payments… yet

²cassidyjames.com/blog/publish-…

#GodotEngine #Flatpak #Flathub #LinuxGaming



Ever wonder how we help keep millions of users safe while delivering thousands of apps and their updates?

We’ve written up a bit about the journey an app takes behind the scenes from its source code all the way to running on your device—with all of the safety nets along the way. 🔒

docs.flathub.org/blog/app-safe…

#Flathub #Flatpak #LinuxApps #OpenSource #Linux





Introducing Refine, an app to tweak advanced and experimental settings in GNOME. It is an alternative to GNOME Tweaks, and is a pet project I'm currently working to experiment with PyGObject and dconf, while following the data-driven, object-oriented, and composition paradigms.

The entire codebase is made up of widgets that provide all the functionality needed to add an option. For example, instead of adding each option programmatically in Refine, the ultimate goal is to have it all done in the UI file.

For example, if we want to add an option to enable or disable middle click paste, all we need is the following code in the UI file:

$RefineSwitchRow {<br>  title: _('Middle Click Paste');<br>  schema-id: 'org.gnome.desktop.interface';<br>  key: 'gtk-enable-primary-paste';<br>}<br>

That's it. The RefineSwitchRow widget will do whatever it needs to do to ensure the option is available, grab the setting if it's available, and display it to the user. Many of these widgets provide extra functionality, such as a Reset button.

You can get Refine on Flathub: flathub.org/apps/page.tesk.Ref…

Everything else (source code, screenshot, etc.) is in the project website: tesk.page/refine/, as well as the Flathub link.

#GNOME #Flatpak #Flathub #FOSS #OpenSource #GTK #Libadwaita



#Flathub finally implementing the "Store" part in "Appstore" would be huge.


Have experience in open source program management, especially within the US legislative landscape? We’re seeking a contractor to help bootstrap Flathub into a self-sustaining entity.

Help us:

• Launch payment & donation systems
• Establish operational governance
• Coordinate financial & legal operations
• Ensure community engagement & transparency
discourse.flathub.org/t/reques…

#Flathub #FediHire #GetFediHired #Flatpak #job #JobAlert #OpenSource #Flatpak #Linux


It’s been just over a week and we’ve gotten lots of great feedback so far.

If you’re an app developer and haven’t had a chance to chime in, check out @cassidy’s summary of the current points, and leave a comment on the forum if you have anything important that hasn’t been mentioned:

discourse.flathub.org/t/app-de…

We look forward to continued feedback, and are excited to get more apps featured on Flathub!

#Flathub #Linux #LinuxApps #OpenSource #Flatpak #FOSS


Linux app developers, we want your feedback!

If you have an app on Flathub (or are planning to), please share your thoughts on the optional quality guidelines—especially if your app doesn't currently meet the guidelines.

discourse.flathub.org/t/app-de…

#Flathub #Flatpak #LinuxApps #OpenSource #FOSS #Linux




Some eagle-eyed folks noticed Flathub recently passed 2 billion downloads, but here are some more interesting milestones from 2024 so far:

• 70% of the most popular apps are verified
• Over 100 curated quality apps
• 4 million active installs (up 4× in the past 6 months!)

Read more about it on the blog: docs.flathub.org/blog/2-billio…

#Flathub #Flatpak #Linux #OpenSource


I have released a new version of Exhibit!
- Improved settings with four default configurations for different file types and the possibility to save custom ones
- Bundled four HDRI by default, but more can be added
- Added a button to open the file in an external app
- Automatic reload on file change
- More ways to color models
- Improved point cloud support
- Updated F3D to latest version

Get it on #Flathub: flathub.org/apps/io.github.nok…

#GNOME #GTK #Libadwaita


Attention, developers! My inner perfectionist just noticed that the #Flathub download badge has been subtly improved, but many repositories are still using the old design. Let's fix this! Make sure that your READMEs and websites are rocking the latest design from flathub.org/badges. It's not much, but it will let me sleep peacefully at night again!