Created attachment 854624 [details] Screenshot of the button for the configure mountpoint dialog I installed Fedora 20 on my box which has an SSD and a HDD. Because of this I naturally decided against using LVM: I wanted / and /boot on the SSD and the rest of the partitions – especially the swap partition – on the HDD so writes to the SSD would be minimal. As an experienced Fedora user I've previously always used LVM and it was hard to figure out how this new setup was to be accomplished with Anaconda. For the whole story see http://forums.fedoraforum.org/showthread.php?p=1684023 or read on for a summary. By default Anaconda placed the swap partition on my SSD as soon as it was created. I saw no way to change this, until I noticed the obscure button for the mounpoint dialog. This dialog allows users to specify on which disk the partition should be created. This process could be more user friendly: ask which disk should be used as soon as the user creates a new partition. This way the option can't be missed and the process is more easy and efficient. If the question is integrated in the options for creating the new partition, the separate button for selecting the mountpoint can be removed. For illustrative purposes I've included two screenshots. Unfortunately I had to take these on a different computer with just one hard disk.
Created attachment 854625 [details] Screenshot of the dialog for selecting the mountpoint
Custom partitioning was changed to its current top-down model in order to place the emphasis on mount points instead of the disks they reside on. This was found to be much clear to the majority of users, and advanced options like disk selection are still available for users who need them. This is not the place to discuss the design of anaconda.
I don't consider disk selection to be an 'advanced' option, I'd say it was quite essential in my use case. And what would be the appropriate place to discuss Anaconda's design?
Yes, where is the appropriate place to discuss Anaconda's design. Particularly when it comes to RAID, bios and BTRFS partitions. And gpt partition tables.
(In reply to Bob Gustafson from comment #4) > Yes, where is the appropriate place to discuss Anaconda's design. > > Particularly when it comes to RAID, bios and BTRFS partitions. > > And gpt partition tables. The anaconda-devel list is usually used for discussion Anaconda's design: http://www.redhat.com/mailman/listinfo/anaconda-devel-list