textbrowser / biblioteq

Archive and catalog the world for today's and tomorrow's generations! Awesome and everyware. Archiving since a long time.
https://textbrowser.github.io/biblioteq/
Other
220 stars 46 forks source link

Can BQ integrate with Zotero? #61

Closed nafergo closed 2 years ago

nafergo commented 4 years ago

Can we export-import between these two softwares? Zotero would be useful for online sharing and BW for inhouse.

Zotero can import among others the following bibliographic file formats:

Zotero RDF
CSL JSON
MODS (Metadata Object Description Schema)
BibTeX
RIS
Refer/BibIX
Unqualified Dublin Core RDF
Bibliontology RDF
Endnote XML
XML ContextObject
Web of Science Tagged
MEDLINE/nbib

Zotero can export among others the following file formats: Zotero RDF CSL JSON MODS (Metadata Object Description Schema) BibTeX RIS Refer/BibIX Unqualified Dublin Core RDF Bibliontology RDF Endnote XML CSV COinS

textbrowser commented 4 years ago

Need more information. Currently working on an import of books. It'll feature format templates. BQ has an export feature: comma-separated values. Outside of BQ, PostgreSQL offers its own export/import tools.

textbrowser commented 4 years ago

The book import is complete. :)

enricllagostera commented 4 years ago

Hi, that is great news, thank you! Do you have an estimate on when you'll release a public build with that feature? This is what has been holding us back from using the software. 😄 Thank you.

textbrowser commented 4 years ago

It's scheduled for 2020.01.01. The import includes a single template based on BQ. Additional templates require software changes. One can also define the import based on the contents of a CSV file. Importing of images is not supported.

The test case: exported a bunch of books from a PQ database. Imported the CSV file into an SQLite database. Exported the SQLite books to a separate CSV file. Compared the two CSV files.

Screenshot_20191225_114235

textbrowser commented 4 years ago

If other types (journals, etc.) are desired, BQ will require changes.