Caltech Library uses EPrints heavily for several different repositories (e.g. CaltechAUTHORS, CaltechTHESIS). We wished to use the metadata from our repositories in ways that were not convient inside EPrints as well as aggregate our metadata with other systems. This lead us to create the eputil and ep command line programs making it easy get JSON representations of EPrint records output via EPrints' REST API.
- Web API Docs
- includes example curl interactions
- Golang Template Tutorial
- page.html and page.include are the two templates needed to produce the publications feed pages