On Tue, 2004-10-19 at 11:41, Federico Sacerdoti wrote: > Isn't group an inner-space name? In your scheme it would be: > > /{country/China/}group/
oops. yes... that's right. rebuttal to rebuttal to follow. > (you wrote {group above). In my suggestion it would be: > > /Country=China/group=/ i want the ganglia file/directory structure to be able to be implemented with a traditional filesystem as well. i could see in the future people writing their own implementations or partial implementations. the problem with the approach you outlined above is that it won't map to a "real" filesystem. when i request /Country=China/group=/ i should get a list of all metric groups attached to China... but those groups are siblings of "group=" and not children. for example, /Country=China/group=cpu/ /Country=China/group=load/ /Country=China/group=memory/ /Country=China/group=disk/ are all siblings.. not children. with my scheme, we can use a simple unix filesystem with the different classes tucked away in special directories (that are only special in name alone... starting with a non-alphanumeric character). /.country/China/_group/ would simply return the contents of that directory which are all the groups attached to the country China. -matt -- PGP fingerprint 'A7C2 3C2F 8445 AD3C 135E F40B 242A 5984 ACBC 91D3' They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. --Benjamin Franklin, Historical Review of Pennsylvania, 1759
signature.asc
Description: This is a digitally signed message part