[R6RS] Library / filesystem mapping
Anton van Straaten
anton at appsolutions.com
Fri May 18 05:25:31 EDT 2007
Michael Sperber wrote:
> I have a slight preference for .scm, since it's what I'm used to. I
> don't really care.
I have the same slight preference. I'll use .scm provisionally.
> I think the version numbers should be last. The (6) in the rnrs
> libraries means the same thing for all of them, but this is not the case
> for others.
You're right, thanks.
>>3. I'm assuming that sub-version numbers should be encoded in the
>>filesystem using the typical period-separated approach, so that a
>><version> of (3 4 5) would be contained in a directory named "3.4.5".
>>Whisper politely if you disagree; I haven't really thought through the
>>impact of this on version number matching yet.
> I think that would be fine.
I notice that Planet uses the 3/4/5 approach, btw.
> I was going to suggest that we recommend that people only use library
> names that can be encoded using vanilla filenames on typical platforms,
> and not talk about the others. Having screwed that up, I suggest
> renaming i/o to io, and still making the recommendation.
OK with me.
More information about the R6RS