>
>
> >
> > In sum, it's not that NuttX is hard. It's that *NuttX IS MADE HARD,
> > PROBABLY ON PURPOSE*
>

I told myself to let NuttX go silently (I did unsub), but this overall
story matches several I've seen.

The core architecture is just weird in ways that don't encourage fresh
blood. Whitespace and comment standards seems minor but it not being
automatically generated by any existing editor doesn't add value; it adds
cognitive overhead for anyone that isn't exclusive with this code.

In researching code, I found several majorish contributions in GitHub that
silently coasted to a halt after several rounds of hoop jumping.  The large
PRs have just idled  because the devs have gotten frustrated and left. (My
various feedback may have been perceived as rude, but at least I told you
why I left in the hope you can make it better for the next dev. In zero
cases did I feel that feedback was welcome.) In all the cases I noticed,
those were the last PRs in this project opened by those devs, so it's a
lost talent opportunity.

So I'm not sure it's on purpose, but there's a visible brain drain in the
thousands (!) of open PRs on the project.

Maybe NuttX has reached stasis and the existing team can keep it
maintained. It's a cool project and a welcome entry in the space between,
say, Free RTOS and a full million line Linux kernel + glibc, so I genuinely
do wish the project success whether that's a static core or a growing team.

Good luck!

Reply via email to