Let me inject some comments that make it a bit more obvious what’s happening here:
> On Feb 26, 2019, at 3:33 PM, Sam Tobin-Hochstadt <
sa...@cs.indiana.edu> wrote:
>
RnRS meetings from 1984 thru 2003 adhere to the “unanimity rule” originating from the MIT group.
In 2001, I created and ran “Scheme and Functional Programming” (SFP), a first annual Scheme workshop that also subsumed “Scheme Report” meetings.
> 2003: New Scheme Standard proposed at the Scheme Workshop
At the 2003 Boston SFP, I proposed going to a majority rule so that the Scheme standard could grow into a useful language after a long long day, with many people gone. The motion passed.
> 2006: First draft of R6RS released
> 2007: R6RS Ratified by community vote after extensive discussion and revision
I wrote an essay entitled “The R6RS is Perfect”. The certification vote succeeded with just a few votes more than needed (60% or 66% or something like that).
> 2009: A new Scheme Standard steering committee elected by a community
> vote. The new committee reflected opposition to the R6RS.
(as in “community vote” by another Scheme workshop)
We, the Racketeers, didn’t want to be in their way so we wrote this:
https://racket-lang.org/new-name.html
History is history. The future you can change, unless Gödel is right about Einstein’s equations and it’s practical.
— Matthias