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

A GUI for automated import of BibTeX entries #29

Open
tthuem opened this issue May 31, 2017 · 4 comments
Open

A GUI for automated import of BibTeX entries #29

tthuem opened this issue May 31, 2017 · 4 comments
Milestone

Comments

@tthuem
Copy link
Member

tthuem commented May 31, 2017

The process of adding new BibTeX entries as well as downloading and renaming papers involves numerous manual tasks:

  1. Searching for a BibTeX entry in the web in a particular order (ACM, DBLP, Springer, ...).
  2. Cleaning up the BibTeX entry (see example below for ACM)
  3. Allow manual modifications to the entry, such as adding tags
  4. Inserting the new BibTeX entry into an existing BibTeX file
  5. Searching for a PDF and downloading it to a particular folder with a certain name
@inproceedings{Fischer:2016:PEA:2897010.2897011,
 author = {Fischer, Stefan and Lopez-Herrejon, Roberto E. and Ramler, Rudolf and Egyed, Alexander},
 title = {A Preliminary Empirical Assessment of Similarity for Combinatorial Interaction Testing of Software Product Lines},
 booktitle = {Proceedings of the 9th International Workshop on Search-Based Software Testing},
 series = {SBST '16},
 year = {2016},
 isbn = {978-1-4503-4166-0},
 location = {Austin, Texas},
 pages = {15--18},
 numpages = {4},
 url = {http://doi.acm.org/10.1145/2897010.2897011},
 doi = {10.1145/2897010.2897011},
 acmid = {2897011},
 publisher = {ACM},
 address = {New York, NY, USA},
}
@inproceedings{FLRE:SBST16,
	author = {Fischer, Stefan and Lopez-Herrejon, Roberto E. and Ramler, Rudolf and Egyed, Alexander},
	title = {{A Preliminary Empirical Assessment of Similarity for Combinatorial Interaction Testing of Software Product Lines}},
	booktitle = SBST,
	isbn = {978-1-4503-4166-0},
	location = {Austin, Texas},
	pages = {15--18},
	doi = {10.1145/2897010.2897011},
	acmid = {2897011},
	publisher = ACM,
	address = NY,
	year = 2016
} 

@String{SBST = "Proc.\ Int'l Workshop on Search-Based Software Testing (SBST)"}

It would be nice to have a tiny GUI, which automates these tasks as far as possible.

@tthuem tthuem added this to the v0.0.3 (December 2017) milestone May 31, 2017
@tthuem
Copy link
Member Author

tthuem commented Jun 6, 2017

https://hsborges.github.io/bibtex-normalizer/#/editor

Is a tool with a rather similar goal, but the result is not very close to what is needed here. So, question would be whether it is useful to somehow build on that tool or not. Probably not.

@Kogoro
Copy link
Contributor

Kogoro commented Jun 6, 2017

Maybe an Eclipse RCP application could be a solution with a DSL which checks for errors and missing fields.

@Kogoro
Copy link
Contributor

Kogoro commented Nov 2, 2017

A quick build in JavaFX. Though we cannot add a DSL easily. So the question is whether to switch to eclipse.
unbenannt

@tthuem tthuem modified the milestones: v0.0.3 (December 2017), v0.0.4 (March 2018) Nov 14, 2017
@pmbittner
Copy link
Member

Is this issue still relevant? Isn't @h3ssto working on a solution?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants