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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to