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

BrailleBook URL doesn't resolve #827

Open
ChristophEwertowski opened this issue May 8, 2018 · 5 comments · May be fixed by #884
Open

BrailleBook URL doesn't resolve #827

ChristophEwertowski opened this issue May 8, 2018 · 5 comments · May be fixed by #884
Assignees

Comments

@ChristophEwertowski
Copy link
Contributor

BrailleBook is defined by http://purl.org/library/BrailleBook which doesn't resolve. I searched for "Braille" in Schema.org, bibframe, RDA and BibO which didn't lead to a result.

@ChristophEwertowski ChristophEwertowski self-assigned this May 8, 2018
@fsteeg fsteeg removed the bug label Jun 11, 2018
ChristophEwertowski added a commit that referenced this issue Jul 27, 2018
@ChristophEwertowski ChristophEwertowski linked a pull request Jul 27, 2018 that will close this issue
ChristophEwertowski added a commit that referenced this issue Jul 27, 2018
ChristophEwertowski added a commit that referenced this issue Jul 27, 2018
@ChristophEwertowski
Copy link
Contributor Author

http://d-nb.info/gnd/4145976-3 is a property which resolves and also leads to "Blindenschrift". Additionally I renamed the label in the frontend from "Braille" to "Blindenschrift" as it is identical with the internal label and probably a bit easier to understand. See also https://github.com/hbz/lobid-resources/pull/884/files

@acka47
Copy link
Contributor

acka47 commented Jul 27, 2018

As I just noticed this accidentally looking at the mail. We do need an rdfs/owl:Class and not a property or Concept/AuthorityResource.

@ChristophEwertowski
Copy link
Contributor Author

Deployed to test, see medium at TT001210514 (test, json). I used a lobid class which has to be created in the repository lobid vocabs.

@acka47
Copy link
Contributor

acka47 commented Aug 15, 2018

and not a property or Concept/AuthorityResource.

This is not correct what I said. We should make this a skos:Concept to be used with dct:medium.

@TobiasNx
Copy link
Contributor

# medium: "Blindenschrift": "http://purl.org/library/BrailleBook"
if any_match("007", "^fb.*|^tc.*") # TODO: This does not always seems to fit. Had fu but u is for unkown. Added text Pos 01 b (Braille)
add_field("medium[].$append.label","Blindenschrift")
add_field("medium[].$append.label", "Print")
elsif any_match("@leaderTyp+008", "(Book|Music|Continuing Resources|Mixed materials)(.{23})[f].*") # Pos23
add_field("medium[].$append.label","Blindenschrift")
add_field("medium[].$append.label", "Print")
elsif any_match("@leaderTyp+008", "(Map|Visual materials)(.{29})[f].*") # Pos29
add_field("medium[].$append.label","Blindenschrift")
add_field("medium[].$append.label", "Print")
elsif any_match("006", "^[efgkor](.{11})[f].*") # Pos00+12
add_field("medium[].$append.label","Blindenschrift")
add_field("medium[].$append.label", "Print")
elsif any_match("006", "^[acdijpst](.{5})[f].*") # Pos00+06
add_field("medium[].$append.label","Blindenschrift")
add_field("medium[].$append.label", "Print")
elsif any_match("546 .a", ".*Braille.*")
add_field("medium[].$append.label","Blindenschrift")
add_field("medium[].$append.label", "Print")
end

Braille is set as URI but the label is Blindenschrift. The MARC 007 info is broader: https://www.loc.gov/marc/bibliographic/bd007f.html

Do we need a broader concept for Bilndenschrift?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

Successfully merging a pull request may close this issue.

4 participants