Versions Compared

Key

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

...

Upgrade database infrastructure: This is a system operations priority. 

  Status: In progress; anticipate completion in provisioning and initial configuration completed. Final configuration and tuning in progress with planned switchover in early 2018.

PHP/tapir to PERL/Catalyst:  Complete the conversion of PHP code to provide modularity, consistency, and improved maintainability of key parts of arXiv codebase. Migrate functions away from old PHP/Tapir codebase and into Perl/Catalyst.

...

  Status: Initial specification in progress; implementation deferred to 2018 pending final policy decisions.

Auto-endorsement: Shift the auto-endorsement rules to work of a single white-list of recognized email domains. Expand the list of email domains that qualify for auto-endorsement. Develop an admin interface to update the auto-endorsement list.

...

  Status:  API for reference links implemented. Display implementation deferred, pending consideration of user feedback and Scientific Director input. (see see blog entry)

Search: (promoted from Special Projects): Combined metadata and full-text search using Elasticsearch ElasticSearch and Python/Flask as a standalone application.

...

  Status: In progress. 

Log analysisAnalysis: Redevelop general log analysis code, including annual institutional usage statistics; to be implemented in Python and AWS.

  Status: In Introduced late 2017; in progress. 

Submission API: ACM submission special project evolved into multi-stakeholder initiative to design a new submission API in NG.

Status: Introduced late 2017; in progress.

NB: approximately 20% of developer effort is devoted to a range of activities that ensure that the service continues to run smoothly; this effort is variable from week to week and is not necessarily scheduled or reflected by discrete tickets in our task management system. Activities include (but are not limited to) the following:

...