The packaging itself seems to be very good and complete. The upstream changelog can be found in the README.
However, there is a serious bug in kpdftool:
- It uses hard-coded temporary files in /tmp which makes it unusable on multi-user systems and includes security and privacy issues. Using e.g. QTemporaryFile or creating a temporary subdirectory (like mkdtemp) could be the solution.
The application should just delete its own temporary files. system("rm -rf /tmp/kpdftool*.png") is definitely the wrong way => QFile::remove
IMHO, the real trivial "recover contents" feature is not sufficient that the package depends on kword. I would use "recommend" or just "suggest". inkscape can open pdf files, too.
On my wishlist would be the possibility to configure where output files are written to for all operations, a check if the output file is identical to the input file, and some documentations what each operation does exactly. For example, "protect pdf" does not protect the file by setting some passwords/permissions (like it can be done by pdfchain) as one could expect, but rasterize everything.
Needs work
Johann Felix Soden at 2012-03-29 23:09:42.561777