Monday, November 14, 2005

Sahana Workshop - How to create add-on Modules

We had a successful workshop on The Development of Modules for Sahana, on 10th-Nov-2005 at the UCSC & LSF Lab, Colombo. University students, IT employees and LK Luggers were among the participants.

Our main objective was to educate them on sahana framework in which, they will be able to develop and maintain modules.

Chamindra started the workshop with an introduction to Vision of Sahana and continued on to high-level architecture, framework and design patterns. I followed up next and explained about the Sahana coding convention, database abstraction layer, sahana SQL conventions and Template handlers.

Ravindra, started his session on security aspects, authentication, authorization, and session managements in Sahana. Saumya and Sudheera lead the next session on CSS/XHTML standards, Localization and Internationalization along with the version controlling of the source. Mifan took the Camp registry module as an example on how to build modules on Sahana.

We've ended the workshop by showing them the availablity of modules on http://reliefsource.org/foss/index.php/Sahana and ask them to develop, contribute or maintain any of the listed modules as well develop their own modules which will be used in the disaster management process.

Chamindra explaining about the mission.


After a long talk by me, the audience looks exhausted.

5 comments:

Anonymous said...

lngPTY vastarel order NBUNXh ventolin ed wIdUxZ verapamil canadian BWCYCo vermox order qxgKpT viagra capsules 50mg VJKgxB viagra flavored low price ypfhOX viagra oral jelly low price

Anonymous said...

I join. It was and with me.

Anonymous said...

P1JNRBDvQu Holland Casino lMOwn1Bbo Blackjack Casino TQ7SZeqfzG Casino Slot Games qIeJ5YLzN Real Casino 71cqAJS3o Tulalip Casino afdUMr5PmG Mgm Grand H0I4O89zfA Casino Deposit CihmBYVXHG Free Casino Slots

Anonymous said...

ExopriErdduuelp [url=http://bit.ly/elancreditcard]elan credit card[/url] VeeoireGrsVremd

Anonymous said...

All of the in the most suitable disposition payday accommodation services we reviewed are moderate, dependable institutions that nowadays a certify maintenance to those who yell a handful supplemental dollars to oblige it be means of a ruttish patch. In this instal, you'll call up articles with payday loans prompting and money tips, as fount as sweeping reviews and a side about side contrasting to expropriate you oblige an cultured settling on which servicing is uprightness factual side towards your short-term accommodation needs. We establish that the great options payment payday loans online.

Fit those that need emergency cash between paydays, arrangement the differences in payday loan lenders can dictate how easily and quickly you fall heir to the banknotes you need. It reach-me-down to be that you had to be done with to a physical setting and discontinuation repayment for an affirmation on your payday credit, after submitting copies of surcease stubs and bank statements. For the nonce, there is a difference in payday loan lenders because there are some that presentation quick and within easy reach online options. When you receive superiority of online options, it is reachable to get trice approvals and get the gelt you need in a topic of a infrequent hours, or less.


Best Online Payday Loans and Cash Advance:
payday loan companies
[url=http://paydayloanmoneyfast.com/loan/sameday-payday-loans-cd]Sameday payday loans[/url]
http://paydayloanmoneyfast.com/loan/wisconsin-payday-loans-e3 - Wisconsin payday loans