Gentoo Archives: gentoo-dev

From: Luke-Jr <luke-jr@g.o>
To: Stewart Honsberger <blkdeath@g.o>
Cc: foser <foser@×××××××××××××××××.net>, gentoo-dev@g.o
Subject: Re: [gentoo-dev] Replacing fdisk with cfdisk in
Date: Thu, 21 Aug 2003 13:33:31
Message-Id: 200308211333.29393.luke-jr@gentoo.org
In Reply to: Re: [gentoo-dev] Replacing fdisk with cfdisk in by Stewart Honsberger
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On Thursday 21 August 2003 05:36 am, Stewart Honsberger wrote:
5 > Gentoo's installation is great because it is simple, elegant, and
6 > powerful. It's not cluttered with every "user-friendly" (read: attempt
7 > at idiot-proof) tool known to man.
8
9 No, but tools should be obvious to the user when they can be without losing
10 any functionality. Nano, for example, makes itself quite obvious how to use
11 and is not, AFAIK, explained anywhere in the manual. cfdisk is obvious in the
12 same way. As far as the manual goes, neither nano nor cfdisk lack any needed
13 functionality.
14
15 > Gentoo sets a bar at a certain height, and expects users to acheive that
16 > height in order to get their system off the ground. How many times are
17 > we going to lower the bar? As with every "user-friendly" system,
18 > eventually along comes a better idiot.
19
20 InGen itself is designed to make even someone who has never used a computer
21 before able to install Gentoo. There could then be a problem with having
22 idiots using Gentoo, but I'm sure something can be found to keep them
23 seperate from "real" users.
24
25 > fdisk is a simple, standard, powerful partition table editor. I've used
26 > Linux's fdisk to repair botched tables more times than I can count.
27 > Instructions for use can be very simple.
28
29 Instructions for fdisk can be simple, as opposed to not really needing
30 instructions for cfdisk at all... I'm not saying exclude fdisk (it can't be
31 that big), but there's no reason to use it by default (eg in the manual).
32
33 > The last patch of the slope is the Vi(M) discussion. "Vi is hard" seems
34 > like a bit of a cop-out to me. Vi can be summed-up in half a dozen lines;
35 >
36 > vi <filename> - Load file for editing
37 > /<keyword> - search
38 >
39 > :w - Write file to disk
40 > :q - Quit
41 >
42 > Commands can be combined, eg; :wq - Write file to disk and Quit
43 >
44 > Five lines and users have all the knowledge they need to create / edit
45 > their base system files. A few more short lines and you can explain
46 > (global) search/replace to give them more advanced functionality.
47
48 I don't see anything in those *4* lines explaining how to enter data (eg 'i'
49 or 'a'), but like fdisk, vi would require explaining how to use it whereas
50 nano is obvious, so it should be includes, but not in the manual.
51
52 > I've been seeing a lot of talk, even since the day I first wandered into
53 > Gentoo's user support areas (IRC, forums, mailing lists) about
54 > 'graphical installation front-ends', install scripts, etc.
55 >
56 > Gentoo has always been a great tool for getting users accustomed to
57 > their system from the inside out. Do we want to remain that way, or do
58 > we want to become "Just Another (Half-Assed) User-Friendly Linux
59 > Distro"? The likes of RedHat, Mandrake, and SuSE have fully graphical
60 > installation utilities that make the Windows install look complicated;
61 > five clicks and an hour later you're staring at your gorgeous KDE
62 > desktop. If we're going to aim towards user-friendlines on installation,
63 > we're already several years behind right out of the starting gate. Can
64 > we possibly compete with that? (Not to mention their respective
65 > corporate funding)
66
67 Of course we can. Gentoo can be for everyone at the same time. There is no
68 reason we need to get rid of the manual/stages to include a GUI. InGen helps
69 with this by making the GUI too simple for most "real" users to like,
70 therefore most (all?) current users will continue to use the manual
71 installation, as well as new experienced users.
72
73 > I'm of the opinion that we have to set barriers; lines in the sand, if
74 > you will. "This is how friendly we will become" and stick to those
75 > boundaries. This would, of course, also help with the consistency issues
76 > that are raised weekly on this list. ;>
77
78 I agree we may need to keep the "idiot" and "real user" communities seperate,
79 but there's no reason both cannot exist.
80 - --
81 Luke-Jr
82 Developer, Gentoo Linux
83 http://www.gentoo.org/
84 -----BEGIN PGP SIGNATURE-----
85 Version: GnuPG v1.2.2 (GNU/Linux)
86
87 iD8DBQE/RMooZl/BHdU+lYMRAo/MAJ9haBE3CrBzxrU9njN7ImY5nc4+PgCeOvsx
88 g+YL+de5LOyPYJ6x5Tn47nA=
89 =oYSa
90 -----END PGP SIGNATURE-----
91
92
93 --
94 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Replacing fdisk with cfdisk in Stewart Honsberger <blkdeath@g.o>