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

Consider using descriptionLevel instead of encodingLevel #43

Closed
klngwll opened this issue Dec 11, 2018 · 3 comments
Closed

Consider using descriptionLevel instead of encodingLevel #43

klngwll opened this issue Dec 11, 2018 · 3 comments
Assignees
Labels
BF 2.2 Include in BIBFRAME 2.2 update semantic changes to rdfs:domain, rdfs:range, owl changes, etc.

Comments

@klngwll
Copy link

klngwll commented Dec 11, 2018

In bflc there is a property and Class for encodingLevel. Being able to grade descriptions is useful in many dealings with metadata. However a suggestion if it moves into the regular Bibframe vocabulary would be to instead add descriptionLevel (objectProperty) and DescriptionLevel (Class). Justification for this would be following the naming conventions of other properties used with the AdminMetadata Class. Also make it open for more broader use focusing on the descriptive content, not like the term encoding which I think for many implies something more technical oriented. SubClasses like EncodingLevel could of course still be used, if found useful to cater for different schemas like the MARC encoding level: http://id.loc.gov/vocabulary/menclvl.html

@raydAtLC raydAtLC self-assigned this Jan 3, 2019
@raydAtLC raydAtLC added rejected semantic changes to rdfs:domain, rdfs:range, owl changes, etc. and removed rejected labels Jan 3, 2019
@kefo
Copy link
Member

kefo commented May 6, 2020

Also make it open for more broader use focusing on the descriptive content,

@klngwll Can you expand on this more, please? What types of information do you feel would be captured/recorded via a DescriptionLevel property/class (that differs from encoding level, obviously)? Examples?

@klngwll
Copy link
Author

klngwll commented May 6, 2020

Most of all that it would give it a broader scope and more futureproof in general, detaching it from the MARC paradigm and courting to more entities being described from distributed sources.

In a more automated environment with the possibilites of machines to analyze metadata in different contexts it could be a valuable to cater for different schemes and sources (who is saying what in which context). An example of this is that we have seen is in the current work project where grading a Works fullness could be beneficial, but perhaps defined by another scheme not bound to something MARCy while still being able to distinguish between the two if both are needed.

That said of course it would be entirely possible to do the previous with the encodingLevel property and it might even be beyond the intention of it's original purpose, (my mind wanders off to PROV vocab here...). It's just that a descriptionLevel construct would be more consistent with the BF design and a bit more clearer what it is aiming for in a graph environment where we are talking about the description where it's level might be more bound to it's descriptionConventions and descriptionAuthentications and not the encoding of the actual record.

@jodiw01 jodiw01 added BF 2.2 Include in BIBFRAME 2.2 update approved Issue resolved and approved labels Sep 23, 2022
@kefo kefo removed the approved Issue resolved and approved label Sep 29, 2022
@kefo
Copy link
Member

kefo commented Oct 18, 2022

@kefo kefo closed this as completed Oct 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BF 2.2 Include in BIBFRAME 2.2 update semantic changes to rdfs:domain, rdfs:range, owl changes, etc.
Projects
None yet
Development

No branches or pull requests

4 participants