David Härdeman wrote:
> 1) Swap on LVM in partman-auto-lvm
> 
> I sent an RFC on this more than a month ago. Not much discussion 
> resulted, I got a few positive comments and no negative comments. Is 
> this ok to commit?

Not commenting on this just because I don't know anything about it, not
because I don't want it to happen. :-)

> 2) Concerns over an overcrowded partman-auto menu
 
> However, I think that we should split it into two screens:
> 
> <example>
> Manually edit partition table
> Erase disk and create new partitions
> Erase disk(s); use LVM for new partitions
> Erase disk(s); use LVM for new encrypted partitions
> <example>
> 
> If you select "Erase disk and create new partitions" you'd then get:
> 
> <example>
> Please select the disk to erase:
> 
> SCSI1 (0.0.0) (sda) - 2.1 GB VMware, ...
> SCSI2 (0.0.1) (sdb) - 2.1 GB VMware, ...
> SCSI2 (0.0.1) (sdc) - 2.1 GB VMware, ...
> </example>

This feels backwards. It asks the user to select what to do with a disk,
before they select the disk. I understand why you're doing that; we
don't want to have a multiselect list of disks unless LVM or RAID was
selected, especially since users find multiselects confusing. Still, I
think that asking the questions backwards like this is not good UI.

How about this:

<example>
Select a disk to autopartition, or advanced partitioning option:

Manually edit the partition table
 
Erase disk: SCSI1 (0.0.0) (sda) - 2.1 GB ...
Erase disk: SCSI2 (0.0.1) (sdb) - 2.1 GB ...
Erase disk: SCSI2 (0.0.1) (sdc) - 2.1 GB ...

Set up LVM
Set up LVM with encrypted partitions
Set up a RAID array
</example>

The autopartition items go directly to the partition scheme menu.
The RAID and LVM go to something like:

<example>
Select the disk(s) to erase and use with LVM:

[*] SCSI1 (0.0.0) (sda) - 2.1 GB VMware, ...
[ ] SCSI2 (0.0.1) (sdb) - 2.1 GB VMware, ...
[ ] SCSI2 (0.0.1) (sdc) - 2.1 GB VMware, ...
</example>

<example>
Select the disk(s) to erase and use as a RAID array:

[*] SCSI1 (0.0.0) (sda) - 2.1 GB VMware, ...
[ ] SCSI2 (0.0.1) (sdb) - 2.1 GB VMware, ...
[ ] SCSI2 (0.0.1) (sdc) - 2.1 GB VMware, ...
</example>

> This allows multiple disks to be used for LVM or RAID and should 
> simplify the preseeding to use two values: method and disks to use.

Unfortunatly, my approach does not make the preseeding as clean as that.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to