Currently grub2-mkconfig (actually /etc/grub.d/10_linux AFAICT) adds boot entries in lexicographic order. I personally like this, but some poeple don't. For Fedora systems, it might be nice to have an option (in /etc/default/grub, presumably) to stick all the RPM-provided images either first or last and to sort them from most-recently-installed to least-recently-installed. rpm -qf --queryformat='%{installdate}' could be used for this purpose.
This is already the case with a BLS configuration, since the blscfg module sorts the entries using the same sorting algorithm that is used by RPM.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
(In reply to Javier Martinez Canillas from comment #1) > This is already the case with a BLS configuration, since the blscfg module > sorts the entries using the same sorting algorithm that is used by RPM. Closing since AFAICT this should already be the case now that the BLS configuration is used by default. If there are any issues please feel free to file another bug.