Ok, thanks. Even an experimental version would be fine as well,
subject to change, perhaps some sections flagged as RCs, with others
outlined clearly as experimental. It would let those of us interested
in the project to proceed in parallel with a different implementation.
At the moment, we have to wait. It would let others than proceed in
different languages, such as Python of PHP.
I fear the same thing may happen with the exchange protocol that has
happened (in my opinion) with this first implementation in Rails: the
protocol gets critiqued and good suggestions made well after the team
has done a lot of work, only to then go back and change things because
of quality suggestions. It seems to me that it is pretty hard to
develop anything without a defined spec. In the end you end up doing
more work.
Just my 2c.