Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to newer epubcheck and modules parent. #484

Merged

Conversation

kalaspuffar
Copy link
Collaborator

@kalaspuffar kalaspuffar commented Jun 29, 2021

Hi @martinpub

This will solve the issue we had with not creating a correct XML document. This was because we have updated to the latest EPUBCheck in the pipeline.

I've updated to the latest EPUBCheck and the next to the latest version of the parent modules. Lastly, I've updated some namespaces to their new domains.

We are not changing to using the last version yet of pipeline modules because it will break the tests. The last version of the pipeline will not create valid EPUBs following the nordic guidelines. This could be good to keep in mind if you want to convert DTBooks to EPUB.

Best regards
Daniel

@kalaspuffar kalaspuffar requested a review from martinpub June 29, 2021 07:22
Copy link
Collaborator

@martinpub martinpub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @kalaspuffar, and thank you very much for this fix. Does this mean that with this, the validator could be used together with the present state of the MTM Pipeline 2 edition?

@martinpub martinpub merged commit 3dc9e48 into nlbdev:guidelines-revision Jun 29, 2021
@kalaspuffar
Copy link
Collaborator Author

Hi @martinpub

Yes, it can be used, but the EPUBs will not be valid if generated in the pipeline.

I have talked with @bertfrees about the issue and created an issue to describe the problem daisy/pipeline#612

Best regards
Daniel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants