Skip to content
Ben Cipollini edited this page Apr 1, 2014 · 41 revisions

Welcome to the ka-lite wiki! Use this page to get to know our dev processes and to join the project!

Dev team resources

  • Our dev calendar, defining (online) dev meetings, deliverable dates, and milestones along the way.
  • Our dev Google group, where we send notifications and updates.
  • Our HipChat dev room, a live chatroom where you can stop by and ask questions or hang out with other developers.
  • Soon to come: a dev roster, defining people, their areas of interest & expertise, and contact information.

Software documentation

Guide to Contributing

  • [Getting started](Getting started)
  • [Coding tutorial resources](General Coding Resources)
  • [Coding guidelines and conventions](Coding guidelines and conventions)
  • [Submitting pull requests](Submitting pull requests)
  • [Tips and Tricks](Tips and tricks)

Project (code) documentation

  • [Project structure](Project structure)
  • [Inter-app dependencies](Inter-app dependencies)

Guide to Testing

User Manual

Deliverables

Check the dev calendar for planned deliverable milestones and release dates

Current deliverables

  • Nalanda RCT (issues) - 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.

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)
Clone this wiki locally