Azure / azure-iot-sdk-c

A C99 SDK for connecting devices to Microsoft Azure IoT services
https://azure.github.io/azure-iot-sdk-c
Other
587 stars 739 forks source link

Why does `LTS_08_2024` not have a new version number? #2642

Closed Timple closed 3 weeks ago

Timple commented 4 weeks ago

I would expect a version bump to 1.14.0 or something similar.

Or am I misunderstanding your versioning scheme?

ewertons commented 3 weeks ago

The LTS is cut from the current version in main. Then main is moved to a new version.

https://github.com/azure/azure-iot-sdk-c?tab=readme-ov-file#release-example

"July 9, 2020: A new LTS release occurs. A new release is created, the version remains 1.9.0, and the LTS release is tagged LTS_07_2020. The main branch bumps to 1.10.0 and is tagged 1.10.0."

ewertons commented 3 weeks ago

We treat main branch as a development (dev) branch.

Timple commented 3 weeks ago

Ah, alright

A new LTS release occurs. A new release is created, the version remains 1.9.0, and the LTS release is tagged LTS_07_2020. The main branch bumps to 1.10.0 and is tagged 1.10.0."

This still sounds like a new tag should have been created on the main branch 🙂

ewertons commented 3 weeks ago

You are correct. As far as I can see, the new tag is there: https://github.com/Azure/azure-iot-sdk-c/tree/1.14.0

If it is not what you were expecting, please elaborate.

Timple commented 3 weeks ago

Ah, I guess I was a bit impatient. Thank you!

ewertons commented 3 weeks ago

No problem at all. Thanks for checking it out, it made us double-check our release and that's always a good thing. Much appreciated.