Description of problem:
RHEL 8 and RHEL 9 provide the prefixdevname package which enables using the "net.ifnames.prefix=X" boot parameter which is a RHEL supported way to have NICs named consistently across all platforms.
For example, using "net.ifnames.prefix=net" would make sure NICs on all installations would be named as net0, net1, ... regardless of the platform (hardware, virtual, cloud, etc). This is needed as net.ifnames=0 is not a supported parameter on all installation and upgrade scenarios with RHEL.
It would be helpful if Fedora would provide this same functionality as RHEL.
prefixdevname upstream: https://github.com/msekletar/prefixdevname
You can add this package to the wishlist: https://fedoraproject.org/wiki/Package_maintainers_wishlist
However, to be frank, this is essentially a dead end for package requests. A more successful approach would be to find someone who wants to maintain the package (perhaps by posting on the devel mailing list) or to become a packager yourself: https://docs.fedoraproject.org/en-US/package-maintainers/Joining_the_Package_Maintainers/