Gentoo Archives: gentoo-dev

From: Ramon van Alteren <ramon@××××××××××.nl>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: New project: Gentoo Seeds
Date: Thu, 21 Sep 2006 00:30:08
Message-Id: 4511DC25.10902@vanalteren.nl
In Reply to: Re: [gentoo-dev] Re: New project: Gentoo Seeds by Stuart Herbert
1 Hi All,
2
3 It's always interesting to be part of a project that seems to be
4 in-focus considering the reply's, especially if it's your first within a
5 OSS-group. It's a long reply, but please bear with me (is that correct
6 english ?)
7
8 Stuart Herbert wrote:
9 > On 9/20/06, Andrew Gaffney <agaffney@g.o> wrote:
10 >> Well, now it's gotten to the point where people are being sneaky and
11 >> underhanded
12 >> about this whole thing. Stuart (I believe) said that they had talked
13 >> to members
14 >> of releng about this, but the truth seems to be that Stuart talked
15 >> with rocket
16 >> and Xen support in stages and some random user associated with this
17 >> project
18 >> talked to plasmaroo about using catalyst for stage4 builds.
19 >
20 > Could you be a little more polite about our users _please_? There was
21 > a day when I was just "some random user", just as there was for you
22 > and everyone else who is, or has been, a Gentoo dev.
23
24 I'm the random user that's being discussed here, I appreciate the effort
25 (thanx stuart) but I can use a mail client.
26
27 It's an interesting mail-thread so far.
28
29 1. I'm a user not a dev. You folks have a history of working together, I
30 do not. Part of this thread seems to be rooted in that experience. I
31 know very well that that is hard to put aside, but can you try ?
32
33 2. I like gentoo a lot, I've been using it since somewhere 2003 and have
34 seen it grow. I looked at my mail-archive before sending this mail and I
35 have been lurking in -dev to keep abreast of new stuff going on since
36 may-2003. I've been using gentoo about a half year before that.
37
38 3. Gentoo is my job, building seeds as proposed in this project is my
39 job. I run a 220+ serverpark which all run gentoo. I'm very proud of
40 that and I seriously feel this is largely credit to the excellent work
41 most of YOU have done to make this the most configurable and most
42 "closely following $UPSTREAM" distribution there is ATM. It's not really
43 easy to run such a serverpark on gentoo, hell it's not easy to run such
44 a serverpark on any linux distribution.
45
46 4. Building seeds/stage4's is a large concern for me. With the moving
47 portage tree as-it-is and the nature of a source build distribution,
48 it's the only way to get a repeatable install process. You cannot
49 install and manage 220 servers with the installation guide. It's just
50 not possible regardless of how good a resource it is. We want it
51 repeatable and we want it with as less human intervention as we can get it.
52
53 5. It's slightly shameful to run such a large serverpark on OSS without
54 contributing back to the community. Part of this is rooted into the fact
55 that up to a 180+ servers I was the only sysadmin for the entire set.
56 Recently with new hires my work-hours have slacked and I have some time.
57 This is(will be) the project I picked to contribute something back. I
58 have been wanting to do that for some time. Give something back. OSS
59 thrives on people giving stuff back because they like what they got. I
60 would like and hope for gentoo to thrive. I very much like what I've got
61 and regardless of this flame-fest I will continue using gentoo as our
62 server-OS because it suits our business.
63 I do try to encourage all my employees and interns to file bugs,
64 contribute and get involved. However that is a voluntary choice. You
65 cannot force people into a OSS project. You can only encourage them to
66 do so, and show them that it's fun.
67
68 6. Frankly the response to the project-announcement is a big
69 disappointment. No again it is a BIG DISAPPOINTMENT.
70 For most of the people opposing here: Read your own dev-manual
71 I've quoted it before to Chris (sorry mr white) and I will not do it
72 again. You all agreed on those policies (by proxy). If you don't like
73 your own policies you know the way. GLEP or approach council. period.
74
75 7. Please note that I'm not invalidating any concerns. They may be very
76 real. I've followed the sunrise-flamefest closely and valid points were
77 made in that discussion. They are in this one as well. I just want to
78 convey the disappointment of butting in the time to read most of you
79 Fine Manuals and be flamed to a crisp by following them. This is your
80 public statement on how projects should behave. Work with a gentoo
81 developer, get a project-page up and keep it up-to-date, be courteous to
82 devs and users alike. that's it.
83 Don't like it, apply for a change in policy. Do NOT revert to calling
84 people idiots and/or putting down their work/plans/idea's. You have
85 defined ways of changing policy, neither of above behavior is part of
86 it. Sorry, but grow up.
87
88 8. I've said it before, and I'll say it again. I like the work of
89 -releng. I've been using their release-snapshots as base for my own
90 stage4/seeds for at least 2 years. I think they produce quality work and
91 I would be very proud to work with -releng to make the seeds-project a
92 success. I am aware of how understaffed you are and I've refrained from
93 asking questions before because I knew most of -releng had to be busy.
94 The fact that I don't use -releng products in generating my
95 stage4's/seeds is caused by the lack of docs on them and my own lack of
96 time(the latter being probably the most important factor). Part of my
97 personal goal of this seeds project was to document the process of using
98 catalyst and genkernel in concert and in a server environment. Many
99 people I talk to face the similar issues in growing from a 1-10 server
100 environment on gentoo into something bigger. -releng has experience with
101 that and has written some excellent tools to solve those problems. This
102 is part of my extreme disappointment wrt the reply by Chris and other
103 flamers in general. I would like to cooperate with releng. They made
104 those tools, I like them a lot. I would like to help out and use them. I
105 would hope that my using them in a different situation would give
106 feedback to improve them, I would like to be part of the people that
107 improve them. I'm trying to do so within your published framework of
108 policies.
109
110 I do not feel encouraged.
111
112 9. Most of this mail has been on policies, expected behavior and
113 perceived behavior. I would like to get this discussion back to
114 technical issues wrt to generating stages/seeds and livecd's.
115 I would like to log into #gentoo-releng and ask questions about those
116 technical issues. Or #gentoo-php where this started. This is what I
117 enjoy. I would like to work out a way to produce these stages and
118 improve on our method of doing so. Most of the tools I could use to do
119 so are actually freaking cool and I would like to learn more about them.
120 I would very, very VERY much like to work with all people within gentoo
121 on technical issues regardless on how we feel on policy and social
122 issues. Live by the policies you've defined as a group, flame anything
123 that's not covered by them to a crisp until you have a policy. This
124 project is IMHO as a user well within defined policy.
125
126
127 10. I have no good suggestions on how to avoid these flame-fests on
128 policy, bahavior and expected behavior. I've tried to write to a mail
129 that explains how this comes across as a user willing to contribute. I
130 hope that part is clear. For those who've missed it: IT DOES NOT
131 ENCOURAGE PEOPLE TO GET INVOLVED WITH GENTOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!
132 I like gentoo and I will not back off because of a flamefest. Apart from
133 that, as I have said, this is a large part of my job (generating
134 stages/seeds) and I would like to cooperate with gentoo community at
135 large to streamline the process. Basically I am scratching an itch,
136 isn't that what OSS started with?
137
138 If you've read up to here, thank you.
139
140 Regards,
141
142 Ramon
143
144 It's more important to enjoy what you do, than to do what you enjoy.
145
146 All of the statements and opinions in this mail are personal and in no
147 way affiliated with any commercial or non-commercial entity I work with
148 or have worked with in the past.
149 --
150 gentoo-dev@g.o mailing list

Replies

Subject Author
[gentoo-dev] Re: New project: Gentoo Seeds gentoo@faulhammer.org (Christian 'Opfer' Faulhammer)