From: Hans Reiser <reiser@namesys.com>
To: Oleg Drokin <green@namesys.com>
Cc: Philipp G?hring <p.guehring@futureware.at>, reiserfs-list@namesys.com
Subject: Re: Unicode policy
Date: Fri, 02 May 2003 04:55:37 +0400 [thread overview]
Message-ID: <3EB1C209.1050808@namesys.com> (raw)
In-Reply-To: <20030501154819.GA15670@namesys.com>
It is a VFS issue. We just conform. VFS can't handle / and null being
in a filename, so Unicode can't work in Linux. If you get VFS to handle
Unicode, I'll make ReiserFS work. Linus is the one to convince, not us.
Best,
Hans
Oleg Drokin wrote:
>Hello!
>
>On Thu, May 01, 2003 at 05:38:04PM +0200, Philipp G?hring wrote:
>
>
>
>>I have some question regarding the Unicode policy of filenames in filesystem,
>>especially ReiserFS.
>>Are filenames stored in UTF-8?
>>
>>
>
>No. filenames are stored "as is". If you write those as unicode, you get unicode.
>
>There are several restrictions on filenames in Unix/Linux:
>You cannot use 0-byte and '/'-byte as part of filename.
>
>
>
>>Should they be stored in UTF-8?
>>
>>
>
>You decide how do you want to store your filenames.
>
>
>
>>Is it a question of the filesystem?
>>
>>
>
>Some filesystems do it, but I doubt FS should do it.
>
>
>
>>Is it the applications job to interpret it?
>>
>>
>
>It is debatable. Kernel/VFS/some library might do this as well.
>
>
>
>>Or is the filesystem encoding independent?
>>
>>
>
>Some filesystems are encoding-dependent and some are not (because they do not know anything about encoding at all).
>
>
>
>>Are there migration plans to Unicode?
>>
>>
>
>Migration of what? Migration of reiserfs to unicode is not planned.
>Same for reiser4. You can write whatever plugin to store filenames in any way
>you might imagine in reiser4.
>
>Bye,
> Oleg
>
>
>
>
--
Hans
next prev parent reply other threads:[~2003-05-02 0:55 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-05-01 15:38 Unicode policy Philipp Gühring
2003-05-01 15:48 ` Oleg Drokin
2003-05-02 0:55 ` Hans Reiser [this message]
2003-05-02 1:18 ` Philipp Gühring
2003-05-02 10:45 ` Hans Reiser
2003-05-02 10:51 ` Anders Widman
2003-05-07 7:12 ` Yury Umanets
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3EB1C209.1050808@namesys.com \
--to=reiser@namesys.com \
--cc=green@namesys.com \
--cc=p.guehring@futureware.at \
--cc=reiserfs-list@namesys.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.