Gentoo Archives: gentoo-project

From: Rich Freeman <rich0@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Council meeting 2015-01-13: call for agenda items
Date: Tue, 30 Dec 2014 11:31:07
Message-Id: CAGfcS_kSpFmmB50M-kVcqp7LUxXSWXq+cKCZNnqz3+wb-rmdXA@mail.gmail.com
In Reply to: Re: [gentoo-project] Council meeting 2015-01-13: call for agenda items by Ciaran McCreesh
1 On Tue, Dec 30, 2014 at 3:28 AM, Ciaran McCreesh
2 <ciaran.mccreesh@××××××××××.com> wrote:
3 > On Tue, 30 Dec 2014 00:00:04 -0500
4 > Dean Stephens <desultory@g.o> wrote:
5 >> On 12/29/14 15:06, Rich Freeman wrote:
6 >> > I'll certainly agree that not everything needs a formal project.
7 >> > However, if a project wants to have authority/autonomy beyond
8 >> > anything-goes, then it should welcome members and elect a lead
9 >> > regularly.
10 >> >
11 >> There is at least a defensible argument to be made that being able to
12 >> reject applicants is more important to being able to maintain a
13 >> coherent project than the often indicated duty to accept anyone who
14 >> shows interest.
15 >
16 > But Gentoo is primarily about the Community, not the quality of the
17 > product. Requiring technical ability discourages contributions, and a
18 > lack of bugs decreases the volume of forum posts, so they are
19 > poisonous to the Community.
20
21 I'll leave it as an exercise to the casual reader of this thread to
22 judge what kinds of behavior are poisonous to the community.
23
24 In any case, if a project is actively rejecting applicants I'd say
25 that this would make it far more alive than the typical Gentoo project
26 from the complaints I've been hearing. Part of me suspects that we've
27 gotten so good at ticking each other off that most of us just retreat
28 into our private interests and just do what we want to do until we
29 step on enough toes that we lose our commit rights. You can't have
30 "quality of the product" if nobody is interested in actually working
31 on a "product" as opposed to a few random components that can be used
32 to build a product if people are willing to deal with the integration
33 issues, especially when things like creating documentation apparently
34 aren't essential to doing development, so it would just KILL us to
35 have to create a wiki account.
36
37 Since most of us don't have the time to completely build a
38 self-contained Linux distro on our own, we're left with the
39 apparently-unenviable task of working with other people to accomplish
40 this. I'm all for making this as painless as possible, but I'm not
41 entirely convinced that going along with pleas like "do I HAVE to read
42 mailing lists" or "do I HAVE to let somebody co-maintain MY package or
43 join MY team" or "why CAN'T I get into a revert-war with somebody who
44 wants to add a feature to MY package that I don't personally use" is
45 really going to lead to the sort of distro that any of us actually
46 want to use.
47
48 If dealing with this kind of stuff seems unpleasant to you, take some
49 comfort in the fact that it isn't any more pleasant for the rest of
50 us. :)
51
52 --
53 Rich