From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans Reiser Subject: Re: silent semantic changes in reiser4 (brief attempt to document the idea of what reiser4 wants to do with metafiles and why Date: Tue, 07 Sep 2004 13:16:15 -0700 Message-ID: <413E170F.9000204@namesys.com> References: <41323AD8.7040103@namesys.com> <20040831131201.GA1609@elf.ucw.cz> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: list-help: list-unsubscribe: list-post: Errors-To: flx@namesys.com In-Reply-To: <20040831131201.GA1609@elf.ucw.cz> List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: Pavel Machek Cc: Andrew Morton , Linux Kernel , Linus Torvalds , reiserfs-list@namesys.com Pavel Machek wrote: >Hi! > > > >>Answer: choose obscure names >> >>Problem (all credit to Mr. Demidov for identifying this problem, I >>argued the other viewpoint, and I can only claim the wisdom to know >>that I lost the argument): names like "..metas" are ugly to new users, >>who don't really care for languages that use punctuation in their >>keywords. >> >>Answer >> >>don't make them too obscure, experienced namespace developers know >>that the problem of polluting the namespace is not really as big a >>deal as beginners think it is, and Clearcase and the WAFL filesystem >>manage to get by just fine, whereas the problem of putting punctuation >>marks into names and syntax is a big deal for newbies to the system. >>Name it "metas" not "..metas", and users will never experience it as a >>real problem, and newbies will never be annoyed by a-rhythmic >>punctuation. Note: if Linus disagrees, it is not the most important >>thing in this design, "..metas" isn't the end of the world. >> >> > >What about choosing just "..." instead of "metas"? "metas" is string >that needs translation etc, while "..." is nicely neutral. > >cat /sound_of_silence.mp3/.../author > >does not look bad, either... > Pavel > > "..." is pretty good, but I think it has been used by others, but I really forget who. I could live with "...", but I think "metas" and "..metas" will collide less often. Apparently Meta is a finnish name or something, so Linus does not like it. The exact string is really not very important to me. I agree that "..." is elegant. Hans