What's stopping more app developers from direct-publishing their apps like Firefox?

What is the current obstacle to more developers publishing their apps on Flathub the way Mozilla does?

More specifically,
1)What remains to be done for OBS Studio to be direct-published? Is the volleyball currently in OBS’ court, or Flathub’s court?

2)What remains to be done to allow Electron-Builder to automatically direct-publish apps on Flathub? Is the ball currently in the court of Flathub, Electron-Builder, or the individual app developers?

1)What remains to be done for OBS Studio to be direct-published ? Is the volleyball currently in OBS’ court, or Flathub’s court?

We talked about it with Georges recently, and once a testing pipeline is set up on OBS’ end, I will submit a PR to add validation similar to what buildbot currently does.

2)What remains to be done to allow Electron-Builder to automatically direct-publish apps on Flathub 2? Is the ball currently in the court of Flathub, Electron-Builder, or the individual app developers?

Individual developers should reach out to us, but unless they’re a relatively big player, following regular submission process is preferred.

Just wanted to chime in and say that direct publishing from OBS Studio’s GitHub CI into Flathub landed, and starting with the next release (27.2), Flathub will be an official and advertised way to use OBS Studio on Linux.

We had to add some manual checks in their CI pipelines that are requirements to publishing to Flathub, and I expect these checks and publishing steps to move out to a GitHub action at some point, but we at least know what needs to happen now.

1 Like