Skip to content
Ben Cipollini edited this page Mar 27, 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 guidelines and conventions](Coding guidelines and conventions)
  • [Submitting pull requests](Submitting pull requests)

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.
  • Release 0.12 (issues) (description) - Community-building via refactoring, documentation, and improving test coverage.
  • Release 0.11.2 (issues) (description) - Iterative release (bugfixes & small feature extensions)

Future deliverables

Recent 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