my trust in nuttx is now hard to maintain.
Every day a DELUGE of commits (from xiaomi, this is a fact) is added to
the repository.
I am struggling to understand what happens in this project.
so many fixes are pushed, how is that even possible? this is a quicksand
project!
Also, how are such commits (not from xiaomi!) allowed? No description
except "uf2" ? Where is the adult in charge?
https://github.com/apache/nuttx/commit/dac3f315a11cead82a5f630d4ae1c3eb45a80377
I am announcing that after that many years my company has started to
develop a minimal rtos to replace our usage of nuttx, because it is just
not stable enough to be usable for stable long term projects.
There are too many changes, we are loosing money every time we need an
update. there is no way to maintain the use of a nuttx custom board and
project over several years.
Having control of our code will be a better investment. That will
obviously be closed source. Which is, after all, a better way of control
on our products.
No amount of my involvement in the github triage is going to help, the
case is desperate. I just have no time, no energy, no motivation, no
spoons left to deal with this. it's a deluge of commits, let it be, but
without me.
the warning from the apache foundation that you use too many ci credits
should have been a warning to slow down and reflect on the project
direction. nothing has happened except making it even faster.
I will also discourage people to use this project, I cannot in good
conscience recommend it to anyone, it would be a trap.
goodbye.
Sebastien