Skip to content
This repository was archived by the owner on Jun 18, 2024. It is now read-only.
This repository was archived by the owner on Jun 18, 2024. It is now read-only.

Rename accessLevelComment to rights #353

@philipashlock

Description

@philipashlock

Several other issues have been aimed at better aligning the schema with DCAT (eg #350, #335, #272, #217) and this is another. In DCAT, the rights property can be used to refer to both intellectual property rights as well as rights regarding other access policies. It's range is defined by DublinCore RightsStatement and the more specific property in DublinCore that this aligns with is accessRights, but since they both use the same range defined by DublinCore and it makes sense to continue to align with DCAT, it seems like we should just stick with rights even if it's slightly less specific.

In Dublin Core, RightsStatement is defined as:

A statement about the intellectual property rights (IPR) held in or over a Resource, a legal document giving official permission to do something with a resource, or a statement about access rights.

In Dublin Core, accessRights is defined as:

Definition: Information about who can access the resource or an indication of its security status.
Comment: Access Rights may include information regarding access or restrictions based on privacy, security, or other policies.

We currently define accessLevelComment as:

An explanation for the selected “accessLevel” including instructions for how to access a restricted file, if applicable, or explanation for why a “non-public” or “restricted public” data asset is not “public,” if applicable.

My recommendation is to rename the field to be compatible with Dublin Core and DCAT (i.e. use rights), but to keep our definition and guidance essentially the same. The only thing I would suggest is that we could expand or clarify the definition to include any other details about use rights and restrictions that might be specific to this dataset if they're not already covered by the explanation for accessLevel e.g.:

This may include information regarding access or restrictions based on privacy, security, or other policies. This should also serve as an explanation for the selected “accessLevel” including instructions for how to access a restricted file, if applicable, or explanation for why a “non-public” or “restricted public” data asset is not “public,” if applicable.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions