Hi Grant,
No, I'm not familiar with this. I was trying to frame my questions strictly in terms of Reiser4 naming constructs (the '/' operator only).
I only bring it up because extended attributes seem to have dealt with your mentioned problem, potential name conflicts, without trouble. They use a "." as name separator but it is immaterial.
Do the extended attributes show up as file system paths? Or is there a separate API to access them? If they show up as paths then I think they are very loosely like what I'm talking about: a shorthand syntax that by convention disabiguates similiar names.
They are invisible through normal POSIX API. They have new system calls: getxattr, setxattr, listxattr, and removexattr which get, set list, and remove extended attributes.
Thanks
Thanks for the reference, I'll look into this when time permits.
John
