News for hackers. Stuff that matters.
Re:Keeping a Bibliography by funklute on Wednesday March 25, 2020 @05:00PM (#22688474)
I prefer to keep it simple. I add references in my .bib database via Zotero, then I version control the .bib file (exported from Zotero). And then I add .md files with notes, and the .md files are named according to the citation key in the .bib file. Then I version control those .md files. Advantage is that notes are all in the same format and place, regardless of what reference type (e.g. pdf, webpage, could even cite a video), and they are all very easily searchable, including through time (via version control).

EDIT: I keep a separate folder on my Dropbox (so not version controlled) of the actual resources, such as .pdf files. Again named according to the citation key in the .bib file.

Re:Keeping a Bibliography by sasvari on Wednesday March 25, 2020 @05:29PM (#22688682)
you might wanna have a look at pubs [0]. It is a command line bibliography manager.

The folder structure looks like this:

  ~/.pubs/
      bib/
      doc/
      meta/
      notes/
The bibkey is the filename for the different files in those folders, and for notes you can use markdown. You can then keep your pubs folder under version control (or symlink the (sub)folder(s) to wherever).

[0] https://github.com/pubs/pubs

Re:Keeping a Bibliography by funklute on Wednesday March 25, 2020 @05:46PM (#22688795)
Thanks, that looks really interesting!