Gentoo Archives: gentoo-user

From: "Jesús Guerrero" <i92guboj@×××××.es>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?
Date: Thu, 05 Feb 2009 08:50:56
Message-Id: 8407a8815026e496c4669e02e2333cfe.squirrel@jesgue.homelinux.org
In Reply to: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh? by Nikos Chantziaras
1 El Jue, 5 de Febrero de 2009, 9:11, Nikos Chantziaras escribió:
2 > Jesús Guerrero wrote:
3 >
4 >> El Jue, 5 de Febrero de 2009, 7:07, Nikos Chantziaras escribió:
5 >>
6 >>> Sebastián Magrí wrote:
7 >>>
8 >>>
9 >>>> The installation experience with the traditional method must be
10 >>>> mandatory... That's why I think we are better now that GLI is
11 >>>> deprecated...
12 >>> That's not good. It hurts Gentoo's popularity if it's not easy to
13 >>> install. But since there are not enough devs left for the GUI
14 >>> installer, not much that can be done.
15 >>>
16 >>> Gentoo isn't unsuitable for a GUI installer. It's stage 3, after
17 >>> all.
18 >>
19 >> That's definitely good. It never worked and newbies came to
20 >> Gentoo thinking that it as some kind of uberfaster ubuntu
21 >> thing that could be installed by just clicking next.
22 >
23 > Than I'll rephrase my statement: Gentoo would need a non-bugged GUI
24 > installer ;)
25
26 I wouldn't have anything against that. But after seeing one
27 failure after another I think that lots of users are scared
28 to see yet-another-one that will only make our lives more
29 difficult.
30
31 I wouldn't mind about it if it's developed as experimental stuff
32 and NEVER ever again included as a valid method of installation
33 in the handbook unless
34
35 A) it's as rock solid as the command line
36 B) the user ends the procedure knowing the same things
37 about gentoo that you would know if you installed by hand
38 (i am particularly concerned about this one, and I simply
39 can't see how a GUI would accomplish this one at all)
40
41 >> Then they ran away yelling how bad this gentoo crap is that
42 >> doesn't work at all unless you do a lot of black magic on the command
43 >> line! "Because I want full control over my system, but only clicking
44 >> next. The OS should read my mind!"
45 >
46 > I don't think anyone should care about that.
47
48 Well, I only said that because you talked about popularity.
49 Otherwise, we agree: I don't care at all.
50
51 You made some good arguments about GUIs, and I understand them.
52 We could have a simplified and standardized installer that work
53 with a standard config. However I don't wanna live yet another
54 nightmare.
55
56 > Also, Gentoo isn't really black magic. There's no good reason why
57 > emerge for example isn't GUI based. Or revdep-rebuild. Or layman. Or...
58 > I hope you get the point ;) Yes, those things need a lot of work
59 > and there are no people willing to do the task. But I'm just trying to
60 > make a point here: the way you do maintenance in Gentoo isn't based on the
61 > traditional Unix tools. That means, you could have GUIs for all of them.
62 >
63 > But I'm drifting. The installer is pretty much separated from all this.
64 > After all, "all" it needs to do is set up stage3 and tweak the settings.
65
66 Well. I suppose it's about tastes. But the shell is where emerge
67 and ebuilds belong for me. After all, the ebuilds are nothing but
68 bash scripts. You could do frontends to it, but it would still be
69 a lot of python and bash code behind that. With these tools it
70 happens the same that with the installer. At one point, tools like
71 these appear, they are developed for some time and work mostly ok
72 but not perfect, then they get stagnated, they break more and more
73 and more with the time, until it comes the day they are unusable
74 and the project dies.
75
76 I guess that -again- because there's zero interest. When you need
77 to compile something:
78
79 A) it can't get any simpler, nicer nor faster than doing emerge
80 something, really
81 B) the last thing you needs is a heavy interface taking
82 away your ram and cpu, emerge itself is heavy enough as
83 it is, there's no need to add weight to the thing
84 C) you won't like when X is closed in the middle of emerge
85 that's why you run emerges on an vt or a screen session,
86 in text mode
87
88 And probably many more. I would love, though, to see a curses
89 frontend where I can dive into my portage dirs in an mc-ish
90 fashion, which is where portage frontens make any sense for me:
91 when you just want to take a look around and see what's in there :)
92
93 --
94 Jesús Guerrero