Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Bart Piotrowski

@barthalion@social.treehouse.systems
  • Open on social.treehouse.systems

aggressively intermediate

0 Followers
0 Following
22 Posts
Joined November 07, 2022
Blog:
https://barthalion.blog

Posts

Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Jul 06, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems
Replying to @deimoshall@mastodon.social
@deimoshall@mastodon.social Some people on the team are more grumpy than others. We definitely want more reviewers and mention so on our website: https://docs.flathub.org/docs/for-team-members/becoming-a-team-member#submission-reviews https://docs.flathub.org/docs/for-team-members/becoming-a-team-member#reviewer-team
0
0
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Jul 06, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems
Replying to @razze@osna.social
@razze@osna.social An app that is considered complete or just not actively developed every other day is not the same thing as vibe-coded shit dumped on us.
9
0
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Jul 06, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

I was pulling the numbers out of my ass the other day, saying that 80% of this slop is not going to stay maintained in a year, but I wasn't that far off!

Of the 120 unique repos, 32 were maintained and 88 were abandoned. No seriously, a big portion of them was completely deleted, nowhere to be found, others stopped 6 months ago, right after submitting to Flathub.

https://geopjr.dev/blog/democratizing-abandonware

118
16
66
1
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · May 29, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems
We have updated Flathub's LLM policy to explicitly disallow AI usage for both the submission process and applications being submitted. https://github.com/flathub-infra/documentation/commit/992f57b30de98ddbd5e80959e9672998c83c8c97 I've had some reservations about it, so the wording before that commit was relatively milder. I know it's an unpopular opinion on the Fediverse, but I do think LLMs are inevitable, and the reality is that you can expect less organically grown code as time goes on. I believe it can be a useful tool in and outside FOSS; I hoped we will see a larger number of apps where authors made some effort beyond prompting an agent. Meanwhile, the number of unpleasant interactions I've had with entitled submitters acting as if they were bestowing their brilliant software upon us idiots who are rejecting it went through the roof in the last month. I'm tired. As always, we are not applying this retroactively, so any vibecoded apps which were already published will remain available.
244
0
137
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · May 21, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

Why are Flathub downloads so slow sometimes? It's probably not your fault.

https://barthalion.blog/flathub-internals-cdn-and-deltas/

17
0
6
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · May 15, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems
Replying to @razze@osna.social
@razze@osna.social chash = consistent hashing
1
1
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · May 15, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

I can't be there at Linux App Summit this year to talk about it in person, so as a consolation prize, here's the first blog post on Flathub's infrastructure, specifically CDN et al.: https://barthalion.blog/flathub-internals-cdn/

21
4
11
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · May 12, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

Spent more time thinking about moving Flathub out of GitHub and I probably arrived at something doable.

For CI, we just keep using GitHub Actions until we come up with something better lol. Actual pipelines are executed in flathub-infra/vorarbeiter either way, it could just stay there. We would need to extend vorarbeiter to accept webhooks from other forges and submit commit status elsewhere but that's largely it. We could eventually ask Buildkite nicely and replatform again.

flatpak-external-data-checker would need to learn how to open pull requests elsewhere. Similar thing applies to other scripts we're using here and there.

The rest is annoying legwork of figuring out how do we shift >3k repositories and collaborators elsewhere without losing maintainers. Maybe we just don't? New apps go to the new place, old apps get mirrored to the new place, maintainers can opt in to migration. :dragnthonk:

66
5
20
1
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · May 12, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

GitLab could have won by not doing anything at all but they would rather be renaming issues to work items, adding a dumb split view for the issue tracker, and working on other misfeatures no one asked for, anything but fixing 5+ years old bugs and half-assed functionality. And this doesn’t even touch the layoffs and “AI first” pivot.

117
10
49
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Apr 28, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

GitHub not displaying files content which have unaddressed comments in the diff view, and then also collapsing review threads in the main PR view with "X hidden conversations" box is truly something. It's almost as if we made up using it for reviewing code.

2
0
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Apr 27, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

but doctor, I am Pagliacci

4
0
1
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Apr 06, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems
Replying to @swags@social.treehouse.systems
@swags@social.treehouse.systems Oh, that's what I mean by a fun read. It's hyperbolic to a fault, with plenty of comedic effect as a side effect. It's not correct by any means if you dig into it, of course there is more nuance to Linux than "distros bad, flatpak good". Especially calling out Gentoo or NixOS doesn't feel justified, as both are more tools for building your own distro than Ubuntu remix of the week.
2
2
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Apr 06, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

RE: @lobsters@mastodon.social

No one (literally no one) is actually shitting any money into Flatpak but it's a fun read.

mastodon.social

Lobsters: "Gabe Newell Is Shitting Yacht Money into Flatpak …" - Mastodon

12
6
5
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Feb 23, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems
Replying to @barthalion@social.treehouse.systems
Someone thought it's a clever idea to register Flathub organization on Codeberg without telling us, so that sure doesn't help with figuring out if we should migrate there in the first place.
2
1
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Feb 23, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

Non-exhaustive list of what we're missing from Forgejo to Make Things Happen One Day:

- webhooks events emitted on pipeline status changes: https://codeberg.org/forgejo/forgejo/pulls/9803
- an endpoint to dynamically register new runners: https://code.forgejo.org/forgejo/forgejo-actions-feature-requests/issues/78
- be able to schedule specific jobs on specific runners: https://code.forgejo.org/forgejo/forgejo-actions-feature-requests/issues/76
- a way to unregister runners: https://code.forgejo.org/forgejo/runner/issues/182

(confusingly, some of these seem implemented in the dev releases but not closed)

And then a dozen of duct tapes to actually Do The Thing, either proxying to runs-on.com or replacing it altogether.

Technically, we could switch to Forgejo for DVCS and issue tracking right away, but we would still be using GitHub for CI.

9
2
3
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Feb 19, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

Like clockwork, the moment I leave for vacation, Flathub explodes twice. This would have been funny if it weren’t the third February in a row.

10
2
2
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Feb 12, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

Ah yes, the two genders

4
0
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Feb 01, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

land of the free, picture unrelated

5
0
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Jan 21, 2026
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems
Replying to @dogphilosopher@fosstodon.org
@dogphilosopher Yeah, my TLDR version is sure not nuanced enough, but remains what I will stick to. Thank you for your feedback!
1
0
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Apr 24, 2023
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems
Replying to @tijs@social.lol
@tijs@social.lol Just wondering if it makes any sense to add it? Steam Deck comes with Flathub enabled by default.
0
1
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Apr 22, 2023
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems
Replying to @barthalion@social.treehouse.systems
Flathub team is also on #LAS2023. Come say hi!
10
0
0
0
Open post
barthalion
Bart Piotrowski @barthalion@social.treehouse.systems · Apr 22, 2023
Bart Piotrowski
@barthalion@social.treehouse.systems

aggressively intermediate

social.treehouse.systems

A redesign of #Flathub is live! Drop by https://flathub.org to see all the shiny new things, such as developer verification and download graphs.

There's more under the hood, including the long awaited subsets to enable only verified or FLOSS apps. Stay tuned for more updates!

social.treehouse.systems

Treehouse Mastodon

226
26
148
0

Remote instance

social.treehouse.systems
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 22:07:52 UTC