Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve interactions with Zotero: Automatic update, sharing, pull requests #40

Open
llorracc opened this issue Jul 6, 2019 · 4 comments

Comments

@llorracc
Copy link
Contributor

llorracc commented Jul 6, 2019

Econ-ARK has a Zotero account that is populated with a set of papers that we have used or cited in Econ-ARK projects. We would like:

  1. To figure out how to make this usable to anyone who wants to import from it;
  2. To figure out how to periodically auto-import from a bibfile at a url on the web;
  3. To figure out how to make it really easy for people to propose to add papers to it
  4. To have instructions for people to set up their anaconda installation so that when they open Jupyter notebooks locally, the links to our database will work
    • I think this is just a matter of setting up the right requirements.txt and notebook extensions

PS. This was formerly a subthread on #39 but is really a separate issue

@michiboo
Copy link

Hi I search on GOOGLE that there is a web API available for Zotero. You can see more detail on here:https://www.zotero.org/support/dev/web_api/v3/start, BTW I looking to apply GSOC with econ-ark, maybe this also can be one of the project?

@llorracc
Copy link
Contributor Author

Thanks for pointing to the Zotero API, and am glad to hear you are interested in the GSOC Econ-ARK project.

This is not really part of what we had envisioned (our project proposal was about enabling GPUs to run some of our code), but it is definitely something that needs to be done. We've had a good bit of interest from GSOC people, and my understanding is that in such a case it is possible to create further projects, so we might do that. (Main constraint is bandwidth to write coherent project descriptions and then provide feedback).

PS. I briefly looked at the Zotero API, but concluded that it would take a good bit of work to construct the tools to do all these things. Handmade code is buggy and can break whenever Zotero changes the API or protocols for interacting with it, which is why we'd rather use somebody else's tools than write our own. It's surprising to me that, so far as I could tell when I wrote this (a year or two ago), none of these functions was available "off-the-shelf".

@michiboo
Copy link

@llorracc while I am writing my proposal for this, Can I put you as mentor?

@llorracc
Copy link
Contributor Author

Sure!

@MridulS MridulS transferred this issue from econ-ark/HARK Aug 24, 2020
@project-bot project-bot bot added this to Needs triage in To Dos Aug 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Issues & PRs
  
Needs Triage
To Dos
  
Needs triage
Development

No branches or pull requests

2 participants