1 |
Alec Warner wrote: |
2 |
> The community currently has no good means to rank problems in the view |
3 |
> of users other than the forums; which currently have their own issues. |
4 |
> |
5 |
> User Coverage: Not everyone has a forums account. Not everyone uses |
6 |
> their forums account. We have no idea how many users we have |
7 |
> (ancidotal numbers suggest ~200000; see |
8 |
> http://dev.gentoo.org/~antarus/bouncer-stats.txt). It is difficult to |
9 |
> know what percentage of users responded and thus becomes difficult to |
10 |
> judge how important something is (we have only the respondants data to |
11 |
> use). |
12 |
> |
13 |
> Arguably you could say that anyone who didn't vote doesn't care; but |
14 |
> you have to factor in people who didn't learn of the vote during the |
15 |
> voting period. |
16 |
> |
17 |
I could and I would; forum users see their accounts similarly to how gentoo |
18 |
devs view their @g.org badges. Spammers are soon dealt with, so that anyone |
19 |
who has posted more than 50 posts (not counting OTW) and been a member for |
20 |
more than 3 months is not a bot. Let's say there's 100,000 active users. In |
21 |
a poll say 5% of votes are fraudulent. It can be factored into the |
22 |
calculation of significance. And when 90% say they don't like the way they |
23 |
get treated by Gentoo devs, there is a real issue. Call it communicaton, |
24 |
call it what you want, it's a real and valid concern. |
25 |
|
26 |
And IMO it holds Gentoo back. |
27 |
|
28 |
> User Education: This is that whole Cathedral thing. Below I'll talk |
29 |
> about Daniel's goal of maximizing developer impact and this plays a |
30 |
> big part. Many developers don't talk to users because its draining |
31 |
> and they want to work on projects that they have a high impact on. I |
32 |
> could sit in #gentoo and field questions all day (I've done it before) |
33 |
> but I have things I could spend my time on that are more worthwhile to |
34 |
> the project (and we are lucky enough to have a crack team of awesome |
35 |
> contributors that staff that channel). |
36 |
> |
37 |
There's also developer education. A junior dev (aka code-monkey) who comes |
38 |
in at the start of their career is not expected to show the same level of |
39 |
maturity as a 40 year-old. |
40 |
|
41 |
> Talking to users is exhausting when the user really has a |
42 |
> misconception about a given problem, program, or feature. |
43 |
Yeah it's called requirements analysis (whichever model you use.) That's why |
44 |
it's such a source of problems. |
45 |
|
46 |
> It takes |
47 |
> time to educate people why something works the day it does and |
48 |
> documentation only helps so much. Give bad service and the user is |
49 |
> off to the forums to complain about how he was mistreated by that |
50 |
> Antarus guy on #gentoo-portage and how much Gentoo sucks. |
51 |
> |
52 |
So allow more advanced users to help the less knowledgeable. All your doing |
53 |
is formalising what happens on irc. |
54 |
|
55 |
> That being said; talking to users who know what they are doing (doubly |
56 |
> so when they know more than me) is a delight and I'm generally happy |
57 |
> to take the time to respond. If there was some way to aggregate user |
58 |
> complaints into concrete problem sets I'm all ears. |
59 |
> |
60 |
Votes. Require 75% majority from users if you want. |
61 |
|
62 |
> User Validation: Most systems that users can use to respond on a large |
63 |
> scale don't have a means to validate whether they use your software or |
64 |
> not. This is more of a trend game; needing to look at the aftermath |
65 |
> of any given aggregate data and look for areas where people may have |
66 |
> given feedback that we should throw out (like automated voting). I |
67 |
> don't think this problem is necessarily solvable or that big a deal |
68 |
> but it is something to consider/ |
69 |
> |
70 |
Yeah see above about statistical significance. We're not looking for a 5% |
71 |
end of the normal here (which is what could perhaps be used to identify a |
72 |
minority.) |
73 |
|
74 |
|
75 |
-- |
76 |
gentoo-project@l.g.o mailing list |