internetarchive / openlibrary

One webpage for every book ever published!
https://openlibrary.org
GNU Affero General Public License v3.0
5.19k stars 1.36k forks source link

Adding Support for New Identifiers #8271

Open mekarpeles opened 1 year ago

mekarpeles commented 1 year ago

Many of these are good first issues for someone who wants to update the coverage of work, author, and edition identifiers on Open Library:

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

davidscotson commented 1 year ago

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.

Ultare1717 commented 11 months ago

Hello !! Is this issue still open? Me and my team would be interested in taking this up.

stopregionblocking commented 9 months ago

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 (مكتبات جامعة بيرزيت)

National Library of Namibia

Universiti Malaya Library

University of Puerto Rico, Río Piedras Campus - Library System (Sistema de Bibliotecas - Universidad de Puerto Rico Recinto de Rio Piedras)

Freso commented 7 months ago

BookBrainz IDs: https://github.com/internetarchive/openlibrary/issues/8898 MusicBrainz IDs: https://github.com/internetarchive/openlibrary/issues/8897