What is ePubChef?
EPubChef is code written to give authors and publishers the advantages of established software tools and processes. The tool allows full control of an eBook product lifecycle saving time and money.
EPubChef combines professional GitHub version control with open source text with EPUB software. Anyone with basic web skills can use ePubChef to create and modify the design of eBooks. A fully validated eBook can be regenerated at any time during writing, editing and even for each sale if desired. Point-of-sale eBooks can include personalised data and links unique the reader.
Philosophy of ePubChef
The tool is designed around these key principles:
- A good book has a longer lifespan than software or a software company. Works must be accessible for many years to come.
- Ebooks should not be written in other people’s software that could restrict future use.
- Software must not limit the creativity of book designers, it should encourage innovation by handling tedious tasks.
- Creation of ePub by hand is time-consuming, error-prone, and therefore not a good idea.
- Software to create ePbub should be fully flexible and completely under the control of the publisher / author.
Continuous Delivery and eBooks
The term “continuous delivery” is borrowed from software development. It means the capability to publish at any time the content of the book deemed ready. It also means that the book an editor sees is the same book the reader sees. EPubChef enables continuous delivery.
With this system, the author, editor, publisher, and eBook designer all work on the same files. GitHub and similar tools have become incredibly adept at managing such collaboration. Enormous and complex software projects have been built using these tools by developers who do not even know each other. Publishing can now take advantage of GitHub.
Using ePubChef, the book text is held in simple, future-proof text files with Markup where needed. Formatting is controlled by a simple, text-based recipe file and standard web templates and CSS. The code to transform the text into EPUB is open source and part of the packaged book.
Who am I?
I am a systems architect and developer with many years of IT experience. I have designed software that has saved several million pounds by improving processes and delivery. I have contributed to open source software.
What do I want?
I am in search of a partner, preferably someone working within the publishing industry with vision, knowledge, contacts, and entrepreneurial zeal. If you think this project may be of interest to you, please contact me. Any discussion at this stage would, of course, be informal and without obligation.
John Cobo: email@example.com