[glue-wg] New Endpoint and Service types
stephen.burke at stfc.ac.uk
stephen.burke at stfc.ac.uk
Mon Apr 7 12:49:04 EDT 2014
Paul Millar [mailto:paul.millar at desy.de] said:
> At this stage, I'm happy if we can agree that publishing the
> set of RFCs an Endpoint supports is reasonable thing to do :-)
I'm not strongly opposed to this as a concept, but I would make a couple of points. Firstly, many grid protocols don't have RFCs or GFDs so this can't be a universal mechanism. Secondly, as far as I'm aware we so far have only one case, i.e. webdav/http, where there is a real issue, so we should beware of ending up with something which would complicate publishing and querying for the vast majority of cases which work perfectly well already.
> The description of InterfaceExtension is almost semantically
> null: "the
> identification of an extension to the interface protocol supported by
> the Endpoint." -- there's nothing about what an extension *is*, but
> there is a hint that this has something to do with protocols.
I already explained the history of this - we have never defined the usage of InterfaceExtension up to now because it was never needed, but that's no reason not to do it now if we do need it.
> SupportedProfile also has a semantically null description
> (again, what is a profile?), but I can guess what is meant. RFCs could be
> published
> as SupportedProfile legitimately, but this probably wasn't
> the intention of this attribute.
Again, I don't think we've ever had a use which required us to define it. I would conceptually see this as going in the opposite direction, in the sense that InterfaceExtensions would be something additional to the basic Interface, whereas a profile would be a restriction or specialisation.
Stephen
--
Scanned by iCritical.
More information about the glue-wg
mailing list