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

Reply via email to