> should the Yugabyte the company fail
Probably true as of now. But they have enough funds for some time to seed the project in the worst case scenario.
> It just feels odd to have a roadmap in the readme but no actual information for getting set up on development
Because 99% of developers just want to use it instead of contribute in c++. And the docs are pretty big. We'll include a link for contributors/building docs in the readme.
It takes like 10 years to create a new database ready for production. And not everyone can contribute a quick patch to it, it needs some extensive skills.
But we're extremely open to outside contributors. And we've accepted fixes/features outside of the roadmap. And the license is free enough that you can build a competitor with it.
Source: I work there.