Home Sri Lanka Agenda Register Accomodation Contact  
     
   

 

 

 

 

 

 
 
 
FOSSSL 05 Agenda

Time Thursday, September . 8th Friday, September . 9th

08:30 to 09:00

Opening Ceremony: Welcome Address by Dr. Sanjiva Weerawarana, Founder & Director, LSF; Prof. Rohan Samarajiva, Chairman LSF.

Chief Guest: Prof. Samaranayake, Chairman ICTA



09:00 to 10:00

Keynote: Michael Tiemann on “G++, CYGNUS and REDHAT”

Keynote: David Axmark on “MySQL: Past, Present and Future”

10:00 to 10:30

Bud Siddhisena, LK-LUG: Virtualization: The Future of Computing

Dr. Nandalal Gunaratne, Colombo South Hospital: Lighting up Hospitals with LAMP
10:30 to 11:00 Break

11:00 to 12:00

Keynote: Martin Michlmyr on “The Debian Project”

Keynote: Bruce Momjian on “PostgreSQL: The Other Database”

12:00 to 12:30

Anuradha Ratnaweera, LKLUG/
Virtusa: Taprobane GNU/Linux

Ruchith Gunaratne, hSenid: Going Live with MySQL: The Story of a Large Telco

12:30 to 14:00 Lunch Break

15:00 to 15:00

Keynote: Greg Stein on “The Apache Software Foundation”

Keynote: Rasmus Lerdorf on “PHP - Scripting the Web”

15:00 to 15:30

Darmendra Pradeeper, LSF: Clustering and High Availability for HTTPD

Chamindra de Silva, LSF/Virtusa: LAMP in Action: Sahana
15:30 to 16:00 Break

16:00 to 17:00

Keynote: Sanjiva Weerawarana on “Apache Web services"

Keynote: Sam Ruby on “The Case for Dynamic Languages”

17:00 to 17:30

Eran Chinthaka, WSO2: Introducing Axis2

Premshree Pillai, Yahoo! India: Understanding Ruby

17:30 to 18:30

Introducing the OSI by OSI Board Representatives
Michael Tiemann, Danese Cooper, Sanjiva Weerawarana.

Panel Discussion: FOSS in Developing Countries: Consume or Produce?
   
Time Wednesday, September . 7th Saturday, September . 10th
09:00 to 10:30   Tutorial 03 and 04
10:30 to 11:00   Break
11:00 to 12:30   Tutorial 03 and 04
12:30 to 14:00   Lunch Break
14:00 to 15:30 Tutorial 01 and 02 Tutorial 05 and 06
15:30 to 16:00 Break Break
16:00 to 17:30 Tutorial 01 and 02 Tutorial 05 and 06
   
Tutorial 01
Speaker Martin Michlmyr
Title Debian: Contributing to the Project

Abstract
This tutorial will cover various topics related to Debian's development process. This tutorial is primarily aimed at people who are interested in becoming involved as contributors to Debian. It will provide information about the organization behind Debian, give technical information on various areas, such as Quality Assurance (QA) and package maintenance, and discuss areas where more volunteers are needed.


Tutorial 02
Speaker Rasmus Lerdorf
Title Introducing PHP5
 
Abstract

PHP has become amazingly popular due to its simple pragmatic approach to solving the web problem. Sometimes we forget some of the complexities that are inherent to any web application. In this tutorial Rasmus will go through a step-by-step approach to designing, implementing, securing and optimizing large-scale PHP applications.


Tutorial 03
Speaker David Axmark
Title
Introducing MySQL 5.0

Abstract

MySQL is a different from other FOSS (Free and OpenSource) projects since it was started being both commercial and OpenSource from day one. The core part has been developed by a company with lots of help with the ecosystem around the server from a large user community.

The talk will walk through the new features in MySQL 5.0 like Stored Procedures, Views, Triggers, Precision Math, Information schema (Data Dictionary), Cursors and extended international character set (UNICODE) support

Tutorial 04
Speaker Sam Ruby
Title Riding Ruby-On-Rails
 

Abstract

Ruby on Rails is an amazingly effective model-view-controller framework. Unlike many other frameworks, Rails uses a simple defaulting technique applying the DRY principle (Don't Repeat Yourself) to make real world application development extremely rapid. In this tutorial we will learn how to use Rails to create effective MVC-style Web applications.


 
Tutorial
05    
Speaker
Greg Stein
   
Title Programming Google    
 

Abstract

Many people see Google just as the leading search engine. However, going beyond search, Google offers many other services to users as Web applications. Many of these services are also available as APIs which allow application programmers to use them to create new and interesting applications. In this talk we will learn about some of these APIs and what you can do with them.


 
Tutorial 06    
Speaker Bruce Momjian    
Title PostgreSQL Internals Through Pictures    
Abstract
This talk is designed for advanced PostgreSQL users who want to know more about how the database internally processes a query.  It is also ideal for people wanting to modify the PostgreSQL server source code.  It covers PostgreSQL network communication, query parsing, optimizer processing, and internal storage characteristics.  It does not require any programming knowledge.
 
 

Organised By