I’d like to also point to my answer at https://github.com/openhab/openhab2/issues/343 and my post We need your help on testing!.
So in short: My main goal for 2.0 is to have it as a first release based on the Eclipse SmartHome code base. The main feature from my point of view must be that it is as much compatible to previous 1.x versions as possible. Once this is guaranteed I would feel ready for the release. Whatever new features come in until then, will come in. But these cannot be planned because they are contributions from the community that never follow any schedule.
Best place to keep track of what is going on are the two issue trackers at
Regards,
Kai