Il 27/09/23 13:24, Richard Hughes ha scritto: > On Tue, 26 Sept 2023 at 03:16, Neal Gompa <ngompa13@xxxxxxxxx> wrote: >> So a stopgap solution was implemented: appstream-data. Richard Hughes >> maintains a local mirror of the full Fedora repositories and generates >> the appstream data from that using scripts[1] and extra data[2] to >> produce the appstream-data package[3]. > That's a really good writeup, thanks. Note, I'm not the only person > who can generate metadata, and I'd *love* someone to take over the > task if they've got more time than me. We used to build the new > metadata weekly, but it's slipped to monthly, if that frequently. > > The storage requirement of a "full mirror" is ~8G for centos and ~720G > for Fedora -- and although NVMe is faster, I use an external HDD. You > can also generate the metadata on laptop-class hardware -- it takes > about an hour per release or an order of magnitude faster with fast > NMVe and server class hardware. I've not tried to use > appstream-compose yet, but it might work. > > Ideally this is something that could be picked up by release > engineering, but I've fought that battle and lost each time. C'est la > vie. > > Richard. Can't this script be moved to run in Openshift as cron-based? Something like the Package Review Status app, although the storage requirements are totally different (but, maybe, there's a way to avoid cloning the mirror "locally" in Openshift and use a network mounted directory?). Mattia _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue