BoostIO / BoostNote-Legacy

This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing. https://github.com/BoostIO/BoostNote-App
Other
17.07k stars 1.47k forks source link

Integration with some paper management system (like Zotero) #2664

Open guanqun-yang opened 5 years ago

guanqun-yang commented 5 years ago

First I would like to thank this project for resolving long-standing pains of taking technical notes. I used to write markdown notes and sync them via DropBox, but managing them is always a pain. BoostNote relieves this and makes my research easier.

However, as a researcher, I need to read a lot of papers every day and take notes in BoostNote. I could now manage thousands of papers in paper management system like Zotero but not the notes associated with these papers.

Zotero does support associating attachments with each paper, but I do not how to associate my note since I could not locate them and even if I could locate them, there is no clear way to open them with path solely.

Moreover, to do more good to academia, have the developer team ever considered collaborating with Zotero (which is also a open source project) and make our life even happier (I know this is a big ask but just in case...).

ZeroX-DG commented 5 years ago

Boostnote doesn't actually store your notes as separate markdown files. They're all organized in a central cson data file. The only solution that I can recommend right now is to export your notes using the export feature then associate them with Zotero. Boostnote also doesn't support auto export yet (I think so) so you must re-export your note everytime you update it.

guanqun-yang commented 5 years ago

I just realized that this is indeed a solution (even though not the most satisfying one). I also figure out a viable way to at least partially resolve my issue.

  1. Assign an ID number for each paper in Zotero and give note associated with the paper the same ID (through tagging, thanks to your tagging feature!). One good choice of paper's ID might be DOI or (more commonly for me personally) arXiv identifier.
  2. When finishing compiling the note in BoostNote, export the PDF and associate this file with the paper.
  3. When there is any update in note, locate the paper (and note in BoostNote) with ID and do the same thing in 1 and 2.