Changes

Jump to navigation Jump to search
Line 24: Line 24:     
===On The Hosting Side===
 
===On The Hosting Side===
*Service should include as much metadata as possible for tagging purposes
+
*Service should include as much metadata as possible for tagging purposes.
*Multiple file formats are available; which one would work best for our applications?
+
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications?  
 +
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.
 +
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren't very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)
 +
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.
 +
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)
 +
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)
 +
**Open eBook(OPF) is an XML-based format from E-book Systems. It's a legacy version of Epub.
 +
**DJVU is designed to hold scanned images so it's ideal for e-books, but contains almost no metadata.
 +
*It has been suggested that there should be various points of entry to a central directory, including:
 +
**A directory to upload e-books into via Moodle - For teachers to
 +
upload new e-books that they may have downloaded or obtained via
 +
sneakernet.
 +
**The XS scans USB sticks that you plug in for certain directories- and
 +
if the content matches what the XS expects, then they are imported.
 +
This works for activity bundles, etc. Adding support for an 'ebooks'
 +
directory is easy.
    
===Distribution===
 
===Distribution===
89

edits

Navigation menu