Hello Dev Community,

First I want to apologize for the delay with the release and the support for 
newer Java / Spring Boot versions.
The reason was that I was very involved in my private and professional life. I 
hope I will be better in the next few months.

The roadmap for Apache Olingo is to do maintenance releases for V2 and V4 by 
the end of September and afterward prepare the upgrade releases to support 
newer Java / Spring Boot versions.

The maintenance release for V2 has already started and for V4 I plan to start 
preparations next week.

For the upgrade release, I plan to start preparations beginning / mid of 
October and finish it in November.
But before I want to discuss the version schema for both (V2 and V4) Olingo 
libraries.
In Olingo we have a bit strange versioning schema because we decided to start 
the version of the V2 library with '2' and of the V4 library with '4'. But 
today I think this was not so good.
Today I propose to use Semantic Versioning (https://semver.org). starting with 
the planned update releases.
Because both releases (V2/V4) are not backward compatible and hence justify the 
increase of the major version.
As a result, the version of the V2 upgrade release is 3.0.0, and of the V4 
upgrade it is 5.0.0

Before doing this I'm open for feedback from you as the community.

Kind Regards, Michael

Reply via email to