Opened 5 years ago

Closed 4 years ago

#1893 closed enhancement (fixed)

Eliminate retrieveDocument() and retrieveSource() from translators, and make sure getTranslatorObject() is always called with a callback

Reported by: simon Owned by: ajlyon
Priority: critical Milestone:
Component: translators Version: future
Keywords: Cc:

Description

We need to do this so that we can remove processNextEvent() calls in order to satisfy addons.mozilla.org.

Change History (2)

comment:1 Changed 5 years ago by ajlyon

retrieveSource is used in:
CNKI.js, Digital Medievalist.js, dLibra.js, Douban.js, Internet Archive.js, Japan Times Online.js

retrieveDocument is used in:
ACM.js, Nagoya University OPAC.js, National Library of Australia - Australian Newspapers.js

getTranslatorObject() is used without a callback in:
Berkeley Library Catalog.js, Bibliothèque nationale de France.js, BIUM.js, Davidson College Library.js, Florida University Libraries (Endeca 1).js, Helsinki University of Technology.js, IRIS.js, KOBV.js, Library Catalog (Aleph).js, Library Catalog (GEAC).js, Library Catalog (SIRSI).js, Library Catalog (TLCYouSeeMore).js, Library Catalog (VTLS).js, Melvyl.js, Rice University Library Catalog.js

I'm not going to work on this right away, since I need to get caught up on the standard translator reviews and get started with teaching Russian in two days. But I can do these, given a month or so to find the small bits of free time they'll take. We may find that some of the translators are broken anyway.

comment:2 Changed 4 years ago by simon

  • Resolution set to fixed
  • Status changed from new to closed

These are all fixed.

Note: See TracTickets for help on using tickets.