Hi @DavidBurkett with regards to https://github.com/mimblewimble/grin-rfcs/pull/30#issuecomment-549790837
I actually find it more confusing now that the tenses have been updated. I like when the RFC clearly states what takes place today, and how things will work after the RFC is implemented. I wouldn't suggest changing this RFC again, but maybe it's something we can talk about elsewhere?
I can totally understand that it can feel confusing for readers reviewing an RFC that has yet to be accepted, the intention is to make it more readable for future readers of the accepted RFC.
The rationale for the use of present tence is is that since only approved RFCs ever get merged and included into the “official list of RFCs", it becomes redundant and even somewhat ambiguous to write things like
If you’re reading this RFC (and it’s not in open/draft mode), it means it’s already been accepted, so wording should reflect this.
Similarly, sections like
How it works today, will become outdated the moment the RFC functionality is implemented. As an RFC can be tweaked over time, it might be unclear to a reader which “today” is referred to in the document.
How things worked prior to this change is a bit more future proof as a section, which remains accurate as a statement even for people who might come back to the RFC to read it in the future, after the improvement was introduced.