in reply to Bart Piotrowski

@barthalion I don't think it's for ideological reasons. Being 100% reliant on your direct competition isn't about ideology. And self-hosting isn't the only alternative. Gitlab.com would still be a better option because Gitlab Inc at least isn't in the business of making an OS and app distribution.
But yeah, it has its ideological costs, too. That's how I got into maintaining apps on Flathub. Their authors weren't willing to maintain their flatpaks on Github.
in reply to Bart Piotrowski

@barthalion I was in the business of selling Linux when it had <1% and Linux was definitely not a fly to MS execs and sales ppl. Now with 5% it could be a fly to them, I dunno. But I know one browser whose business model is basically counting on generosity of their direct competition because they're also a fly to them. And it has not been going well for them because if your model counts on not being a real threat to your bigger competition, you never will be.
in reply to Jiří Eischmann

I mean, I guess it's more a matter of being pragmatic (for now). The curl maintainer mentioned this too recently: mastodon.social/@bagder/114992…


it is curious how many people feel they need to ask me why #curl is not moving off #GitHub

The cold and boring answer is money. GitHub sponsors us with a crapload of CI infra that there is no other company even close to doing.

So while they may be an AI-first delusional company, they help our project so much more than all other hosting sites combined.

It would be reckless and irresponsible of us to ignore this.


in reply to Niels De Graef

@nielsdg I know there is a lot of pragmatism involved and I know that from operational perspective it's probably the best option, but I just think that if your premise is "it's fine to be on an MS platform because MS doesn't see us as a threat" you basically rule out any major ambitions from the very start because if Flathub became really popular, MS would logically see it as a threat.
I also thing there isn't any "for now". The bigger Flathub gets the more difficult it is to change that.
in reply to Marco Mastropaolo

@xanathar Yes, the experience feels very fragmented. You have repos on Github.com, you watch builds on flathub.org/builds and you have a developer portal on flathub.org/. At least the last two are getting integrated. I don't think it's by design. It's more out of necessity. But maybe if the decision at the beginning hadn't been to rely so heavily on Github workflows, the experience would have been more united.