You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have a bunch of work lined up, developing Flatbuffers in Rust. (Issues). Some of these, such as fixing #5589 would require breaking changes. We need a stability and change policy.
In Rework enums in rust. #6098, I fixed UB in enums with a breaking change. I also renamed some constants (leaving a 3 month deprecation warning for the old names).
Proposed policy
Critical Rust code-breaking changes may happen with 1 weeks notice.
These would be bugs that would prevent widespread use of the library.
We have a bunch of work lined up, developing Flatbuffers in Rust. (Issues). Some of these, such as fixing #5589 would require breaking changes. We need a stability and change policy.
Some precedent:
Proposed policy
Critical Rust code-breaking changes may happen with 1 weeks notice.
Minor Rust code-breaking changes may happen with 12 weeks notice
"notice" basically means mentioning it on an issue tagged
rustin this repo.Thoughts?
@rw @aardappel @krojew @jean-airoldie @andygrove @jcrevier @plwalsh @dvtomas @maxburke