On 3/23/08, Cesar Izurieta cesar@ecuarock.net 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)
- Is there any need to simulate windows' permission schemes
(inheritance, ACLs) when using this filesystem?
- 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.
If you have any other ideas please let me know.
Cesar
Are you going to do integration under wine, or are you going to just do the file system. For instance, what happens if you run wine in a folder that isn't case insensitive?
On Thu, Mar 6, 2008 at 6:47 PM, Cesar Izurieta cesar@ecuarock.net wrote:
Thanks for your help. I'll prepare something and post it here for suggestions soon.
On Thu, Mar 6, 2008 at 12:27 PM, Marcel Partap mpartap@gmx.net wrote:
Is there any formal process I must go through to enter google summer of code for wine?
Just filing Google's application will do, although you may want to crash
in #winehackers ..
What you should do IN TIME is to get intimate with the toolchain! That was
the hardest part for me -
getting started on WINE - but if you already have programming experience I
doubt that is a problem.
However, from personal experience of last years SoC, communicate your
implementation ideas as early
as possible and don't be afraid to ask for help here on the list would
probably be the two most
important things... And another lesson learned: it takes a lot of polish for your patches to
be approved and committed
by officer Julliard, be prepared to reiterate over your submitted code
several times :D
Else - go for it, task sounds reasonable achievable. And the t-shirt is
really worth the effort :)
regards
--
<div id="signature"> "Obstacles are those frightful things you see when you take your eyes
off your goal."
-- Henry
Ford (1863-1947)
Change the world! Vote revolution: http://hfopi.org/vote-future
</div>