John is right. Read more about it all here.
If this was a company and the software not free, sure, I would be spending my time on things like publishing timelines and release dates.
But as it stands right now with all my other commitments and endeavours, I guess I will just release a new version when one is ready and feels right to be released.
Now if there were other people happy to get involved in order to get things released sooner rather than later, e.g. Java / C++ programmers, I would be happy to share the burden.
And don't forget the donate button at the end of the third column. It always helps ;)