The upgrade from Fedora 22 to Fedora 23 is not automatic, as usual in my Fedora experience, but it is really simple to manage if you follow the path suggested by Unixmen.
There are few things you need:
– connect your laptop to the power plug (if you use a laptop);
– a couple of hours (something more or less depending on your CPU, RAM, Internet connection speed, etc..);
– few lines of commands on the Terminal

Image from https://fedoramagazine.org
The upgrading process is well structured and to start it you need to launch Terminal and upgrade the native Fedora Fedup with its new version that now is integrated into DNF:
dnf upgrade
Then you have to install the DNF plugin:
dnf install dnf-plugin-system-upgrade
and finally you can start the “core” part of the upgrade just typing:
dnf system-upgrade download –releasever=23 –allowerasing –best
Where:
– allowerasing will continue the upgrade also in presence of any “old” (not yet upgraded) third part repositories that normally would have completely stopped the main upgrading process
-best is a verbose mode in case of unsatisfied dependencies
After a while, depending on your Internet connection speed, you will be able to conclude the upgrade typing:
dnf system-upgrade reboot
Your laptop will reboot and the upgrade starts.
From now you spend more than 40 minutes waiting and answering to few easy questions that the OS asks you to solve some configuration matters.
The length of the waiting time depends obviously on the CPU, the RAM and the type of Hard Disk installed into your PC.
That’s it!