We built Final TC1 with this and it seems fine,
upgrade.img files are indeed gone from the tree. The Urdu thing looks fixed too (also the installer has RTL support?!)
I'm gonna say this works well enough to go out at least. There's some questions about whether it should do
--best --distro-sync-like behaviour by default, but for now I've covered that in the wiki page.
On F23 the default DNF is python3, not python2, but installing
python3-dnf-plugin-system-upgrade. So if you just do
dnf install dnf-plugin-system-upgrade then try
dnf system-upgrade it says the command doesn't exist; you have to run
dnf-2 system-upgrade or do
dnf install python3-dnf-plugin-system-upgrade...
@wwoods for the specific case of a system upgrade, though, it may be worth considering whether
--best should be the default, I think.
This seems to work OK in basic testing; 22 to 23 and 22 to Rawhide(!) upgrades work from both minimal and Workstation fresh installs.
'cannot replace active format' doesn't seem to be entirely fixed, but a default install to a clean disk using an updated live image works.