Depends on who’s going to be using it. If you see someone picking this up in the first week of the Haiku experience, then it has to support the official release (even if it’s named “beta”, it’s what we have.) If it’s more a die-hard fringe, maybe not as important.
(I don’t know anything you don’t know, but quite a while can elapse between releases. I wouldn’t hold my breath.)
The question is, when is R1/Beta5 coming out?
If it is coming in late 2024 or something, then we should try to support beta4.
But if beta5 is coming soon, we’ll just wait until then to support the latest beta.
The more “official” version is Beta4. A new beta may take a long to be released, so it would be better if the software is tested to run in the Beta4. The nightlies, as explained, are test releases and can break things any time.
Yes, the entire OS is in beta, which means mostly feature complete but with bugs.
The beta releases themselves get updates but only minor bugfixes, no big compatibility breaking changes.
The nightlies on the other have have no compatibility promises.
Haiku-PyAPI 0.2 has been released . In 0.1, pretty much the app kit and a little bit of the interface kit were available. Now, a good many other kits are available.