Skip to content

Introduction

terrypearson edited this page Apr 25, 2012 · 1 revision

Goal The open textbooks and curriculum project focuses on developing a standard, and easy to use system to create and collaborate on opensource textbooks.

User Requirements User requirements are still loosly defined, but should acheive the following:

  • Allow plugins to be generated to publish to various formats effortlessly (i.e. pdf, html, app).
  • Personalization of textbooks
  • A "pull" collaborative approach to content sections. If you are familiar with github, you'll know what we mean.
  • Interactive and media rich content options. (This separates this project from epub and other formats of ebooks)
  • Allow customers to change an index file to move chapters and sections of the book around.
  • Support custom testing / homework / quizzing.
  • Support the ability to see historical versions of the textbook.
  • Enable an end user to utilize the software functionality without great technical knowledge.

Technical goals

  • Develop a standard XML or JSON schema for textbook formatting.
  • Utilize Git version control in peer to peer exchanges of textbook content.
  • Develop a front end that is easy to use (possibly web server based).

Clone this wiki locally