elementary / os

The OS build system
https://elementary.io
GNU General Public License v3.0
992 stars 131 forks source link

Missing AppStream cache on first run #527

Open cassidyjames opened 3 years ago

cassidyjames commented 3 years ago

Not sure if this belongs here or on AppCenter or elsewhere, but we're missing an AppStream cache on the first run. This means we don't have any curated AppCenter apps to show, which leaves a bad first impression. I wonder if we can include some sort of cache so we're starting with something on first boot instead of nothing.

danirabbit commented 3 years ago

If we have appstream-data-pantheon or whatever pulled in through seeds, that's the data for all the pre-installed stuff

I'm not sure we really need a cache for the Flatpak stuff because it's a much faster/smaller download afaik. But it seems like we don't reload the homepage after that updates, so that might fix it

cassidyjames commented 3 years ago

Ah yeah it's possible it could be fixed on the client side. I just know it's a super common issue being pointed out right now that no AppCenter apps show up until either a reboot or possibly opening, waiting, then closing, then re-opening AppCenter which is obviously not great.