Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Authentication service: implementation of a service for managing user and API client authentication in NG services. 

Status: AlphaDeployed as alpha.

  • Registration & profile management:  accounts service is extended to replace account registration views, including password reset. 

...

  • OAuth2 support:  accounts service supports OAuth2, which allows arXiv users to authorize API clients to perform actions on their behalf. Necessary for submission API. 

Status: AlphaDeployed as alpha.

Access & Discovery: Browse: Redeveloping abstract page and subject listing display (home page). Initial focus on abstract pages; to be implemented in Python/Flask.

  • Abstract page: a new Flask application running on the existing CUL web servers replaces the abs view, with minimal design changes. This facilitates decoupling elements of display from the classic system. 

Status: Beta Completed.

  • Additional browse views:  classification views (/archive, /list, /year) are provided by the browse application. 

Status: Not started In progress.

APIs & API Gateway: Provides an integrated access point for programmatic consumption of arXiv content. 

  • Public API gateway: a public API gateway is available. arXiv users are able to register their application and receive an API token, which is used to access API resources. At this stage, we will expose search API, fulltext content, and automatically extracted cited references. 

Status: Alpha together with Search API.

  • RSS feed:  RSS feed is reimplemented as a standalone service, available via the API gateway. Deprecates the classic RSS feed. 

Status: Not started In progress.

Access & Discovery: Search:  Combined metadata and full-text search using Elasticsearch and Python/Flask as a standalone application.

...

  • REST API: provides a search-backed RESTful JSON API for arXiv papers via the API gateway. 

Status: Alpha Deployed as alpha.

Status: Not started In progress.

  • Faceted search: the search interface is extended with facets, providing the ability to refine search results based on metadata. 

...

  • Full text search:  support for full-text search is well documented, and improvements are made to the UI to give users’ visibility and control over this functionality. 

Status: Not started Deferred to 2019.

Publication: Services to support the publication process and core metadata to ensure that arXiv papers and metadata are protected from loss, and that they remain uncorrupted and accessible.

  • Author name authority service: transforms the existing name authority mechanism into a more robust name authority service that provides URIs for unique author identities, supports mappings between author identities and external identifiers (e.g. ORCID), and provides mechanisms for mapping duplicate entries onto each other. 

Status: In  In progress.

  • Institution authority records: name authority service is extended to support an institution record type, and back-filled with affiliation information already present in the classic database. 

Status: Not started Deferred to 2019.

  • Email notifications:  authenticated users can configure their e-mail subscriptions in an announcement service. 

Status: Not started Deferred to 2019.

Enhancement & Discovery: Metadata: Backend support for peripheral metadata, including relations to external resources (e.g. journal articles, datasets, code, etc).

  • External links service: implements a backend service for storing and serving secondary relational metadata about arXiv papers, with provenance. Will support author-curated links, and eventually assume responsibility for DOI and JREF metadata. 

Status: Not started Deferred to 2019.

Reference Linking: Pilot  arXivLabs project to display linked references to users.

  Status:  In Complete. First version released October 2018; ongoing improvements in progress (see also blog entry).


Public code respositoresrepositories:
Provide access to open source components of arXiv codebase as they become available. 

...

Help Page Updates: Ongoing project to update arXiv help pages.

Status:  Ongoing. Migration of pages to new repository planned for summer 2018 In progress.

Refine User Account Policies: Update internal documentation on user account policies and identify ways to automate actions.

...

Preprint Service Providers Summit: Collaborate with ASAPbio and bioRxiv to bring together the nascent preprint service providers from several different disciplines to discuss a range of curation and maintenance issues of common interest and to foster information sharing and standard practices. 

Status: Complete  Completed January 2018.