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

Do we need to generate Kindle mobi files? #2574

Open
martindholmes opened this issue Jul 11, 2024 · 5 comments
Open

Do we need to generate Kindle mobi files? #2574

martindholmes opened this issue Jul 11, 2024 · 5 comments
Assignees
Labels
Status: Pending pending action described in a comment, to return to discussion before further action will be taken TEI: Build Process TEI: Guidelines & Documentation

Comments

@martindholmes
Copy link
Contributor

The build process currently generates a special EPUB version and then processes it with the kindlegen tool to produce a .mobi file. However, Kindle now supports EPUB natively, and .mobi seems to be on the way out:

https://kdp.amazon.com/en_US/help/topic/G200634390

Since kindlegen itself is not open-source (one reason it's not installed on my build server), and .mobi isn't necessary, I suggest we completely remove this step from our build process, and offer only the PDF and EPUB formats for offline reading.

The relevant Makefile lines are here:

https://github.com/TEIC/TEI/blob/dev/P5/Makefile#L124

@martindholmes
Copy link
Contributor Author

I have run the kindlegenpreviewer tool against the published Guidelines.epub and it shows no errors at all, so there's no additional work to do there.

@peterstadler
Copy link
Member

That sounds very reasonable to remove the extra step of building the Kindle mobi files (which relies on an outdated and proprietary tool).

👍 from me

@tuurma
Copy link
Contributor

tuurma commented Jul 16, 2024

Yes from me as well

@tuurma tuurma self-assigned this Jul 16, 2024
@ebeshero
Copy link
Member

ebeshero commented Jul 16, 2024 via email

@sydb
Copy link
Member

sydb commented Nov 27, 2024

Pending the outcome of #2600, this can be closed, I think.

@sydb sydb added the Status: Pending pending action described in a comment, to return to discussion before further action will be taken label Nov 27, 2024
@sydb sydb added this to the Guidelines 4.9.0 milestone Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Pending pending action described in a comment, to return to discussion before further action will be taken TEI: Build Process TEI: Guidelines & Documentation
Projects
None yet
Development

No branches or pull requests

5 participants