Email list hosting service & mailing list manager

Re: upcoming revision, need feedback R. Kent Dybvig (11 Jan 2010 20:52 UTC)
Re: upcoming revision, need feedback Derick Eddington (12 Jan 2010 02:11 UTC)
Re: upcoming revision, need feedback R. Kent Dybvig (12 Jan 2010 03:52 UTC)
Re: upcoming revision, need feedback Thomas Bushnell BSG (12 Jan 2010 04:24 UTC)
Re: upcoming revision, need feedback Derick Eddington (12 Jan 2010 06:18 UTC)
Re: upcoming revision, need feedback Thomas Bushnell BSG (12 Jan 2010 06:27 UTC)
Re: upcoming revision, need feedback Derick Eddington (12 Jan 2010 07:05 UTC)
Re: upcoming revision, need feedback Thomas Bushnell BSG (12 Jan 2010 07:16 UTC)
Re: upcoming revision, need feedback Derick Eddington (12 Jan 2010 09:00 UTC)
Re: upcoming revision, need feedback R. Kent Dybvig (27 Jan 2010 20:58 UTC)
Re: upcoming revision, need feedback Derick Eddington (28 Jan 2010 00:45 UTC)
Re: upcoming revision, need feedback Vitaly Magerya (28 Jan 2010 10:39 UTC)
Re: upcoming revision, need feedback Derick Eddington (28 Jan 2010 17:45 UTC)

Re: upcoming revision, need feedback Vitaly Magerya 28 Jan 2010 10:45 UTC

Derick Eddington wrote:
> The social solution has the problem that people would be guessing what
> characters they shouldn't use, leading back to the current situation of
> trying to get everyone to be consistent.  Unfortunately, we can't remove
> the OS restrictions which make the additional feature of encoding
> necessary.

We can with a slightly different design. Instead of specifying the
mapping from a library name to a filename, you can specify the reverse
mapping, and then let e.g. a tool to generate the catalog with the
direct one. In this design you'll be permitted to escape any character
at your discretion, and your libraries will still be found.

This is basically how SLIB manages packages.

This will also allow libraries with names "aux", "con", "nul" and "prn"
to exists (as e.g. %61ux.scm or pr%6E.scm); in the current design they
can't because it's impossible to create aux.scm in Windows.

But don't get me wrong, I'm only listing a possibility, not advocating
the design.