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

feature request: batch importer #10192

Open
1 of 4 tasks
ghost opened this issue Aug 20, 2023 · 3 comments
Open
1 of 4 tasks

feature request: batch importer #10192

ghost opened this issue Aug 20, 2023 · 3 comments

Comments

@ghost
Copy link

ghost commented Aug 20, 2023

Hi

I would like to'request a universal batch importer that can import batches of any type of data jabref currently supports. I'm still a beginner and figuring out the different ways but the following data types could be added in this feature.

Batch import of:

  • a folder of pdf files
  • a folder of bib files
  • a list of DOI links
  • a list of URLs which the current version of the browser plugin can handle
  • ...

The goal of this feature is to fastly merge/add everything to your library WITHOUT using a format available in the file -> import feature.
Suppose you have a folder of downloaded papers, a text file with DOI/URL links on each line, ... and you want jabref to batch import those without doing it manually entry by entry.

There should be some batch import options for choosing what to import in certain situations and the option 'apply to all' or 'ask user for each imported entry'.
When batch importing, you should choose the data type first (pdf, url link, ...) and jabref gives you a window specific to choose the settings for importing this specific data type. For example: if you choose pdf, jabref should give you a window to drag and drop pdf files to or let you select a pdf folder(s) (including subfolders or not).

After the batch import, it could be useful to have a 'summary window' that tells you how many entries were read successfully, how many failed (and the reason) and maybe the elapsed time of the import process.

I think this can be easily implemented since it's nothing more then calling the code that already exists but in a loop.
But this feature is extremely useful for importing manually collected/downloaded data in jabref (in supported format of course).
A folser of pdf files is a very common source of data that many people will have.

Thanks for reading

@ThiloteE
Copy link
Member

Batch importing pdf files is possible via Tools > search for unlinked local files

@ghost
Copy link

ghost commented Aug 21, 2023

Batch importing pdf files is possible via Tools > search for unlinked local files

Oh! I didn't know that.

@koppor
Copy link
Member

koppor commented Jan 16, 2024

"a folder of bib files" is feature-wish https://github.com/koppor/jabref/issues/295

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Normal priority
Development

No branches or pull requests

2 participants