openlibrary
openlibrary copied to clipboard
Adding Support for New Identifiers
Many of these are good first issues for someone who wants to update the coverage of work, author, and edition identifiers on Open Library:
- [x] #8294
- [x] #8269
- [ ] #8037
- [x] #7826
- [x] #7825
- [x] #7824
- [x] #1797
- [ ] #497
- [x] Wikisource
Wikisource (work-level) blocked by #3430
- label: Wikisource
name: wikisource
notes: Should be something like 'en:Some_Title'
url: https://wikisource.org/wiki/@@@
For pages collecting versions of the same work.
Anna's Archive (edition-level)
- label: Anna's Archive
name: annasarchive
notes: Should be the number after md5/ in the link
url: https://annas-archive.org/md5/@@@
Should be able to add multiple such IDs per edition like Worldcat.
Describe the problem that you'd like solved
There need to be edited by a librarian here: https://openlibrary.org/config/edition.yml?m=edit, not in the plugin/openlibrary/editions.page
Proposal & Constraints
Additional context
Stakeholders
All but the last two of these seem like they are admin configuration tasks.
https://openlibrary.org/config/edition.yml?m=edit
and
https://openlibrary.org/config/author.yml?m=edit
Should allow the relevant config to be updated, as long as you have the correct admin capabilities.
I'm currently looking at adding the ability to add identifiers to Works, which prompted me to investigate how to configure the similar data that it uses config/author (which currently doesn't exist on live) but the urls of the form given works for me on my local.
Hello !! Is this issue still open? Me and my team would be interested in taking this up.
Some further identifiers to add. Examples are given but it's not safe to assume that the format strictly matches (e.g. that numeric examples without letters will never have letters in the identifier).
Birzeit University Libraries (مكتبات جامعة بيرزيت)
- Identifier is at end of URL: https://koha.birzeit.edu/cgi-bin/koha/opac-detail.pl?biblionumber=123456
National Library of Namibia
- Identifier is "Item Barcode", which can be incorporated into search URL: http://www.nln.gov.na:8080/client/natlib1/search/results?qu=400012345
Universiti Malaya Library
- Identifier is "Accession Number", which can be incorporated into search URL: https://research.ebsco.com/c/vy25p4/search/results?q=123456
- However, not sure if it's possible to generate a unique Accession Number-specific search as opposed to all fields.
University of Puerto Rico, Río Piedras Campus - Library System (Sistema de Bibliotecas - Universidad de Puerto Rico Recinto de Rio Piedras)
- Identifier is "Accession Number", which can be incorporated into search URL: https://research.ebsco.com/c/vzwdpy/search/results?q=123456
- However, not sure if it's possible to generate a unique Accession Number-specific search as opposed to all fields.
BookBrainz IDs: https://github.com/internetarchive/openlibrary/issues/8898 MusicBrainz IDs: https://github.com/internetarchive/openlibrary/issues/8897