1 |
On Thu, Apr 12, 2018 at 2:53 PM, Alec Warner <antarus@g.o> wrote: |
2 |
> |
3 |
> |
4 |
> I think the main objection to this is that then the Foundation would then |
5 |
> drive development in the direction the Foundation wants; as opposed to the |
6 |
> direction advocated by the developer base. I don't think the friction you |
7 |
> see is necessarily due to the value-less nature of the Foundation (If |
8 |
> nothing else, the Foundation continues to invest in Gentoo's server |
9 |
> infrastructure as an example of value added) but instead that the |
10 |
> developer-base and the foundation are not aligned in objectives and instead |
11 |
> the developer-base sees the Foundation as a means to exert influence (over |
12 |
> project direction) and inevitably, power over developers themselves. |
13 |
> |
14 |
|
15 |
Ah, I see. I think then a key component of this will be to define the |
16 |
relationship between the development planning efforts and the strategic |
17 |
direction of the Foundation to ensure no one group is stepping on the |
18 |
other's toes, one group isn't controlling the other, but that there is some |
19 |
level of coordination and support (so dev and Foundation don't drift apart.) |
20 |
|
21 |
A Foundation should be focused on outward-directed efforts, toward the |
22 |
public, potential members, fundraising, communicating the vision of Gentoo |
23 |
to the public, etc. The development planning efforts need to be focused on |
24 |
the technology. |
25 |
|
26 |
A very simplified example of how this could work is that the Foundation |
27 |
(from members) could define strategic objectives -- some kind of key |
28 |
strategic goals for the project. However, these goals should be |
29 |
non-technical in nature and not dictate implementation. These are |
30 |
communicated to the development leads/Council. The development leads are |
31 |
then able to take them into consideration for their development planning, |
32 |
and explain how their efforts map to these larger goals, but a particular |
33 |
approach would not be dictated from the Foundation, nor would this prevent |
34 |
the dev teams from working on other efforts they feel are important (which |
35 |
would be micro-management from the perspective of volunteer free software |
36 |
development.) |
37 |
|
38 |
Maybe the ultimate result of this coordination is a report that the |
39 |
trustees publish that explains "here's how the dev teams is helping to make |
40 |
Gentoo better." Then we have a conceptual bridge between the technical work |
41 |
of the dev teams/Council and the strategic work of the Foundation. The |
42 |
Foundation then helps to communicate this message outwards. This in turns |
43 |
helps the Foundation to do outreach, and the cycle continues. |
44 |
|
45 |
I will think about this some more. |
46 |
|
47 |
-Daniel |