[R6RS] SRFIs for R6RS

Marc Feeley feeley
Mon May 30 16:16:45 EDT 2005


I'm planing to inform the SRFI editors that we wish to use the SRFI 
process to help us in the design of R6RS.  As I said in Boston we need 
to be honest with the Scheme community on the intent of the documents 
we submit as SRFIs.  These SRFIs are meant to inform the Scheme 
community of our design ideas and to allow the community to give us 
some feedback.  This will allow us to tap into some domain specific 
expertise in the community, and will also be useful to poll the 
community for suggestions on aspects of secondary importance (naming of 
procedures, syntax of special forms, etc).  Note however that any poll 
on the SRFI lists should not be given too much weight given the uneven 
participation of the community and the fact that the community does not 
know about all the design constraints we face (such as design 
consistency with other features that are not under discussion as 
SRFIs).

To clearly distinguish these SRFIs from others we should identify them 
with distinctive titles.  I suggest prefixing them with "R6RS", for 
example "R6RS numerics" and "R6RS module system".  To avoid confusion, 
I will ask the SRFI editors to reserve this prefix for the SRFIs we 
submit.  I also suggest we add this text at the top of the SRFI's 
Status section:

    This SRFI is being submitted by a member of the Scheme Language
    Editor's Committee as part of the Scheme standardization process.
    The purpose of such ``R6RS SRFIs'' is to inform the Scheme community 
of
    features and design ideas under consideration by the editors and
    to allow the community to give the editors some direct feedback that
    will be considered during the design process.  At the end of the
    discussion period, this SRFI will be withdrawn so that, in the event
    that the editors decide to modify the specification, even in a minor
    way, there will not be a double standard that could confuse users.

As for the copyright notice, I propose that it be under the name of the 
editor(s) that wrote the SRFI.

Is that OK?

Marc



More information about the R6RS mailing list