whiskyechobravo / kerko

A web application component that provides a faceted search interface for bibliographies managed with Zotero.
https://whiskyechobravo.github.io/kerko/
GNU General Public License v3.0
302 stars 36 forks source link

Question: If an attachment isn't indexed in Zotero cloud, will it be indexed on the Kerko web server? #9

Closed JLueke closed 1 year ago

JLueke commented 2 years ago

A Kerko-powered bibliography is managed using Zotero, and stored in the cloud on zotero.org

On the web server, Kerko maintains a search index, which is a copy of the Zotero library that is optimized for search.

If an attachment isn't indexed in Zotero cloud, will it be indexed on the Kerko web server?

As far as I noticed, an attachment isn't indexed in Zotero cloud, if it wasn't indexed on a local Zotero instance and synced with its index data before. So I was wondering how Kerko handles these items.

I couldn't test it enough to clarify, since the synchronization breaks for me after some missing attachments (also missing in Zotero cloud, using the official dockerized KerkoApp).

davidlesieur commented 2 years ago

Kerko retrieves attachments and the full text of attachments using the Zotero API, so yes, those must be available to the Zotero cloud for Kerko to be able to get them.

Regarding synchronization, I'm surprised to read it breaks for you because of missing attachments. If an attachment is missing, normally the sync process shows error messages and continues with the next attachment. If it's crashing, posting the error messages and stack trace here might help debug it.

davidlesieur commented 1 year ago

Closing for lack of activity.