Generally speaking, non-commercial open source games are never ready. They are not like commercial games, with lots of buzz around one release date, then there will be a few patches, and that's it - next release in 3-4 years. Non-commercial games (or rather any kind of NC project) have the huge advantage of being able to re-release frequently, because they don't have to fire up a huge ad campaign each time.
EDIT: I meant to say finished, not ready. Sorry for that.
EDIT: I meant to say finished, not ready. Sorry for that.