[SAGA-RG] Service Discovery spec updated at last ...

Andre Merzky andre at merzky.net
Wed Dec 17 15:45:50 CST 2008


Quoting [Sylvain Reynaud] (Dec 17 2008):
> 
> Hi Steve and Andre,
> 
> I am the reviewer who criticised having different "service type names" 
> for file and for directory (and also for logical file/logical directory).
> 
> I agree with Andre's suggestion of limiting this to dir (and also to 
> logical dir I guess ?),

Yes, right, same here, and for all other namespace based
services in any extensions I guess.

Best, Andre.


> because users use discovery services to discover 
> the base directory they can access, while they use logical file catalogs 
> to find files. Moreover, dir can be seen as a kind of implicit service 
> with its open() and openDir() methods.
> 
> Regards,
> Sylvain
> 
> 
> Andre Merzky a écrit :
> >[...]
> >>I don't agree with this - it used to be your way round and it was
> >>criticised by one of our reviewers. You don't generally want to access
> >>directories and files by different services unless the underlying
> >>system used a  universal naming schema such as AFS.   However,
> >>checking the main spec again, I see you have no way of controlling
> >>which file/directory service you use - it is under the control of the
> >>implementation.
> >>    
> >
> >Well, the service is (explicitely or implicitely) specified
> >by the URL you use to open the file/dir instance, like
> >'ftp://ftp.redhat.com/' points to a very specific ftp
> >server/service.
> >
> >
> >  
> >>So at least file, directory, logical-file and
> >>logical-directory should be removed from this table until
> >>such time as they provide a means of selecting the service
> >>to use.
> >>    
> >
> >Would it be ok for you if we remove 'file' then, and limit
> >to 'dir'?  Usually, one would like to discover services for
> >whole file systems, not for individual files, I presume?
> >
> >[...]
> 



-- 
Nothing is ever easy.


More information about the saga-rg mailing list