Open lrettig opened 5 years ago
I'm not sure I understand. It is versioned and this version in the README is the version number.
Last August we've argued that a single version is more readable, hence #146 was merged.
I'm approaching this from a readability perspective. For someone landing on this page trying to learn about Ewasm, it's confusing that the very first thing they see is a version number. What in this doc specifically (README.md) depends on the version number?
Is removing a version number entirely from the repository a good approach? Is that version number line the biggest issue with the README right now?
The revision number exists in other files: https://github.com/ewasm/design/commit/69b3e41af2975dbe56171417bfeee75f19ae1f64#diff-04c6e90faac2675aa89e2176d2eec7d8. I don't see why it belongs in this file. I'm tackling other README stuff in #192.
The revision number exists in other files:
Existed before #146 was merged. The only version is in the README.
well, that's a problem :)
Existed before #146 was merged. The only version is in the README.
Sorry I missed this fact originally. I created a separate revision file. @axic is this better?
Honestly, the real issue here is that this repo presently serves two different purposes: containing the spec itself, and containing high-level documentation on Ewasm. Just trying to draw a line and be a bit more explicit about this.
Nothing in this doc is versioned and it's confusing to lead with this. Let's just version the actual specification docs (https://github.com/ewasm/design/blob/master/contract_interface.md, https://github.com/ewasm/design/blob/master/eth_interface.md, https://github.com/ewasm/design/blob/master/system_contracts.md).