Google Summer of Code - Case Insensitive Filenames

Kai Blin kai.blin at
Mon Mar 24 08:28:10 CDT 2008

On Sunday 23 March 2008 17:06:43 Cesar Izurieta wrote:
> Here are some ideas of what I think could be implemented for the FUSE
> project for GSOC.
> - This FUSE can be a "proxy" filesystem. This means that we could use
> an existing filesystem and mount this proxy filesystem and make it
> appear as case insensitive. This means that if there's a file named
> "A.txt" on a folder and I copy "a.txt", "A.txt" should be overridden.
> Same logic for other cases.
> - A utility to test for invalid filenames (like "A.txt" and "a.txt" on
> the same original directory)

Perhaps this shouldn't be an extra tool but more like a setting what to do in 
a case like that.

> - Is there any need to simulate windows' permission schemes
> (inheritance, ACLs) when using this filesystem?

Alexandre said that wasn't interesting until Wine goes multi-user. So don't 
worry about that for now.

> - Since this will be a proxy filesystem, there is the chance to
> present some folders with different names. For example "Program Files"
> could be presented as "Archivos de Programa" when mounting the
> filesystem with a Spanish locale. The original folder will be still
> there and you could cd to it and both will point to the same back end
> folder.

I'm not sure if that's really useful. IIRC wineprefixcreate already creates a 
localized directory layout.


Kai Blin
WorldForge developer
Wine developer
Samba team member
Will code for cotton.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : 

More information about the wine-devel mailing list