[Mono-list] VFAT vs Unix filesystems...

Juli Mallett jmallett@FreeBSD.ORG
Wed, 8 Jan 2003 16:14:03 -0800


* De: Jaroslaw Kowalski <jarek@atm.com.pl> [ Data: 2003-01-08 ]
	[ Subjecte: Re: [Mono-list] VFAT vs Unix filesystems... ]
> My 0.02 (again, sorry)
> 
> Some posts ago I mentioned the problem with http:// which you cannot
> reliably solve on the client side (e.g by telling mono to
> try all possible combinations of upper- and lowercase letters forming
> assembly name - there's simply too many of them). When you're on your local
> FS, this may do, but not on the network (we all love download-on-demand,
> don't we?).

Sorry, I thought you meant the user grabs it, the server spits it back in
some unknown casing, and the luser has to deal with it.  I'm not talking
about trying all possible combinations, but rather looking for the best
match, trying all available filenames.

> I think that the best thing one can do is to ignore the problem and force
> application developers to write their code using correct case for dll names.

Yeah, that's going to happen.  Serious momentum issues there.

> Third one (which I like least) is some machine-wide option to force some
> style of filename casing. Possible values could be:
> 
> mono.data.postgresqlclient.dll - all lowercase
> Mono.Data.Postgresqlclient.dll - Pascal casing
> MONO.DATA.POSTGRESQLCLIENT.DLL - all uppercase (ouch!)

What, no StudlyCaps?
-- 
Juli Mallett <jmallett@FreeBSD.org>
AIM: BSDFlata -- IRC: juli on EFnet.
OpenDarwin, Mono, FreeBSD Developer.
ircd-hybrid Developer, EFnet addict.
FreeBSD on MIPS-Anything on FreeBSD.