Gentoo Archives: gentoo-project

From: "William L. Thomson Jr." <wlt-ml@××××××.com>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Re: Trying to become a Gentoo Developer again spanning 8 years...
Date: Tue, 04 Oct 2016 18:40:22
Message-Id: assp.00853511e5.1826502.QK77erpuz5@wlt
In Reply to: Re: [gentoo-project] Re: Trying to become a Gentoo Developer again spanning 8 years... by "Paweł Hajdan
1 On Tuesday, October 4, 2016 7:34:26 PM EDT Paweł Hajdan, Jr. wrote:
2 > On 04/10/16 06:26, William L. Thomson Jr. wrote:
3 > > Which then leads to the question, who leads Gentoo? Where is Gentoo going
4 > > if neither Foundation nor Council sets the direction?
5 >
6 > I don't think we have direction in a Chief Architect sense. I believe it
7 > has some drawbacks.
8
9 Everything does, but most successful projects and companies tend to have
10 singular leadership. Gentoo was created and rose to popularity under a Chief
11 Architect structure. The experiment in more Democratic Utopian structure may
12 be responsible for its decline in popularity.
13
14 For most things returning to your roots is not always a bad thing. Many go
15 through identity and organization crisis. Look at Apple without Steve Jobs
16 return. Had Apple never brought him back, where would the company be now?
17
18 > Could you elaborate more how do you see leadership in a volunteer
19 > organization like Gentoo?
20
21 Many do not like it, but I have always compared it to something like the
22 RedCross. That had a mix of paid and unpaid positions.
23
24 I HAVE NO INTEREST IN PAYING MYSELF then or now!!!
25
26 That being said, I feel Gentoo could benefit from some paid stuff, like say a
27 monthly news letter, maybe aspects of infra, staff, etc.
28
29 When people are 100% volunteers, I think it makes direction hard. How can I
30 tell you what needs to be done? Will you even care? Will you spend YOUR time
31 to make changes I want to have happen?
32
33 In the perspective of say a Cheif Architect but could be the council. Say the
34 council wants Java to move a given direction. Who will do the work? Even if we
35 agree it needs to be done. Someone has to do it, and sometimes that may fall
36 to someone paid vs volunteer. After all a paid person if they do not do as
37 requested/told. They are no longer paid and someone else is... You cannot
38 treat volunteers as such. You cannot expect things from a volunteer, only be
39 thankful for their contributions.
40
41 Now saying this is very precarious. Who gets paid, how much, etc. Tons of
42 details to be worked out. It was just ideas I had long ago when I had more
43 interest in participating in the foundation. Now most my ideas or just
44 utopian. If others want to make them happen, I can share all my ideas and
45 thoughts. But I do not see myself going down that path again. It was VERY bad
46 for me.
47
48 Regardless of the paying aspect. Gentoo needs a unified leadership, that does
49 not change year after year, that has long term strategy and plans in mind.
50 What is best for Gentoo over 5, 10, 20 years. Like FreeBSD having been around
51 for some ~30 years.
52
53 Most any company, nation, etc has terms for their leaders beyond a single
54 year. Direction would flip flop to much to swap out leadership.
55
56 It may be best to have a chief architect and some top levels that do not
57 change. Then a council below, who can pass on community things, so there is a
58 balance between community and leadership on direction.
59
60 But what if a council decisions is not liked, Can you appeal that? I think
61 having a head of any organization can help solve many problems. That sometimes
62 groups cannot. At the same time it can create many more problems just the
63 same. But most companies have 1 president, 1 CEO, and that is for a reason.
64 The board tends to work with them, but they tend to be ultimately responsible.
65
66 I also do not see anything uniting say Foundation/Trustees and Council other
67 than some sort of head to the leadership. It could be the Trustees are placed
68 over, as they are not, the officers. A CEO position or Chief Architect may be
69 created to be beneath the Trustees/Foundation, but above the Council.
70
71 Something so Gentoo has 1 unified head that works together collectively. Rather
72 than in their own silos.
73
74 > > Gentoo get's it first in an overlay rather than in tree. If he was a
75 > > developer. Gentoo would get it in tree before every distro, including
76 > > Fedora, and RedHat, Paid for by RedHat.... How is that not a good thing?
77 >
78 > I'd be all for such technical contribution, which I see would be much
79 > more effective having direct commit rights.
80
81 I think in cases, there should be exceptions to the recruiting process. Which
82 Dr Andrew John Hughes would be such an exception.
83
84 Working on a single ebuild, but a VERY large, complex and important one,
85 IcedTea/OpenJDK for every Linux distro.... Having him committing that directly
86 on Gentoo may attract more that are wanting to take part in the development of
87 the Java JDK itself.
88
89 > I'm not sure if it's really all-or-nothing there. It may be feasible to
90 > become a Gentoo developer and make Java on Gentoo great again, but put
91 > aside the attempt to fix everything you disagree with in Gentoo at least
92 > for a while (even where I think you do have a good point). As just an
93 > observer, I don't see both things being possible at this moment though.
94
95 I am not out to change all of Gentoo. Even if I regain status as a developer
96 my focus is just on technical stuff. I have no incentive for the rest and it
97 cost me quite allot over the years. I am not eager to repeat or even chance
98 such.
99
100 That said, Gentoo has needed, and does need desperately need major change.
101 Though over the years most are ok with status quo and not eager to make major
102 changes, if they feel they are even necessary.
103
104 Fixing things in any 1 area is great, but if not addressing larger issues as a
105 whole. It will just be chasing and putting out fires rather than really moving
106 things forward.
107
108 --
109 William L. Thomson Jr.

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-project] Re: Trying to become a Gentoo Developer again spanning 8 years... Raymond Jennings <shentino@×××××.com>