The latest release of veraPDF is available to download. The validation logic and test corpus of veraPDF 1.6 have been updated to comply with the resolutions of the PDF Association’s PDF Validation Technical Working Group (TWG). The TWG brings together PDF technology experts to analyse PDF validation issues in a transparent way. It also connects veraPDF to the ISO committee responsible for PDF/A.
The GUI and command line applications feature a new update checker which lets you know if you are running the latest version of the software. If you’re using the GUI application select “Help->Check for updates”, command line users type “verapdf --version -v” to ensure you have the latest features and fixes.
Other fixes and improvements are documented in the release notes: https://github.com/veraPDF/veraPDF-library/releases/latest
**Download veraPDF http://downloads.verapdf.org/rel/verapdf-installer.zip
**Help improve veraPDF Testing and user feedback is key to improving the software. Please download and use the latest release. If you experience problems, or wish to suggest improvements, please add them to the project’s GitHub issue tracker: https://github.com/veraPDF/veraPDF-library/issues or contact us through our mailing list: http://lists.verapdf.org/listinfo/users.
User guides and documentation are published at: http://docs.verapdf.org/.
**PREFORMA International Conference – Shaping our future memory standards To find out more about veraPDF and the PREFORMA project, join us at the PREFORMA International Conference in Tallinn on 11-12 October 2017. For more information see: http://finalconference.preforma-project.eu/.
Hi,
I want to change something in the core, i.e. in veraPDF-library. In the end it should affect the veraPDF GUI, i.e. veraPDF-apps.
I checked out both veraPDF-library and veraPDF-apps and I can build both of them separately with "mvn clean install" and "mvn clean install -P clone-test-resources" respectively but the latter one seems to downoad and use code from artifactory.
My question is: how can I build a version of veraPDF-apps which uses my updated version of veraPDF-library?
thanks and kind regards Jochen
PS: I seem to get a [WARNING] The requested profile "clone-test-resources" could not be activated because it does not exist.
Hi Jochen,
What you're looking to do takes a little Maven trickery. You're effectively wanting to replace a public Maven component so you'll need to tie down the version numbers so that it uses your custom version. Which version are you hoping to change, the greenfield or PDF Box version, or possibly both? If you let me know I'll add some detailed instructions to the documentation site and you can be my tester if that's OK?
Best, Carl On Sun, 11 Jun 2017 at 12:44, Jochen Staerk jstaerk@usegroup.de wrote:
Hi,
I want to change something in the core, i.e. in veraPDF-library. In the end it should affect the veraPDF GUI, i.e. veraPDF-apps.
I checked out both veraPDF-library and veraPDF-apps and I can build both of them separately with "mvn clean install" and "mvn clean install -P clone-test-resources" respectively but the latter one seems to downoad and use code from artifactory.
My question is: how can I build a version of veraPDF-apps which uses my updated version of veraPDF-library?
thanks and kind regards Jochen
PS: I seem to get a [WARNING] The requested profile "clone-test-resources" could not be activated because it does not exist. _______________________________________________ Users mailing list Users@lists.verapdf.org http://lists.verapdf.org/listinfo/users
Hi,
I'd love to be your beta reader, maybe what I want to change is not as core-ish as you anticipate so I guess this does not even touch the validation part. I want to add the file contents to the Feature Extraction data of the Embedded files so that I can run a policy validation, i.e. a schematron on it, so I expect I need to change veraPDF-library and veraPDF-apps only(?).
Apropos documentation, thanks for the page which shows how to integrate veraPDF (I used that for a very rudimentary version of our web interface, see https://github.com/ZUGFeRD/ZUV/), is it possible to also run feature extraction/policy checking programmatically?
kind regards
Jochen
Carl Wilson carl@openpreservation.org hat am 13. Juni 2017 um 10:57 geschrieben:
Hi Jochen, What you're looking to do takes a little Maven trickery. You're effectively wanting to replace a public Maven component so you'll need to tie down the version numbers so that it uses your custom version. Which version are you hoping to change, the greenfield or PDF Box version, or possibly both? If you let me know I'll add some detailed instructions to the documentation site and you can be my tester if that's OK? Best, Carl On Sun, 11 Jun 2017 at 12:44, Jochen Staerk <jstaerk@usegroup.de mailto:jstaerk@usegroup.de > wrote: > > Hi,
I want to change something in the core, i.e. in veraPDF-library. In the end it should affect the veraPDF GUI, i.e. veraPDF-apps. I checked out both veraPDF-library and veraPDF-apps and I can build both of them separately with "mvn clean install" and "mvn clean install -P clone-test-resources" respectively but the latter one seems to downoad and use code from artifactory. My question is: how can I build a version of veraPDF-apps which uses my updated version of veraPDF-library? thanks and kind regards Jochen PS: I seem to get a [WARNING] The requested profile "clone-test-resources" could not be activated because it does not exist. _______________________________________________ Users mailing list Users@lists.verapdf.org mailto:Users@lists.verapdf.org http://lists.verapdf.org/listinfo/users > --
Carl Wilson | Technical Lead carl@openpreservation.org mailto:carl@openpreservation.org | skype: carl.f.wilson Open Preservation Foundation | openpreservation.org http://www.openpreservation.org/
Hi Jochen,
The "trick" here is that the apps project doesn't rely on the library directly but rather it inherits the dependency from either veraPDF-validation or veraPDF-pdfbox-validation for the greenfield and PDF Box versions respectively. It sounds as though what you're intending to develop might be best approached as a feature plugin which wouldn't require a change to core at all if done right. Given the documentation and provided examples aren't great at the moment I'd be willing to spend some time helping you get going and producing some better documentation. I'm out of the office today but am around for most of the rest of June and July so we could find some time if possible.
Let me know what you think.
Best, Carl On Tue, 13 Jun 2017 at 12:52, Jochen Staerk jstaerk@usegroup.de wrote:
Hi,
I'd love to be your beta reader, maybe what I want to change is not as core-ish as you anticipate so I guess this does not even touch the validation part. I want to add the file contents to the Feature Extraction data of the Embedded files so that I can run a policy validation, i.e. a schematron on it, so I expect I need to change veraPDF-library and veraPDF-apps only(?).
Apropos documentation, thanks for the page which shows how to integrate veraPDF (I used that for a very rudimentary version of our web interface, see https://github.com/ZUGFeRD/ZUV/), is it possible to also run feature extraction/policy checking programmatically?
kind regards
Jochen
Carl Wilson carl@openpreservation.org hat am 13. Juni 2017 um 10:57 geschrieben:
Hi Jochen,
What you're looking to do takes a little Maven trickery. You're effectively wanting to replace a public Maven component so you'll need to tie down the version numbers so that it uses your custom version. Which version are you hoping to change, the greenfield or PDF Box version, or possibly both? If you let me know I'll add some detailed instructions to the documentation site and you can be my tester if that's OK?
Best, Carl On Sun, 11 Jun 2017 at 12:44, Jochen Staerk jstaerk@usegroup.de wrote:
Hi,
I want to change something in the core, i.e. in veraPDF-library. In the end it should affect the veraPDF GUI, i.e. veraPDF-apps.
I checked out both veraPDF-library and veraPDF-apps and I can build both of them separately with "mvn clean install" and "mvn clean install -P clone-test-resources" respectively but the latter one seems to downoad and use code from artifactory.
My question is: how can I build a version of veraPDF-apps which uses my updated version of veraPDF-library?
thanks and kind regards Jochen
PS: I seem to get a [WARNING] The requested profile "clone-test-resources" could not be activated because it does not exist. _______________________________________________ Users mailing list Users@lists.verapdf.org http://lists.verapdf.org/listinfo/users
-- Carl Wilson | Technical Lead carl@openpreservation.org | skype: carl.f.wilson Open Preservation Foundation | openpreservation.org http://www.openpreservation.org/
--
Carl Wilson | Technical Lead carl@openpreservation.org | skype: carl.f.wilson Open Preservation Foundation | openpreservation.org http://www.openpreservation.org/
Hi
The "trick" here is that the apps project doesn't rely on the library directly but rather it inherits the dependency from either
... that explains a lot, I was looking in the direction of the downloads from the artifactory.
veraPDF-validation or veraPDF-pdfbox-validation for the greenfield and PDF Box versions respectively. It sounds as though what you're intending to develop might be best approached as a feature plugin which wouldn't require a change to core at all if done right. Given the documentation and provided examples aren't great at the moment I'd be willing to spend some time helping you get going and producing some better documentation.
I would very much appreciate help to get my going and the opportunity to write the plugin.
I would offer the webex session and as a compensation some kind of draft documentation afterwards to help others understand and do what we did which you could edit, base upon, rewrite (or throw away).
Thursdays and Fridays would be great, this week particularly thursday, how about e.g. 1500 CET?
kind regards Jochen
Hi Jochen,
Thursday at 15:00 CET is grand as far as I'm concerned. Stuck a calendar appointment in at 14:00 BST for me. Will do my best to prep a little ;). Looking forward to it.
Best, Carl On Tue, 13 Jun 2017 at 21:20, Jochen Staerk jstaerk@usegroup.de wrote:
Hi
The "trick" here is that the apps project doesn't rely on the library directly but rather it inherits the dependency from either
... that explains a lot, I was looking in the direction of the downloads from the artifactory.
veraPDF-validation or veraPDF-pdfbox-validation for the greenfield and PDF Box versions respectively. It sounds as though what you're intending to develop might be best approached as a feature plugin which wouldn't require a change to core at all if done right. Given the documentation and provided examples aren't great at the moment I'd be willing to spend some time helping you get going and producing some better documentation.
I would very much appreciate help to get my going and the opportunity to write the plugin.
I would offer the webex session and as a compensation some kind of draft documentation afterwards to help others understand and do what we did which you could edit, base upon, rewrite (or throw away).
Thursdays and Fridays would be great, this week particularly thursday, how about e.g. 1500 CET?
kind regards Jochen
users@lists.openpreservation.org