Browser extension and website to bookmark papers from arxiv.org
Clone the repository to the machine where you will host the database and website
git clone firstname.lastname@example.org:mrgeorge/arxivPicks.git
Run the setup script and follow the prompts
cd arxivPicks ./setup.sh
The database, browser extension scripts, and web files are now set up on your machine. To run the extension, open it with Greasemonkey (Firefox) or Greasekit (Safari). For Firefox, you can also create a stand-alone extension (.xpi file) with the script compiler at https://arantius.com/misc/greasemonkey/script-compiler.php .
The default discussion times are Tuesday and Thursday mornings, and a cron job can be set up to run the email scripts in arxivPicks/backend. Modify the times there and in the website files accordingly before running the setup script.
- PHP, SQLite, bash for backend
- Firefox or Safari with Greasemonkey/Greasekit for browser extension
Extend to other browsers including Chrome.
Customize meeting times in setup script.
Improve input sanitization for security. (No warranty is implied with this code.)
James Graham at Cambridge made the initial Python and JavaScipt implementation in 2008, which was translated and extended by Matt George at Berkeley in 2009-2010. Lightly modified for github in 2014. The style sheet for the paper list page was stolen from arxiv.org, with the header color scheme appropriately changed.