Volunteers upload the master format for their completed eBook to the
Project Gutenberg server, where it undergoes automated and manual
checks before the new eBook is posted and announced online. Prior to the
upload, the copyright clearance must be completed.
Upon uploading, automated checks include:
HTML checks for validity of the HTML encoding (via the W3C
validator);
HTML checks for internal link structure;
Spelling checks (English, with limited support for other
languages);
Typo/scanno checks (seeking common scanner/OCR errors, such
as “he” for “be” and vice-versa);
Conversion checks.
The conversion check consists of using the ebookmaker application to
automatically generate derived formats. Ideally, resulting files will
include:
Plain text in UTF8 encoding;
Automatically generated HTML (if HTML is not the master
format).