Upstream not necessarily better in this case ?
Upstream not necessarily better in this case ?
Posted Feb 8, 2023 10:27 UTC (Wed) by wtarreau (subscriber, #51152)In reply to: Upstream not necessarily better in this case ? by wtarreau
Parent article: Fedora packages versus upstream Flatpaks
Posted Feb 8, 2023 14:29 UTC (Wed)
by wjt (subscriber, #56250)
[Link] (3 responses)
Downgrading with Flatpak is documented here. I don't know whether Flathub keeps a certain number of past builds of each app, or past builds until a certain age, but flatpak remote-info --log flathub com.usebottles.bottles shows 6 previous builds, dating back to version 2022.10.14.
Posted Feb 8, 2023 15:22 UTC (Wed)
by wtarreau (subscriber, #51152)
[Link] (2 responses)
Posted Feb 8, 2023 21:57 UTC (Wed)
by dbnichol (subscriber, #39622)
[Link] (1 responses)
However, since what you're committing can be pretty massive, it's pretty typical to prune the repos. At Endless I think we currently have all of our repos setup to prune after a depth of 4 commits and there's a job that prunes them all daily. Our repos are a fraction of the size of flathub's, too.
One thing that's lacking in ostree relative to git is tags. At Endless when we make releases I made up a custom to create a ref under release/ pointing to the released commit. A fake tag if you will. Then you can always pull release/os/eos/amd64/4.0.13 or whatever. That works well for our OS, but there we're a lot more disciplined with version numbers. When we used to do more Flatpak apps, people did not want to make up release version numbers. They just wanted to pump out the next update.
Flathub is similar. There is a version number shown, but it's optional and it's the usually the upstream version recorded in the commit. There aren't any tagged commits.
Posted Feb 10, 2023 6:11 UTC (Fri)
by pabs (subscriber, #43278)
[Link]
Upstream not necessarily better in this case ?
Upstream not necessarily better in this case ?
Upstream not necessarily better in this case ?
Upstream not necessarily better in this case ?