4 ms·
This isn't a package replacement, it's a microservice in a Docker container. Replacing one package with three is nothing to be proud of. Replacing one with 13
by web007 11y ago
This isn't a package replacement, it's a microservice in a Docker container.
Replacing one package with three is nothing to be proud of. Replacing one with 13 plus wrapper code [1] is utterly ridiculous.
I don't know the background of this project, so there may be some important detail I'm missing, but it seems they would have done better to set up a stable wkhtmltopdf Dockerfile microservice instead, and avoid all of the wrapper code entirely. Cool as a demo of what's possible with tech today; less cool as a demo of how many hoops you can jump through to reproduce existing functionality.
[1] https://github.com/arachnys/athenapdf/blob/master/cli/Dockerfile https://github.com/arachnys/athenapdf/blob/master/cli/Docker...