This is an old revision of the document!

The Agasti Project is currently in it's early stages of development and more developers are welcome. Whether you're a veteran of the FOSS community or fresh out of school, there's a part of Agasti that's for you.

Getting Started

First, you'll want to sign up for the Sahana Community Mailing Lists (and be sure to join the Agasti list}. Our mailing lists are great sources for asking questions, finding development events to attend, and building community.

Next, join us on Freenode. Sahana developers are available on FreeNode channel #sahana and #sahaha-agasti to help you get started, or just to talk about what we're all working on.

And, of course, you'll want to pull down and set up the code base for the branch you intend to work on. A bit more about branches and their series:

Current Series

In the Agasti project the versions in development are known as “Series”, as per our release strategy. The current active series are:

Volunteering for Mayon

Volunteers to Sahana Agasti's Mayon branch of all kinds are welcome; however, we're currently have the greatest need for:

For more details on the skills preferred to contribute click the link of the area you'd like to contribute in. If you are not proficient in one of the skills listed we're happy to help guide you in learning the new skill.

Code Contributor

Coding SKills:

  • General web development/programming experience with LAMP-based applications including some Javascript
  • Basic knowledge of version control systems (Agasti uses BZR)
  • Basic familiarity with the model view controller MVC pattern
  • Working knowledge of PHP
  • Working knowledge of jQuery
  • Basic understanding of sql
  • Basic understanding of HTTP/web protocols

Quality Assurance and Testing

Writers and Documenters

System Administrator

IRC Transcripts (temporary)

2011 #sahana-agasti chat log

QR Code
QR Code agasti:welcome (generated for current page)