Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terms to English #36

Open
cgendreau opened this issue Jan 22, 2020 · 7 comments
Open

Terms to English #36

cgendreau opened this issue Jan 22, 2020 · 7 comments
Assignees

Comments

@cgendreau
Copy link
Collaborator

cgendreau commented Jan 22, 2020

Terms are currently used by the object-store api specification when possible. However, we need to provide a more user-friendly version of some of them to display in the UI.

Term Suggested word(s)
dcFormat Media Format
acDigitizationDate Date Original Version Created
xmpMetadataDate Date Metadata Applied
xmpRightsWebStatement Reuse Rights Statement
dcRights Rights Statement
dcType Object Type

The following names are probably ok:

  • originalFilename
  • managedAttribute
  • acTags
  • dcType
  • bucket
  • fileIdentifier
  • fileExtension
  • acHashFunction
  • acHashValue
@cgendreau
Copy link
Collaborator Author

@ssbilkhu

@dshorthouse
Copy link
Contributor

dshorthouse commented Jan 22, 2020

Edited your original comment...a few times...but must do a bit more research on the intent of these terms. There is evidently confusion/overlap between licensing, copyright, and rights.

@dshorthouse
Copy link
Contributor

dshorthouse commented Jan 22, 2020

dc:Format: Best practice here is to use MIME types so ought not to be editable by user.
ac:DigitizationDate: This will be misleading because "digitization" means many things to many people. In this context, it's meant to contain the date (and time) the first digital version was created. For this reason, I tend to prefer the more unwieldy "Date Original Version Created".
xmpRights:WebStatement: according to the definition, this could either be a statement or a URL whose content expressed the conditions of reuse. In practise, this would/could be nothing more than eg http://creativecommons.org/licenses/by-sa/4.0/ in this field. We'd have to decide for our own simplicity and consistency what we want to put here. If these are ALWAYS going to be URLs, then the field should not be editable.

After having seen original, suggested words, I now question if you already have other necessary terms in place like dc:rights, xmpRights:Owner, and xmpRights:UsageTerms. All of those are essential before xmpRights:WebStatement has any relevance.

@cgendreau
Copy link
Collaborator Author

cgendreau commented Jan 23, 2020

xmpRights:Owner is currently missing (#37) but the 2 others are there:
https://github.com/DINA-Web/object-store-specs/blob/json-schema/schema/getOneMetadataSchema.json#L89

@cgendreau
Copy link
Collaborator Author

Issue #37 is now resolved

@cgendreau
Copy link
Collaborator Author

dcCreator is not an easy one since it may be confusing: creator of the object vs creator of the digital representation of the object.

@dshorthouse
Copy link
Contributor

dshorthouse commented Feb 20, 2020

I suppose the distinction can be best appreciated if we ask which of these has been "created", requiring the invocation of a creative process with assertion of some form of intellectual property, however minimal, ephemeral, or whoever/whatever is the owner. If I took a photograph of someone else's photograph (leaving aside possible copyright infringement), I'm the creator of my photograph; I cannot claim to be the creator of the photograph I took a picture of.

Where things get interesting is when a "creator" (= human) is not physically present to take the photograph such as a motion-detecting camera trap. Would dcCreator in this case be an agent (= the camera) or could the human who set-up the camera trap still the considered the "creator"? There was merely a lengthy delay between the time she set-up the frame and when the image was captured, not unlike when a photographer puts her camera on a tripod, presses a timer button, and rushes in to join her family in a portrait. In that example, she's both in the photograph and is dcCreator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants