?Bug: Zotero 10 Quarto Editor

Hi!

Upgrading to Zotero 10 has meant that the connection to Quarto Editor in Positron IDE no longer works. To recover my workflow I've had to revert to Zotero 9.

Zotero 9 has Quarto side issues on their last release; Zotero 10 does not work with any Quarto version.

Environment: Positron 1.130, Quarto 1.136, Zotero 10, Mac Apple Silicon

I've provided more detail on the Quarto GH: https://github.com/quarto-dev/quarto/issues/1101#issuecomment-5547837756

Very grateful if this can please be investigated- if fix found I will update to 10.
  • No idea what you're referring to. You'd have to talk to the developers of whatever external tool you're using.
  • edited yesterday at 6:52pm
    Hello Dstillman,

    Thank you for your reply and for your useful software.

    Quarto is a language for programmatic publishing; one of the strongest reasons for some users (like me) to use Zotero is that Positron (an IDE that embeds Quarto) can automatically detect and reference from Zotero to build biblographies in complex documents alongside the outputs of R and Python analysis pipelines (like a PhD thesis). Given how useful, popular, and mature this functionality is I had assumed it was officially supported by Zotero.

    You can read more about this functionality here: https://quarto.org/docs/visual-editor/technical.html#citations-from-zotero

    Fwiw I have contacted the developers (https://github.com/quarto-dev/quarto/issues/1101#issuecomment-5547837756) to debug issues on their end for Zotero 9, which are resolved. It seems like something has changed in Zotero 10 to "break" this connection. Understandably, from their perspective, Zotero is also an "external tool". That said, if you have a look on the link provided, they are being proactive in investigating from their end.

    Unless we can find a solution, users in my position would unfortunately need to find an alternative to Zotero.

    Thank you,
  • Understandably, from their perspective, Zotero is also an "external tool".
    No, that's not correct. We provide an API that can be used by any app. If the developers of some other tool choose to create an integration with Zotero using that API, we have absolutely nothing to do with that. That's why you have to ask them. If they identify some bug in our API, they can report it with the appropriate technical details on our dev list. But they are absolutely the ones whom you will need to get help from, because it's their software that you're using.
  • (And another issue suggests they're just reading the Zotero database on disk. That doesn't have anything to do with the local API setting, so I'm not sure if that's a misunderstanding on your part in your bug report or a different integration mechanism. But that's obviously also not something we have any involvement with.)
  • (Positron integration makes a copy of the Zotero sqlite and reads directly from that, which is causing some of their issues; I've pointed them to the local API which didn't exist when they developed their integration)
  • Thanks! I've seen your reply on the GH thread. Glad you were able to help. Will keep an eye on it to see when it's safe to move up to 10.
Sign In or Register to comment.