That's exactly what I think, Hadrian.

A minor release has not to be 100% backwarts compatiple. Of course we try
our best to be 100% backwarts compatible in minor releases, but it should
not be a problem if we aren't, as long as we document the not backwarts
compatible changes.

A micro/bugfix release has to be 100% backwarts compatible of course.

I prefer to release a 2.9.0 version after Christian S. (an may other) 99%
backwarts compatible changes/refactorings are done. Afterwards we can start
to develop 3.0.0 on trunk - with the time to play a bit with our new ideas
and the freedom to break existing APIs.

Christian

Sent from a mobile device
Am 24.09.2011 06:48 schrieb "Hadrian Zbarcea" <hzbar...@gmail.com>:

Reply via email to