SahanaPy is a ground-up rewrite of Sahana Phase 2 using Web2Py, which is a MVC web application framework for Rapid Application Development based on Python. The SahanaPy code base also introduces distributed version control with Bazaar – with the main repository currently hosted on Launchpad.

SahanaPy is currently an experimental branch, since rewriting a large, working application is not something to be undertaken lightly. It is a lot of work & the payback at this stage isn’t clear. It is a project started by few Sahana developers changing focus from PHP to Python. Surely this attracts a lot of questions, some of them are addressed on the FAQ section here.

Project page & wiki: http://www.sahanapy.org

Project hosted at Launchpad: https://launchpad.net/sahana

Change is good. Choice is even better :) So now we have Sahana available in two flavours: PHP & Python, take your pick :) and ….

Code for Sahana” !! Because, I do! :)