Skip to content

I'd like "endpoint" a lot more than "resource" #63

@msdemlei

Description

@msdemlei

DALI talks about the various places that clients can go to as "resources", as in "VOSI-capabilities defines a simple web resource that returns an XML document".

I give you this is absolutely in line with what the various RFCs do, where a resource is basically anything that has a URI. But in the VO, we'd be doing our deployers a favour if we called resource what has an ivoid (i.e., a data collection, or a full service, or an authority, etc.).

The DALI "resources" are what VOResource calls a capability, and capabilities are parts of resources. Calling these things resources must be confusing to people trying to untangle what's going on.

We could speak of "capabilities" here, too, but for one that sounds rather bellicose to me, and then things like sync and async shouldn't be different capabilities in the first place. Hence, I'd suggest to change the wording to "endpoint".

Objections? Invitations to PR?

Metadata

Metadata

Assignees

No one assigned

    Labels

    1.2in scope for version 1.2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions