Skip to content
Ben Cipollini edited this page May 1, 2014 · 4 revisions

Most information about development is contained in the ka-lite wiki.

Functions

The central server has a few different functions:

  • A location for learning about KA Lite and access to help resources.
  • Offer logins to users
  • Allows users to associate their account with KA Lite installations
  • Acts as a data repository for KA Lite installations to share their data with*
  • Allows associated KA Lite student data to be viewed (and manipulated) online*

(*requires an internet connection on the KA Lite installation)

Installation

Please see our README.md file for installation instructions.

Code

KA Lite and the central server share a lot of code. The KA Lite project is imported into this repository and the kalite package is used throughout the centralserver code.

In order to mutually share updates to each codebase we use git subtree. Please see our subtree workflow for details on how to manage this interaction.

Clone this wiki locally