Competition rules and regulations

Objectives, Terms and Conditions for FOSSCode 2006

Section 1 - Objective

Promote open source software development among Sri Lankan students and expose them to global open source development communities.

Section 2 - Eligibility and Project proposals


Participants of FOSSCode 2006 must conform to the following criteria:

  • Must be a Sri Lankan National
  • Must be an undergraduate student in a reputed higher education institute or a current student in a reputed school. Post graduate students are not eligible

Project Proposals

  • A project may be done by only one student and one student may only propose one project.
  • There is no restriction to the the nature of the project and what programming language or platform  is used as long as proper licensing criteria is met.
  • The student must propose a project to the organizing committee for selection.
  • An umbrella project or organization must always be associated with the proposed project. Umbrella projects and organizations are listed in section 3 . If a student has reason to propose any other organization or project which is not on the list, then the FOSSCode organizing committee must be convinced by the organization/project group on the viability of the project.
  • Every project proposal must include the details of a mentor. The role of the mentor is described in section 4
  • The proposal must be emailed to
    on or before 26th, May 2006 with the following information
    • Full name
    • Contact information ( email, mobile number etc.)
    • Project title
    • Synopsis (short description about the proposed project)
    • Benefits to the organization/community  (an idea of the benefits and intention of the proposed project)
    • Deliverables (quantifiable results e.g "Improve X modules in ways Y and Z", "write 3 articles for X website on findings"
    • Project schedule ( project conclution must be 31 July 2006)
    • Bio (brief description on who you are and what makes you the best person to work on this project)
    • Mentor information ( include name, organization or affiliated project and contact information )

Review and Selection Process

  • After 26 May 2006 the organizing committee will contact the mentors.
  • The mentors will rate the project on a scale of 1 to 10 depending on the complexity of the proposed project.
  • Considering the rating of the mentors and the decision of an independent panel of technology experts, upto five (5) projects will be selected.
  • The final selection is at the total descretion of the organizing committee.

Project Completion

  • A project is deemed to be complete if the following criteria is met
    • All work related and deliverables of the project is concluded on or before 31st July 2006
    • The mentor has produced a report of the project being completed successfully
    • The mentor report reached the organizing committee on or before 7th August 2006


  • All successfully completed projects will be awarded
    1. A Certificate of Completion
    2. Rs. 50,000/

Section 3 - Umbrella Organizations and Projects

Following is a list of identified umbrella projects and organizations:

  1. Taprobane (
  2. Lanka Software Foundation (
  3. Apache Software Foundation ( )

Section 4 - Eligibility and Role of the Mentor


  • Mentor needs to be attached to the umbrella organization or project. The nature of the attachement depends on the structure of the organization or the project but such attachment must be clear to the
    organizing committee.

Roles and Responsibilities

  • A Mentor must be capable of providing guidance to the student in the particular project
  • The Mentor must provide an intermediate evaluation to the organizing committee about the status of the project by 30th June 2006
  • The Mentor must provide the final evaluation to the organizing committee by 7th August 2006