1 |
On Sat, 2002-12-21 at 08:58, Sven Vermeulen wrote: |
2 |
> On Sat, Dec 21, 2002 at 05:35:19PM +0100, M. Zuelsdorff wrote: |
3 |
> > I am following the the discussion in the gentoo-dev group for more than a |
4 |
> > year now. All I see is "a problem with this" and "a problem with that". |
5 |
> > Some days ago, something even appeared to be "really fucked up". My |
6 |
> > question: When do you expect Gentoo to become a final usable release? |
7 |
> |
8 |
> It is very normal that you frequently see problems arise on the mailinglist |
9 |
> but rarely successtories. This is because of human nature: we will swiftly |
10 |
> ask/seek for help (and the Gentoo Mailinglists are a good place to ask for |
11 |
> help) but rarely just mail to tell it works... |
12 |
> |
13 |
> Think of it: if you emerge 10 tools, and 9 of them work flawlessly, you won't |
14 |
> mail the mailinglist about those 9 tools do you? No, you're going to mail |
15 |
> about the 10th tool that doesn't work. |
16 |
|
17 |
You've just highlighted one of the biggest problems with Gentoo: manual |
18 |
problem discovery and resolution. When a package breaks, someone must |
19 |
(1) manually discover it, (2) search mailing lists for Gentoo and the |
20 |
application, (3) search the forums for Gentoo and the application, (4) |
21 |
attempt reasonable diagnostics to insure the problem is not just with |
22 |
their system, (5) if they are competent they might try to solve the |
23 |
problem, and (6) share their problem with the community. |
24 |
|
25 |
Currently, the latest gtkspell ebuild is broken for me. I assume it |
26 |
worked for the person who modified it last. This hidden breakage |
27 |
remains until manually discovered and shared. |
28 |
|
29 |
Installing Java for Galeon for 1.4rc1, was a nightmare. The user |
30 |
documentation tells you are on your own if you use the latest sun-jdk. |
31 |
Yet, the latest is all that will work. So users go on to try and fail |
32 |
with sun-jdk-1.3. The user docs should be authorative or have warnings |
33 |
that they are not. |
34 |
|
35 |
Checking the mailing lists is hard if the problem is not new. Search |
36 |
engines don't sort by most recent articles first. Additionally, threads |
37 |
break on month boundries, making following a thread not much fun. |
38 |
|
39 |
BTW, checking the forums did revealed a solution for Java. |
40 |
|
41 |
I've only mentioned a couple of the problems I had, but I ran into many |
42 |
more that I haven't had time to properly investigate and report. :( |
43 |
|
44 |
It seems to me, to make Gentoo a painless solution, supporting so much |
45 |
customization, an automated problem detection system must be put in |
46 |
place. For example, Mozilla has tinderboxs that report when certain |
47 |
builds break. Additionally, some sort of automated user feedback system |
48 |
would be good too. This system might report the configuration for |
49 |
compile failures/successes and package test results as well. |
50 |
|
51 |
Unfortunately, the nature of source based installs (slow turn around |
52 |
time) exacerbates user fustration and makes problem diagnostics and |
53 |
resolution time consuming. |
54 |
|
55 |
Hopefully some attention will be applied to this with the benefits of a |
56 |
higher quality distribution and less wasted time for everyone. |
57 |
|
58 |
Sticking with Gentoo :), |
59 |
|
60 |
-Arthur |
61 |
|
62 |
|
63 |
|
64 |
-- |
65 |
gentoo-dev@g.o mailing list |