Hi all, I was thinking in making PDF/A tool as other command line utilities but I have issue I want to share.
Today, there is in module preflight an artefact called preflight-jar-with-dependencies, that make easy a PDF/A validation : java -jar preflight-jar-with-dependencies.jar <my pdf/a file> This artefact is about 5 megabytes big. The jar artefact pdfbox-app is about 10 Mb and when adding preflight (and xmpbox) about 11 Mb, not so bigger because many deps are commons. So, making something to use preflight as other utilities could be a good idea. But it is not so easy because the class org.apache.pdfbox.PDFBOX used to launch the utilities (and only that) is in pdfbox module which is a dependency of preflight. An option could be to move the class to the app module, it is maybe many work for very few benefit ... I don't what the good option is. Before doing something, I'd like to have your opinion ... Guillaume
