It looks like I might have been able to convince enough of the right people and soon the rawhide repository file ( /etc/yum.repos.d/fedora-rawhide.repo ) will be moving to a subpackage of the fedora-release package.
Why? Far too many times in #fedora have we had folks that come in who have just enabled every installed repository, thinking this will give them more software choices. Unfortunately, once these people have installed packages from rawhide it’s very difficult or impossible for them to go back to packages from a stable Fedora release, and invariably they are forced to re-install. This makes them sad and upset, and makes those helping them sad too. 🙁
So, what does this mean? If you want to be using rawhide moving forward you will need to ‘yum install fedora-release-rawhide’ and enable it in the /etc/yum.repos.d/fedora-rawhide.repo file. If you install from a release once we have branched off rawhide for the next release, this package should not be installed by default, so you will have to install it to jump on the rawhide train.
Overall I think this is a good thing for our users and hopefully won’t inconvenience our rawhide folks too much.
As soon as the change lands I will be updating the fedora Rawhide wiki page. If folks know of any other docs that should be changed, please let me know.