Description of problem: Say that one creates a RAID array from a number of disks and for whatever reasons a particular partion layout is required of every of those disk. So one start with, say, /boot and unchecks all disks but sda, created that partitions and goes to the next one. Oops! All available disks are checked in by a default for that one again. So uncheck, uncheck, uncheck ... and da capo al fine. With 24 disks around (the real life scenario) this is getting old pretty quickly. A way to make anaconda to remember current disk choices until explicitely changed would be extremely desirable. The second best option would be a switch to make _all_ disks unselected by default when starting with a new partition. Yes, personally in such situation I would rather script partitioning across all devices (although a need to specify END when creating partitions in parted, and this detail that END cannot be set "too high" - or at least by not too much, is a serious PITA) but various people doing actual installations are really hard to persuade to take that approach; especially when GUI tools are somehow available.
Our storage code has undergone a pretty big rewrite since this bug was filed. Is it still a problem in F11?
anaconda 12-20 has all the disks unselected by default. I don't thing remembering what the user selected is where we want to go with this dialog. The main reasoning behind this, is the fact that the whole layout may change with user interaction. So a disk choice configuration might not be valid the next time the user pushes new.