Epic mostly for the legal/contract reasons, sadly.
|Open||None||T31473 Magic Linking (tracking)|
|Duplicate||None||T8535 Implementation of form driven bibliographic reference editing for wiki articles.|
|Resolved||Mvolz||T145462 Provide auto-citations based on ISBNs in Wikimedia production|
|Resolved||Jdforrester-WMF||T1084 Add ISBN as look-up option to the citoid service|
|Resolved||Mvolz||T75993 Promisify Citoid and base it on service-template-node / service-runner|
|Resolved||Mvolz||T96363 Promisify html-metadata|
|Resolved||Jdforrester-WMF||T145468 Add OCLC API key/token to citoid production service and get everything ready|
|Resolved||Mvolz||T153310 ISBN being incorrectly returned as a string instead of inside of an Array in citoid service|
- Mentioned In
- T143985: Create a Special:Citoid page to allow people to generate bibliographical references
T8535: Implementation of form driven bibliographic reference editing for wiki articles.
- Mentioned Here
- T145462: Provide auto-citations based on ISBNs in Wikimedia production
T117165: Sometimes user-inserted ISBNs don't get converted to magic links somehow, meaning Parsoid has to nowiki them…
T90852: Create a system to store and query links to books
Can we be more specific? A quick Google search (generate citation from ISBN) shows a number of tools that generate citations from a database; in at least one case, that's WorldCat, via its API (https://www.worldcat.org/affiliate/tools?atype=wcapi ). Maybe it takes a lawyer to negotiate the price, but it's perhaps calling this "Epic" is a bit of an overstatement - it looks like other organizations have done so, and - given that at least one appears to have as its business model getting revenues from online ads - perhaps the price is quite reasonable?
And, hopefully, once an API is available, that's 90% of the solution.
I tried with 978-3-16-148410-0 and https://en.wikipedia.org/w/index.php?title=User%3AElitre_%28WMF%29%2FSandbox&type=revision&diff=753499569&oldid=724465258 is the result (interestingly, it doesn't feature the ISBN number as I'd expect). If this is indeed solved, we should update at least the citoid-citefromdialog-search-label message.
That's a bug. Sigh. :). Should probably fix that before we tell anyone about this! :D
TemplateData is finally all updated, so that's good. It took a little longer than I thought it would.