intrepidcs / libicsneo

An open source solution to integrate Intrepid Control Systems vehicle networking hardware with your application.
Other
37 stars 32 forks source link

Releases #30

Open pierreluctg opened 3 years ago

pierreluctg commented 3 years ago

Hi, do you have any plan to make more frequent releases (or tagging) of this library?

As of today there are 80 commits since the last release (v0.2.0) https://github.com/intrepidcs/libicsneo/compare/v0.2.0...master

The last release is about 293 days old at this point.

Thank you

pierreluctg commented 3 years ago

Hi @hollinsky-intrepid, please comment.

Thank you

hollinsky-intrepid commented 3 years ago

Hi Pierre,

Likely the tagging will increase once Vehicle Spy X 1.0 releases next week. We had tagged this previous release as an API breaking checkpoint, and will certainly do the same with further API breaking changes.

We can work with you if your use case is looking for something newer or more frequent to be tagged. We work from master internally, it is a stable rolling release.

--Paul

pierreluctg commented 3 years ago

Hi @hollinsky-intrepid, I was expecting the versioning and releases to follow something like the semantic versioning where the major version would have been updated in this API breaking change and a minor version bump when a new feature is ready.

Currently since there is only a master branch in this repo it's impossible for us to know what is considered stable or what is a work in progress.

More frequent releases (on new features for example) would help there.

Other strategies exists, I would be happy as long as I am able to identify what is stable and what is a work in progress or not yet fully validated.