Skip to content

Fix name of mimetype file and class #16

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

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