This raises some questions:
* Does the spec become part of the repository?
* Does "true open source" require that?
* Is the spec what you edit?