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]
>>>>
>>>>

Reply via email to