Skip to content
Dylan Barth edited this page May 16, 2014 · 41 revisions

Welcome to KA Lite - an open-source project created and maintained by the Foundation for Learning Equality that provides offline access to Khan Academy materials to the 4.5 billion people around the world without Internet.

This wiki is the main source of documentation for developers working with (or contributing to) the KA Lite project. If this is your first time hearing about KA Lite, we recommend starting with the KA Lite website.

The Essentials

  • [Getting started](Getting started): Everything you need to get KA Lite up and running and start exploring the code
  • [Communication & Coordination](Communication and Coordination): How to stay in touch with the team
  • [Coding guidelines and conventions](Coding guidelines and conventions): Important things to know before making contributions
  • [Submitting pull requests](Submitting pull requests): Once you've got an issue identified, here's how to make sure you've covered all your bases in your fix, and submit your first PR

Project (code) documentation

Guide to Testing

Deliverables

Check the dev calendar for planned deliverable milestones and release dates

Current deliverables

  • Nalanda RCT - (issues for release 1)enabling research of KA Lite's efficacy through better data collection and simplified setup / admin experience. Secondary features include: using a refactored codebase, making KA Lite more mobile-friendly.
  • KA Lite v.0.12.0 (issues) - Issues needing to be resolved before a public release of the Nalanda RCT1 feature branch.

Planned deliverables

  • Nalanda RCT Release 2 (issues) - Continuing Nalanda RCT Release 1 with playlists, summative assessments, and granular data collection
  • Nalanda RCT Release 3 (issues) - Continuing Nalanda RCT Release 2 to complete the RCT toggling, documentation, and more.

Past deliverables

You can get a sense of what we've completed by reviewing these.

  • Release 0.11.1 (issues) (description) - Internationalization (translations, dubbed videos, language pack downloads and updates)
  • Release 0.10.3 (issues) (description) - iterative release (improved performance, topic update)

Extra goodies

  • [Coding tutorial resources](General Coding Resources)
  • [Tips and Tricks](Tips and tricks)
Clone this wiki locally