ChenglongMa / zoplicate

A plugin that does one thing only: Detect and manage duplicate items in Zotero.
https://chenglongma.com/zoplicate/
GNU Affero General Public License v3.0
392 stars 2 forks source link

zotero-arxiv-workflow #91

Open dschaehi opened 3 months ago

dschaehi commented 3 months ago

Hi @ChenglongMa,

I just wanted to bring https://github.com/AllanChain/zotero-arxiv-workflow by @AllanChain to your attention. A very interesting way of merging arXiv papers with their published versions. It would be interesting if one could integrate zoplicate with zotero-arxiv-workflow.

Best, Jae

ChenglongMa commented 3 months ago

Thank you so much, @dschaehi, for sharing this amazing tool!

It's exactly what I need. I will try to integrate it into zoplicate.

Thanks!

Best regards, Chenglong

AllanChain commented 3 months ago

I haven't tried out, but I guess currently these two plugins can already work together. In the duplicate detection dialog, click "Go to Duplicates", select the items and merge with zotero-arxiv-workflow.

ChenglongMa commented 3 months ago

Hi @AllanChain,

Thanks for your attention. I like the workflow of your plugin. I'd like to test these two plugins together to see if there is room for improvement.

Thanks!

dschaehi commented 3 months ago

I think zoplicate can add a global option for automatically calling zotero-arxiv-workflow whenever there is an arxiv item and a published item that need to be merged.

BTW great work, @AllanChain, in addition to the solarized dark theme for Jupyter Notebook!

AllanChain commented 3 months ago

I think zoplicate can add a global option for automatically calling zotero-arxiv-workflow whenever there is an arxiv item and a published item that need to be merged.

That would be nice. Related API are accessible via Zotero.arXivWorkflow.api, but I haven't written documentations about these. I will add them when I got time.

BTW great work, @AllanChain, in addition to the solarized dark theme for Jupyter Notebook!

Ahh, I just realized that. Sorry, I'm terrible at remembering foreign names 🤦‍♂️

ChenglongMa commented 3 months ago

Great idea, @dschaehi.

I can add some functions like:

  1. Detect if there are any duplicates.
  2. If so, call the zotero-arxiv-workflow api method or suggest the user installing it.

It's just an initial solution, I'll investigate more.

@AllanChain, I have the same problem of not remembering names, lol 😂.