Agreed, I think its an accepted convention that 0 major is still under development and more abour milestone than actual maintenance release[1]
As for following standard tagging/backport for RC and release in general (after >= 1.x) I agree [1] https://semver.org/spec/v2.0.0.html#spec-item-4 On Thu, Feb 12, 2026, 3:05 AM Hyeonho Kim <[email protected]> wrote: > No problems to apply datasketches-go. > > And I prefer tison's approach for datasketches-go. Because datasketches-go > is also underdevelopment, so it might have breaking changes. > > Thanks for sharing! > > On Thu, Feb 12, 2026 at 10:34 AM Lee Rhodes <[email protected]> wrote: > >> Pierre, any comments? >> >> >> On Wed, Feb 11, 2026 at 5:26 PM Lee Rhodes <[email protected]> wrote: >> >>> For a 0.X.X branch, which is experimental anyway, I'm not too concerned >>> about strict semantics. >>> >>> What about Go ? >>> >>> On Wed, Feb 11, 2026 at 5:19 PM tison <[email protected]> wrote: >>> >>>> It looks OK to apply to datasketches-rust. >>>> >>>> I'd add some points that, since datasketches-rust is still under 0.x, >>>> it would look like: >>>> >>>> main >>>> | - 0.3.x >>>> | - 0.4.x >>>> >>>> ... and based on Rust's Cargo implementation [1], 0.4 may introduce >>>> breaking changes compared to 0.3. >>>> >>>> [1] >>>> https://doc.rust-lang.org/cargo/reference/semver.html#change-categories >>>> >>>> So in datasketches-rust, I may prefer: >>>> >>>> 1. Keep the main branch only for now, as the release goes >>>> straightforward. >>>> 2. If we make the first backport release, we check out 0.N.x branch >>>> from latest 0.N.M. >>>> 3. Once any backport release happens, or after datasketches-rust >>>> releases 1.0, follow the strategy above. >>>> >>>> Best, >>>> tison. >>>> >>>> >>>> Lee Rhodes <[email protected]> 于2026年2月12日周四 07:38写道: >>>> >>>>> So far in our DataSketches project, we have adopted a common strategy >>>>> for numbering and organizing branches for releases for the languages Java, >>>>> C++, and Python. It looks something like the attached. >>>>> >>>>> I think that all of our languages should follow the same strategy. If >>>>> so I'll add it to our website. >>>>> >>>>> Thoughts? >>>>> >>>>> Lee. >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [email protected] >>>>> For additional commands, e-mail: [email protected] >>>> >>>>
