Browse version 0.1 

Start date:  ; release date:  

Source code:  

https://github.com/cul-it/arxiv-browse/releases/tag/0.1

A  reimplementation of the classic arXiv abstract (/abs) page as python/Flask application with minimal design changes. The application integrates with the existing database and network filesystem.

Features

The following list of features reproduces the features in the classic /abs implementation:

  • Author parsing and search link generation
  • Collapse display of large author lists
  • Support URL filtering on metadata fields
  • RDF tag generation
  • Resolve group/archive/category names where needed from taxonomy defined in arxiv-base
  • Ensure correct canonical / non-canonical category display
  • Submitter "view email" link generation
  • Support TeXism conversions
  • Support handling deleted papers
  • Implement additional query parameters for /abs
  • Extra services: generate download links in full-text links section of page
  • Extra services: license linking
  • Extra services: browse context links
  • Extra services: ancillary files
  • Extra services: trackbacks section
  • Extra services: references and citations section (INSPIRE, ADS)
  • Extra services: bookmarks section
  • Extra services: citation meta tags

Other

  • Cache control headers for abs page
  • URLs for resources that might be accessed from multiple repos of arxiv-ng
  • Replace clickthrough (/ct) route
  • Logging support

Changes from Classic

There are several minor changes from the classic /abs page display:

  • The submitter name shown on the "From:" line now reflects the submitter name from the version being viewed; classic only displayed the submitter name from the latest version

  • UTC is now used instead of GMT in the date line

  • The enigmatic, single-character format codes are now omitted from the date line; in classic these appeared after the source file size parenthetical