I understand that there are two respectable views on the subject: a) We should guarantee forward compatibility for 2.x as the major version implies. b) The API changes should not wait for the 3.0.0 release as its not going to happen any time soon.
I was wondering if it would be possible to make a fast 3.0.0 release with the API changes and move the rest of 3.0.0 roadmap (which undoubtably will require more time) to release 4.0.0. The 3.x could have a short lifecycle and could serve till we are ready to deliver the rest of the roadmap into 4.0.0. Would such a solution make sense? -- *Ioannis Canellos* * FuseSource <http://fusesource.com> ** Blog: http://iocanel.blogspot.com ** Apache Karaf <http://karaf.apache.org/> Committer & PMC Apache ServiceMix <http://servicemix.apache.org/> Committer Apache Gora <http://incubator.apache.org/gora/> Committer *