[parted-devel] Proposal: Rewrite of Parted UI
David Cantrell
dcantrell at redhat.com
Wed Jan 17 18:18:38 CET 2007
Debarshi Ray wrote:
>> Hi. I would like to re-suggest libgnt for this
>
> I find libgnt and gntparted very interesting indeed. However I would
> like to know how different is it from cfdisk? As far as I understand,
> cfdisk is nothing but an ncurses based fronted to libparted, and so
> are the other programs which are a part of GNU Fdisk. Although both
> parted and gfdisk provide a Bash front-end to libparted, both are
> different in the type of interface they provide. One is the native
> Parted type user interface, while the other offers a more Linux Fdisk
> like user interface making it transparent to new users of libparted.
> Hence having both of them are necessary.
>
> However I have a feeling that it would be redundant to have both
> gntparted and cfdisk. The reason being that both are ultimately using
> some textmode window environment to provide a front-end. If libgnt is
> a wrapper for ncurses, which provides widgets, then it would make good
> sense to re-write cfdisk using libgnt, or replace cfdisk with
> gntparted. Since the GNU Fdisk family is not as widely used as GNU
> Parted, it would not cause much of a problem. At the end of it all, we
> can attract more users and developers to cfdisk because of the
> ease-of-use injected by libgnt.
A frontend using libgnt is a good candidate for an external
libparted-requiring program, like GNU fdisk. I have no problems with
this, but the basic frontend in parted should remain fairly simple and
not require many external libraries.
--
David Cantrell
Red Hat / Westford, MA
More information about the parted-devel
mailing list