Hi guys, As we are getting closer to a first release (yeah !), I’d like to propose something about the version number of Apache Unomi.
Currently it is at 2.0.0-incubating-SNAPSHOT, which was mostly to differentiate from the 1.0.X version that we had outside of Apache, but I’m thinking more and more this doesn’t make much sense from the Apache point of view. I’d like to propose that we go to 1.0.0-incubating-SNAPSHOT and therefore our first release would be at 1.0.0-incubating. I’m not that found of 0.x numbers, especially since in my company we consider the current code as good enough for production environments, and I generally tend to think that if something can be used in production it should have a “major” version number. However this does beg the question of how do we map the Unomi version number to the CXS specification. As the specification is still evolving, I propose that we do something similar to what Apache Tomcat has done and provide a version mapping page such as this one : https://tomcat.apache.org/whichversion.html and that we can then freely perform releases of working and useful code and still map it to the spec as we want. What do you think ? Best regards, Serge… ps : lazy consensus will apply here :)
