-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Include OCLC / OCN id option on add book page. #8719
Comments
Hey I would like to work on this issue,I believe I can do it |
@hornc Should we just include the full identifiers list at this point? It might be nice to DRY the rendering and validation code. CC @seabelis @Ayush1404 there's still a bit of discussion to be had around this one so not yet ready to work on :) |
Sure , I would love to work on it once the discussion is done , thanks for the reply :) |
"Should we just include the full identifiers list at this point? " I'd rather not. Only one can be added at a time on that form; I'd prefer to keep it limited to the most important ones and not social or retail sites. |
Yes, I agree with @seabelis , no need to confuse the options, many of which are hardly used. ISBN, LCCN, and OCLC are the three main identifiers we tend to use, and OCLC number is more used than LCCN in some of our systems. Anecdotally, OCLC numbers get used quite a bit on Wikipedia when people enter references, so it is a book identifier that online bibliophiles are familiar with. |
As I understood @cdrini’s comment, he wanted to include the same identifier “widget” on the add page that’s currently on the edit page (i.e., reuse that code to reduce overall code complexity). This would by extension also mean being able to add multiple identifiers when adding a book. I, personally, think this would be great. If we don’t want to switch to allowing to add multiple identifiers when adding books, then I agree that not all identifiers should be added to this list—but I also then think the current list of options is too sparse.
Practical questions:
I’d like to be assigned this if either
I do not want to be assigned this if you want to balloon or repurpose the issue into one for having a better UI on the add page for adding identifiers. (IMHO, if you want to do this, you should make a new issue for that, and allow a simple PR against |
@Freso I think this issue should be limited to OCLC, so your number 1 above, and I think we can assign this to you. Good spotting re. the $popular array, it's interesting to see it there, I'm not sure exactly where that is used, and the justification. I'd argue that Librivox and Project Gutenberg ids should be imported more systematically by a process other than user submitted edits, but those are already on the books/add.html page anyway. I think there might be a "show of solidarity" and boosting similar open projects happening there? They should be left alone for now, but I don't think The use case as I saw it is users adding pre-ISBN books to OL via the wiki interface who wanted to include a unique, disambiguating identifier. Without getting into too much detail, OCLC numbers do seem to be the only available bibliographic id type that can potentially be formally assigned to any book ever published, regardless of where copies are held. Between ISBN and OCLC number, every book should be able to have an identifier. This issue isn't just about saying "more identifiers are better", in fact there are good reasons not clutter the interface. It's about getting identifier coverage on non-ISBN books that has at least the potential to be complete, and is usable in practical bibliographic exchanges. I've given examples above how anecdotally it appears to be frequently used this way on Wikipedia for non-ISBN books, and specifically for archive.org integration with Open Library and other library partners, archive.org uses OCLC numbers. |
OCLC ids will usually be available for titles that do not have an ISBN to identify them and are also used a lot in Wikipedia to reference publications. This uses the same ordering used in the `$popular` array for adding identifiers on the book editing page. Fixes internetarchive#8719
OCLC ids will usually be available for titles that do not have an ISBN to identify them and are also used a lot in Wikipedia to reference publications. This uses the same ordering used in the `$popular` array for adding identifiers on the book editing page. Fixes internetarchive#8719
https://openlibrary.org/books/add
should provide an option to add an OCLC/WorldCat number (OCN) as an identifier.
It is one of the ids available on the edit page. It seems sensible to also include it on the add page.
Describe the problem that you'd like solved
Proposal & Constraints
Additional context
Stakeholders
The text was updated successfully, but these errors were encountered: