Enough number of formats have been documented to attempt an implementation. Gameplay document still lacks some minor data points that are of little consequence.
openkb has reached it's Alpha milestone.
The 'milestones' feature on sourceforge is pretty inconvenient, so let's use this wiki page to describe them in more detail:
This is an important milestone that marks a game that is completely playable with at least one of the asset packs, likely DOS ("Free Content" is not expected to be ready by this point).
That means user should be able to start/load game, play it, save it and eventually win it. It's OKAY to fake some/most of the gameplay mechanics with approximations, as full details are not expected to be known by this point either. The game should look ready, not actually be ready.
After that release all incorrect gameplay mechanics are marked as bugs, and are ironed out for the subsequent versions.
This time all the gameplay is true to the bone. And we don't need any asset packs either. But there are still bugs? Incompatibilities? Problems with building on certain architectures?
Complete feature freeze. Also --pedantic, -Werror=all, etc.
Same as Beta, but polished to hell. It builds and plays out of the box. Even the error messages make total sense!
Now it's time to widen our repertoire and include more asset packs! Amiga, MegaDrive, Commodore64, etc. Pick one or do it in branches, doesn't matter. Each next release should have a complete asset pack ready.