Skip to content

Conversation

@girzel
Copy link

@girzel girzel commented Jul 25, 2020

The name of the mimetype file should be "mimetype", not "minetype", and the file should have no extension.
See:

https://www.w3.org/publishing/epub3/epub-ocf.html#sec-zip-container-mime

I haven't changed this in the MANIFEST file, because it says not to edit it. I also haven't changed it in the test output Epub file, as it seems like that file shouldn't be part of the repository at all, as it's an artifact of the test suite.

Anyway, I guess I'm surprised the epubs were validating, with a bogus mimetype file!

It's mimetype, not "minetype", and the file should have no extension.
See:

https://www.w3.org/publishing/epub3/epub-ocf.html#sec-zip-container-mime
@clach04
Copy link

clach04 commented Jul 28, 2023

Thanks @girzel for this, saved me a modicum of work :-) I've grabbed you change into my branch https://github.com/clach04/pypub/tree/main (trying to clean up a bunch of fixed into one place).

@clach04
Copy link

clach04 commented Jul 28, 2023

Cross reference for complete mimetype fix #25

@clach04 clach04 mentioned this pull request Jul 29, 2023
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