On Tue, 2012-09-11 at 15:04 -0600, Chris Murphy wrote: > I'm finding the current options and UI for the btrfs options to be non-discoverable, i.e. I don't know what they do. First and foremost, that whole section does exactly nothing in the alpha as I recall. There's a lot that doesn't seem to make sense because it is just ui elements with nothing hooked up to them. > > 1. Each option has a red (-0Gb) after it. > > 2. Redundancy (mirror) is presumably "-d raid1", unclear why it's checkable with one disk. > > 3. Optimized performance (stripe) is presumably "-d raid0", unclear why it's checkable with one disk. > > 4. The Technology pop-up menu is unclear which option it applies to, I'm guessing just mirroring and striping. A thin black line separating would make this more clear. Or drop the option entirely (honestly in a GUI I don't see the advantage of LVM or MD over btrfs integrated RAID, compared to the cluttering of the UI that results from providing the choice.) I have removed the "Technology" combobox for the time being. As of now, there is no way to create new container devices (lvm vg, btrfs vol, md) whose member/component devices are anything other than partitions. This functionality will get in at some point, but it will have to wait a bit. > > 5. Error detection (parity). Is this the metadata profile? If so, I think it being unchecked by default is confusing, because there isn't a -m none option. I'd even suggest the UI could be eliminated by making some reasonable choices for the user based on the first two options: > > Single disk, use metadata default of duplicated on that single disk. > Multiple disk where -d raid0 or raid1, use -m raid1 because it's safer. > Multiple disk where -d raid10, use -m raid10 We're not allowing explicit selection of metadata profile. We'll probably do something similar to what you have above. As of now, we're not passing any -m option to mkfs.btrfs. > > 6. Compression lacks an LZO option, and defaults to ZLIB. I've also removed the compression checkbutton since compression can be enabled post-install. We're cutting out features that are not install-time-only. > > > Chris Murphy > > _______________________________________________ > Anaconda-devel-list mailing list > Anaconda-devel-list@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/anaconda-devel-list _______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list