I installed kevins fedora-xfce-4.10 repo on my F16.x86_64 the other day, but set it disabled. To see what it would do, I enabled it at the yum command line and did a "yum check-update". The resulting list was pretty much everything
that was xfce related, except xfburn
So a bit earlier today I decided to enable it and do a "yum update". It failed to due an xfburn dependency. My fist thought was... "screw this, xfburn is just too good to loose.". A bit later, I downloaded the xfburn SRPM, deleted the xfburn package and had a go with xfce update to 4.10. Except for failing on an "unsigned package" error (had to give --nogpgcheck option to yum to proceed), the update went smooth (I was in an OpenBox session at the time, where I usually am).
After the update I logged out and then logged back in changing to the new Xfce session. Worked just fine, though an abrt alert/message popped up right away about
xfce4-panel Process /usr/lib64/xfce4/panel/migrate was killed by signal 6 (SIGABRT) 2011-04-29 12:49
But everything was working.. just had to do a bit of rearranging of my top panel items to return things to where they were (add an expanded separator) on the previous panel, and found a few new items on the panel that weren't previously there. Running the rpmfusion 290.40 nvidia drivers.. all is well, so far.
I installed all the build requirements for xfburn and tried a rebuild of the src.rpm package, but it failed miserably. xfburn is not being actively maintained upstream, unfortunately, to keep up with the newer packages it depends on. When I went to "yum install brasero" and saw that it wanted to pull in "tracker", I hit the "n" key right away, then installed "gnomebaker"....we'll see.