Actually, I think that Xiaomi is a great open source partner. I see
only two real issues: (1) There is a communication obstacle. We are not
included in the decision making process for the changes so many of the
changes are out-of-context for us and it is hard to be supportive of
changes that we do not know the background logic or motivations. (2)
The are many more Xiaomi engineers working on this project than the rest
of us. It is easy to feel like we are on the losing side a power struggle.
Things I would like to see happen:
- Improved technical communication from the earliest phases, not just
when the PR is generated for the finished code.
- Involve more motivated companies involved in NuttX development to
assure we have a thoughtful, balanced approach to the development.
- Get more diversity in the PMC -- people with other backgrounds and values.
These are all things that would promote a balance of power (and, hence,
more trust) and assure a better OS.
On 10/27/25 16:51, Sebastien Lorquet wrote:
Hello,
I have no more hard feeling about this now. it is done.
I just think that this is interesting context information that would
have be very valuable to understand the "almost take over" by xiaomi
that I resisted a few months ago.
If I had known that it was part of the "big plan for nuttx" I would
have managed it very differently.
Now I feel dumb, I was considered as a remote outsider, even though I
was contributing to this project (or was very interested in its
existence) since 2013. Many of you knew that this take over was "by
design" and said nothing for litterally years.
That explains the continuous shower of commits I complained about, for
example.
You could still have taken the hard decisions without public
consultation, but explained then sooner.
I also feel that the apache project was just a decoration to
legitimate this takeover by xiaomi in an "acceptable way".
I dont regret my previous rants.
Sebastien
On 10/27/25 22:25, Alan C. Assis wrote:
Sebastien,
It wasn't "DURING" the apache migration, actually it was Xiaomi that
convinced Greg to donate NuttX to Apache.
Before that we had a frustrating experience with Samsung trying to move
NuttX to the Linux Foundation.
I don't think it was discussed in the mailing list.
BR,
Alan
On Mon, Oct 27, 2025 at 6:07 PM Sebastien Lorquet <[email protected]>
wrote:
I dont remember this being discussed on the mailing list.
I just remember the almost forceful push to make nuttx an apache
incubator project during christmas holidays while everyone was busy
with
end of year activities and unavailable to discuss deeply on the
original
mailing list.
It's over now and I have a bad memory, but negotiations with xiaomi
DURING the apache migration was not something I was aware of.
Am I alone in this situation? I might as well have missed it.
In fact, a search in my email archive with terms "nuttx xiaomi sidrane
china" finds exactly *nothing* except your message, Alan.
Sebastien
On 10/27/25 19:49, Alan C. Assis wrote:
Actually it should be better saying they played a key role moving
NuttX
to
Incubation at Apache Foundation in 2018.
Xiaomi helped in the process to transfer NuttX to Apache Foundation.
Greg and David Sidrane traveled to China to discuss this process with
them.
BR,
Alan
On Mon, Oct 27, 2025 at 2:43 PM Sebastien Lorquet
<[email protected]>
wrote:
It played a key role in promoting NuttX to become an Apache top-level
project in 2022 ???
Sebstien
On 10/27/25 18:26, Gregory Nutt wrote:
This article is showing up in sever sites across the web:
https://www.inyoregister.com/online_features/press_releases/openvelas-inaugural-global-developer-conference-concludes-successfully-nuttx-founder-gregory-nutt-joins-to-shape-aiot/article_4440fb40-ce11-5663-b4bf-288e25031cd8.html