Skip to content

Conversation

NyanHelsing
Copy link
Contributor

@NyanHelsing NyanHelsing commented May 15, 2018

Blocked by [SVCS-678] Refactor and optimize handlers/extensions

Ticket

https://openscience.atlassian.net/secure/RapidBoard.jspa?rapidView=92&projectKey=SVCS&modal=detail&selectedIssue=SVCS-699

Purpose

Write a stable id into generated pdfs, so that hypothesis annotations stay the same even through multiple rerenders.

Changes

adds a requirement for pdfrw,
in the unoconv exporter, grab the ids for the original file and stick them into the pdf trailer on the id field.

Side effects

unoconv exporter may take more time

QA Notes

Check a bunch of pdfs and make sure they still convert properly

Deployment Notes

@NyanHelsing NyanHelsing changed the title Write a stable id into generated pdfs wip ** Write a stable id into generated pdfs May 15, 2018
@NyanHelsing NyanHelsing changed the title wip ** Write a stable id into generated pdfs [SVCS-699] Write a stable id into generated pdfs May 15, 2018
@coveralls
Copy link

coveralls commented May 15, 2018

Coverage Status

Coverage decreased (-0.1%) to 70.993% when pulling 0d436fe on birdbrained:ft/stable-pdf-ids into 5caac67 on CenterForOpenScience:develop.

@felliott felliott closed this in c19ae0e May 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants