Re: Partitionint UI stuff...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 17.06.2009 Jeremy Katz wrote:
> The problem is this "help on mouse action" is going to be some
> anaconda-specific construct and people don't use anaconda often enough
> that a new UI concept is going to stick with them.  

It's really odd to me, why GUI for storage/partitioning
is viewed as an anaconda specific problem. Adding a disk to
a computer is very common task and the current GUI support
is scattered and almost non-existent:
 * system-config-lvm -- only handles LVM.
 * gparted/qtparted -- no LVM support in the shipped parted.
 * RAID?
 * Encrypted partitions?

So the problem is really having a GUI for storage management
which can be used as part of anaconda during install:
 * A set of python classes to abstract storage concepts
   (maybe a lot of this work was already done in the latest anaconda
   storage rewrite -- it should be re-factored out).
 * A set of python GUI classes to wrap this logic.
 * A system-config-storage to bundle it all together for day to
   day use.
 * Than anaconda would either run system-config-storage, or import
   some of the classes.
   (similar to system-config-authentication).

So a lot of the code (though not all) would be used daily by junior
admins:
 * It would make them happy.
 * A large part of the code base would be tested routinely in diverse
   use cases.
 * During install, this part of the GUI would be familiar.
 * After install, admins can have the same user experience as they had
   during install (less surprises are good).

-- 
Oron Peled                                 Voice: +972-4-8228492
oron@xxxxxxxxxxxx                  http://www.actcom.co.il/~oron
May the Source be with you!

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list

[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux