Gentoo Archives: gentoo-dev

From: Zach Welch <zwelch@g.o>
To: David Nielsen <Lovechild@××××××××.com>
Cc: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Re: Ebuild Janitor Project -- Any formalities to joining it?
Date: Sun, 11 May 2003 21:14:44
Message-Id: 3EBEBD3F.4070209@gentoo.org
In Reply to: Re: [gentoo-dev] Re: Ebuild Janitor Project -- Any formalities to joining it? by David Nielsen
1 David Nielsen wrote:
2 > Frankly people like you kill every possible joy I might get out of
3 > this - all you do is complain, not one word about the relative
4 > niceness of this project and what it could do for the state of the
5 > ebuilds.
6
7 Okay, I will not let you toss around phrases such as 'people like you'
8 without throwing my hat in the ring. When I started reading this
9 thread, I was very optimisitc about the possibilities your project could
10 hold, and I personally think a user-managed project to track new ebuilds
11 would better than using developer resources. But when I look at this
12 reply, I can almost watch as your newly formed political island starts
13 sinking into the sea. Be careful before you start shaking things up....
14
15 > That being said - No, I didn't talk to anyone about it before going
16 > ahead, portage is gpl'ed, I can do what ever I want to it, and I
17 > intend to. I didn't want to announce anything untill it was off the
18 > ground because I think people spend FAR to much time talking and FAR
19 > to little time actually doing something.
20
21 You are absolutely correct about portage being GPL'd. You can do
22 anything you want with it; however, the attitude you demonstrate here
23 will accomplish nothing but to alienate you from the developer
24 community. I personally believe you've just done a great disservice to
25 your project by saying these things, as your statement here amounts to
26 nothing less than a thinly veiled threat to fork Gentoo. I'm pretty
27 sure I speak for all the other devs when I say: go for it.
28
29 > I didn't expect it to take off this fast, we have been going for a
30 > few days, and there are now several ebuilds waiting in queue to be
31 > comfirmed working once that has happened they will be forwarded to
32 > bugzilla. (This all written in the guidelines on the forum, but I'm
33 > guessing you didn't even take your time to read that).
34
35 The problem with your system is one of trust. Developers do *not*
36 blindly trust submissions of new ebuilds. Even if your system works
37 perfectly to improve the quality of Bugzilla submissions, it will take
38 time for the project to earn the trust of the Gentoo developers. Your
39 starting off by implying 'people like you' are part of the problem will
40 make it more difficult (if only a little) for you to find support for
41 those submissions.
42
43 I just want everyone to understand that that there are more than
44 technical issues at play here; the process for getting something into
45 Portage involves more than technical discussion or review - it requires
46 getting along with the project leaders, demonstrating to them that you
47 know what you are doing, and contributing only what the majority of
48 developers are willing to support.
49
50 Most of the developers are working their butts off behind the scene - I
51 personally put in no less than 60 hours a week on Gentoo, improving it
52 is now my full-time, self-employed job. All of the cross-compiling and
53 embedded support that I am presently developing with and for Gentoo is
54 GPL'd and available, and there are others that manage to contribute far
55 more than me (both visible and behind the scenes).
56
57 There is far more work being done by developers than can be given
58 credit, so complaints of this nature that appear to come out of nowhere
59 are tantamont to blasphemy and more than enough to give us ulcers.
60
61 All this coming from someone that (a) would be willing to support your
62 project from the "inside" and (b) is helping with the back-end services
63 that could make it feasible from a QA standpoint. In other words,
64 someone that you really want to have on your team. You can easily fix
65 this with me, but I want this to be a lesson to the wider community:
66
67 The way that individuals interact, both politically and socially, with
68 the Gentoo culture matters more than anything that you can bring into
69 it. In other words, a technical solution is only welcome when it does
70 not disrupt the culture - the culture must be ready for the solution.
71 Put more broadly: we don't want you playing in our sandbox if you don't
72 want to play nice. THIS GOT ME KICKED OUT OF GENTOO, LISTEN TO ME!
73
74 The point being that, as much as many of us might love the idea of your
75 project, we are not ready to implement it today. It will be too
76 distruptive to the existing culture; reform can not happen overnight.
77 In that respect, discussion this subject further on these lists is *not*
78 appropriat - it will only cause further distraction and disruption.
79
80 Please, I want this thread to end here and now, and I thought very
81 carefully about whether I should send it at all. Flame me personally
82 but keep it off the list. If my sentiments do not truly reflect those
83 of "management", then let them put in any final words.
84
85 Cheers,
86
87 Zach Welch
88 Gentoo Developer
89
90
91 --
92 gentoo-dev@g.o mailing list