Skip to content

Hack ideas

schwartzray edited this page Jun 16, 2014 · 87 revisions

##Active Projects

  • See And Read = An interactive reading game for parents and children using chromecast technology to simultaneously display content and interactive veiw on a smartphone, hiDef TV, tablet or PC. (Aaron Franco, Grace Ortiz, Gabriel Ortiz, Brian Foo) - (

  • e-Textbook functionality with EPUB 3 to allow interactive comments and discussion to take palce around selected and highlightes materail in real-time. (Iwasaki, Najajima, Tamura - Sophia University, Japan)( Status Report

  • Deeplinks in ( PressBooks ) ... Building books with metadata-rich markup allows us to build new kinds of functionality: automated index generation, non-linear navigation, external or extra resource layers on top of text, APIs, and more. This demo adds additional semantic markup to enable a contextual navigation layer on a text. It's a starting point for thinking about: a) user-friendly ways to add such markup, b) useful things we can do with this markup. We're starting with a webbook output, but believe we can extend these functionalities will into EPUB3. (Jean Kaplansky Max Fenton, Tendi M, and Hugh McGuire)

  • PDF (or PDF + XML) to reflowable EPUB (Dave Mayo @ Harvard, Noreen @ IA Institute, Julia Pollacks @ Bronx Community College, Jeremy Baron) Github

  • Online Book Club, user can create new clubs / join clubs, members have the currently picked e-book available to them, can highlight and discuss quotes/passages, forum/social media features, etc. (Edina Vath) (coming soon)

  • Implement scrollable interface for Epub.js with continuous scroll (Brian, Tom, Charlotte, Fred) [] (//

  • Work with DPLA StackLife ( and expand to make prototype of multi-axis library catalog discovery layer allowing users to quickly browse collections and narrow/expand their search based on user-defined search terms (e.g. title, author, subject, etc.) (Cori Allen, Emma Spencer, Elizabeth, Zach Coble, Shawn Farrell and Amy Wolfe) Breadcrumbs & Beanstalks Github

  • package EPUB title w/ EPUB viewer into native app via PhoneGap and (Peter K).

  • annotator plugin to support annotating against variable schemas

##Open for Volunteers or Inclusion in Project

  • Improve phone/tablet UX for ReadiumJS (e.g. more swipe/gesture support) (Bill McCoy)
  • integrate personal storage with ReadiumJS (Dropbox, Google Drive, RemoteStorage (Bill McCoy)
  • integrate CSS Page Template polyfill with ReadiumJS (Bill McCoy)
  • define precomputed index data structure (such as trie) in XML or JSON to support rapid/rich searching an EPUB file (Jake Hartnell / Bill McCoy)

Merged or Inactive

  • Prepackaging an index in an epub file to power client-side search (AJ Renold) - Book CLub
  • Book as a social media actor (it can express itself on Twitter, FB etc.) (Camille) Merged with Book Club
  • integration of blogs and EPUB content (?) Merged with Book Club
  • Book as a social media actor (it can express itself on Twitter, FB etc.) (Camille) NA Merged with Book Club
  • integrate Open Annotations with Readium (et. al.) (Jake Hartnell)
  • specifying/building an API for ( PressBooks ) book content ... and doing something interesting with it (Hugh McGuire)
  • open solutions for managing personal experience w/ library of EPUB content
  • General work on Epub.js (UX, new features, pushing the boundaries of what's possible) - merged w/ epub.js scrollable view
You can’t perform that action at this time.