Skip to content

arXiv compiler service v0.1-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@erickpeirson erickpeirson released this 05 Jun 13:46
· 24 commits to develop since this release
5c7f86f

Release notes - arXiv-NG - Version compiler-0.1-alpha

New Feature

  • [ARXIVNG-1642] - Compiler service must support compilation of PS to PDF

Task

  • [ARXIVNG-1103] - Write OpenAPI schema for compilation service
  • [ARXIVNG-1106] - Implement a service module that retrieves a source package from the file management system
  • [ARXIVNG-1107] - Implement a task function that performs compilation with a Docker image
  • [ARXIVNG-1108] - Implement a storage service integration for compiled PDFs
  • [ARXIVNG-1109] - Implement a route + controller to handle requests for compilation
  • [ARXIVNG-1322] - describe compiler docker container for use in compiler service
  • [ARXIVNG-1323] - refactor compilation task function to use "real" compiler image
  • [ARXIVNG-1324] - stand up celery worker to test async compilation
  • [ARXIVNG-1325] - stand up web app to handle api requests and create tasks for celery
  • [ARXIVNG-1326] - test compilation against a whole bunch of existing papers
  • [ARXIVNG-1333] - add localstack:s3 integration to docker-compose for compiler service
  • [ARXIVNG-1334] - bring test coverage up to standard in compiler service
  • [ARXIVNG-1346] - More investigation of converter Docker image
  • [ARXIVNG-1643] - Develop a lexicon of words that should get highlighted in TeX logs: warnings, errors
  • [ARXIVNG-2012] - Fix watermark in preview PDF
  • [ARXIVNG-2052] - Converter: make fonts routine is failing
  • [ARXIVNG-2143] - Verify that upstream services are available upon startup