1 |
Fabio Erculiani wrote: |
2 |
> ^^ This is a really stupid sentence. It seems some of you don't even |
3 |
> realize how many users we brought to Gentoo, and this is really sad. |
4 |
|
5 |
I'm not sure I understand how exactly you bring people to Gentoo. You |
6 |
bring people to your distribution which is a binary rebuilt of Gentoo, |
7 |
AFAIK. Or do you have a steady stream of users drifting away from |
8 |
Sabayon to Gentoo? |
9 |
|
10 |
> You see, people like Halcy0n, agaffney, zlin keep us away from |
11 |
> interacting with you. |
12 |
|
13 |
"Us" being you or who exactly? Halcy0n was just trying to understand |
14 |
what exactly are you going to improve. |
15 |
|
16 |
> If you want to stop bad press, you (all) should firstly become more |
17 |
> gentle with users and external contributors.> I am not talking to you |
18 |
> directly Robin, but to whom are quite annoying and provocative. I know |
19 |
> that the majority of you have been always kind, but I will never hang |
20 |
> on #gentoo-dev anymore just to be played around giving me voice until |
21 |
> I annoy someone with my POV. |
22 |
|
23 |
Well, I was trying pretty hard last night to hear interesting |
24 |
suggestions from you which could be actually implemented. I have even |
25 |
asked the same questions as Halcy0n did, yet you call him a "bad guy" |
26 |
and not me. That's strange. Anyway, please take your time to read the |
27 |
following and think about it. Perhaps you'll find out that we aren't a |
28 |
group of lazy and angry morons, but a group of people that respect each |
29 |
other and wants to get technical issues solved, but with limited time at |
30 |
hand. |
31 |
|
32 |
All you said yesterday was "I don't have time to wait till my bugs are |
33 |
fixed, gimme access so that I can fix them myself". As we have been |
34 |
trying to tell you in more than two hours, this is not how things work. |
35 |
In Gentoo, we respect other developers' work, so if we see a flaw in |
36 |
their code, we speak to them about it and don't go blindly fixing stuff |
37 |
without prior chat with maintainers. |
38 |
|
39 |
Having more than 13k packages in the three, no single person can be |
40 |
expected to know the whole tree well. That's why we are organized into |
41 |
groups and generally talk to each other before fixing bugs. A change you |
42 |
make might have huge impact on packages you haven't ever heard of. |
43 |
|
44 |
During the chat, you proposed various things like "having a mailing |
45 |
lists where child distributions could send bugreports they find". This |
46 |
is not the way to go. We already have a support channel, the Bugzilla. |
47 |
There is really no way to speed up maintainers' reactions. That doesn't |
48 |
depend on how they get the reports, but entirely on their spare time and |
49 |
motivation. |
50 |
|
51 |
If you don't like working with bugzilla's web interface, you've been |
52 |
already offered another access vectors to the bugzilla database. |
53 |
|
54 |
But let me repeat it once again -- if you are worried about maintainers |
55 |
taking "long time" to respond (where "long time" is, by your definition, |
56 |
at about "more than two hours", if I understand you correctly), there's |
57 |
no way I'm aware of that this could be changed. We are just humans who |
58 |
have to sleep, eat, work, date beautiful girls and drink beer. We are |
59 |
not going to abandon any of these just to make the "child distributions" |
60 |
happy, sorry. |
61 |
|
62 |
I have quite a mixed feelings about your offer, too -- you said you're |
63 |
willing to fix stuff, yet you refuse to file bugs, giving a reason that |
64 |
it "takes time". That doesn't make much sense to me, sorry. If you don't |
65 |
file the bug, the same error will stay in the package, it will propagate |
66 |
to each and every next release and you'll have to fix it over and over |
67 |
again in your code. |
68 |
|
69 |
> This is not a democratic way, let's talk |
70 |
> publicly here, without hiding in a development channel, we probably |
71 |
> get more visibility, don't we? |
72 |
|
73 |
I'm afraid I don't fully understand your point here -- Gentoo is not |
74 |
about democracy as in "what majority wants, that happens". If it was |
75 |
such kind of "democracy", we'd have reiser4 as a default filesystem for |
76 |
three years now. In Gentoo, things that happen are things that |
77 |
developers want. If you're bored with that, hey, become a developer and |
78 |
change stuff. Asking us to change the way we work, the process that has |
79 |
worked for many years and that we are happy with, just because it might |
80 |
give some benefits to your distribution, while also causing more work |
81 |
for us, that simply won't happen. |
82 |
|
83 |
Please, try to think about our reasons. |
84 |
|
85 |
Cheers, |
86 |
-jkt |
87 |
|
88 |
-- |
89 |
cd /local/pub && more beer > /dev/mouth |