On Tue, Sep 09, 2025 at 06:06:13PM +0800, Jens-Ulrik Petersen via fonts wrote: > (I opened a pagure ticket about this too: > https://pagure.io/fonts-rpm-macros/issue/26) > > Since the git repo for fonts-rpm-macros has been out of sync for 5+ years > now due to the Fedora package reverting back to 2.0 at that time. We have > been thinking it would be better to fork a new branch and probably also > move to a new repo at the same time given that Fedora use of pagure.io is > being replaced with Fedora Forge <https://forge.fedoraproject.org/> soon. > > My thought is roughly that we should fork off the current main branch from > the 2.0.5 tag (corresponding to the current fedora tarball) and then cherry > pick recent commits and/or apply patches from the Fedora package to create > a new repo in sync with what is currently being shipped. > Given that it is an official Fedora project it seems most natural to either > host it in the new Fedora Forge (Forgejo), or gitlab.com/fedora or possibly > github. One consideration brought up was CI, though currently there isn't > any but I don't know how much we will lean on that. > > Any thoughts or particular suggestions? Is the upstream package used outside of Fedora? If not, then the usual suggestion would be make this a downstream-only package and make the repo on src.fp.o the canonical location. We did that in the past with various packages (e.g. setup, redhat-rpm-config) and it simplifies maintanance and makes it easier to deal with multiple slightly-different fedora branches. Zbyszek -- _______________________________________________ fonts mailing list -- fonts@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to fonts-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/fonts@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue