Re: The Problem Of Governance (or lack thereof)

From: George Mitchell <george+freebsd_at_m5p.com>
Date: Sun, 21 Jan 2024 19:14:20 UTC
On 1/21/24 14:06, Ihor Antonov wrote:
> I am starting a new thread because "The Case for Rust" is already too 
> big, and the questions I am about to ask here are not about Rust. This 
> is going to be a bit philosophical and I think more important than any 
> concrete
> 
> I have *intentionally* added CORE team to the address list.
> Our official website says
> 
>  > Core Team constitutes the project’s "Board of Directors", responsible 
> for deciding the project’s overall goals and direction as well as 
> managing specific areas of the FreeBSD project landscape. [1]
> 
> or here [2]
> 
>  > The FreeBSD Core Team is the governing body of FreeBSD.
> 
> The "Case for Rust" ml thread has re-surfaced a lot of *very important* 
> questions that do require a governing body to actually do its work - to 
> govern, to produce decisions. This is hard and someone has to take the 
> responsibility.
> 
> The question whether to add Rust to src immediately begs more questions:
> 
> - Why Rust?
> - Why now?
> - Do we even need more languages in base?
My vote here would be no.
> - What is wrong with current languages available?
> - Does it mean we are going add the next hype tech to the base too?
I strongly hope not!
> 
> [... much good material on the above issues ...]
> We need solid answers on question:
> - Who are we?
> - What do we do?
> - Why we do it?
> - How we do it?
> [...]
> [1] https://www.freebsd.org/administration/#t-core
> [2] https://www.freebsd.org/status/report-2023-01-2023-03/core/
> [3] https://en.wikipedia.org/wiki/Brownian_motion
> 
Good luck with your poll.  I willingly substitute the Core Team as my
proxy to answer your questions, because I believe their relative
invisibility is the strongest marker of their success.  Core Team, you
are doing a good job, at least in my humble opinion!        -- George