Re:Bevy 0.10: data oriented game engine built in Rust
by laundmo on Monday March 06, 2023 @02:25PM
(#35046294)
you're right, that warning could be improved as it assumes knowledge of how the Rust community usually does these things.
Re:Bevy 0.10: data oriented game engine built in Rust
by IceSentry on Monday March 06, 2023 @02:49PM
(#35046640)
No, the statement says that there will be frequent breaking APIs, it doesn't make any claim about release strategy. Releasing breaking changes on every 0.minor release perfectly fits in this definition.
Making a quick judgement based on an assumption that's provably wrong isn't really the definition of a professional engineer.
It's specifically not a question of knowing how the Rust community usually does these things, it's a question of "does this package conform to Rust's semver conventions, the official semver conventions, or something custom?"
The statement, _as its written in the docs_ implies "we do something custom." Whether that's true or not is irrelevant. I read it, interpreted it as a lack of governance or adherence to standards, and moved on. Any professional engineer would do the same.