IndicDevelMeet

From IndLinux

Jump to: navigation, search

Contents

Meet Info

Dates - 12th-15th September 2005
Duration - 4 days
Venue - Homi Bhabha Center for Science Education, TIFR, Mankhurd, Mumbai Directions
Organizers - IndLinux, Sarai, HBCSE
Sponsors Redhat India, C-DAC

Meet Updates

Schedule

Meet proceedings

Group photo

Actvity roadmap

Background

Over the past few years we have had lot of localization activity, with much of progress coming in over past two years. Two years ago, except for few languages like - Bengali, Hindi, Malayalam, Tamil localization for other languages hadnt yet started, but over the last one half years, new teams have come up with some progressing rapidly (Gujarati,Punjabi) and others picking up pace (Kannda,Marathi,Oriya,Telugu) , while few still need lot of work - Malayalam, Assamese and Urdu. In Sept 2004 we had first [http://www.indlinux.org/wiki-old/index.php/IndicMeet Indic Computing coordination] meet, where all language and l10n teams met face to face first time. While it helped understand and know from each others work and it also enhanced communication between groups. The focus of the meet was roadmap for localization.

Since then a lot more activity has taken place with teams progressing on different fronts of localization, many teams have built up expertise in different aspects of localization. With this there is a felt need that it would benefit if this expertise could be shared and further built upon.

This Indic Developers Meet aims that, where we would be getting developers together and do a skill share and hacking session. Some pending areas needing work - problems for which are common across languages could be worked on together.

Localization Status matrix

Agenda

Activity Areas/Groups

  • Bug squad
  • Input methods
  • OpenOffice
  • Mozilla
  • Spellchecker
  • Translation management
  • Testing framework

Pre-event activity

  • Updating Localization status matrix and drafting a Indic L10n status report.
  • IndicBugList - Identify,list & document bugs in diffferent projects (OO/Mozilla/Pango/Qt/GNOME/KDE) etc.
  • Prioritising the bugs - easy/quickfix ones, long term ones - requiring some effort over period.
  • Preparing preliminary test cases to test rendering, font & locale issues.
  • A detailed writeup on each of the above areas, on thier current status wrt different languages & activities planned in future.

Event activities

Hacking

  • Resolving Locale issues - collation, bugs in glibc Indic locales, testing CLDR locales &
  • Input methods - fixing & extending Inscript XKB maps, working on maps for IIIMF, SCIM on different varieties of input - transliterated, phonetic etc.
  • Spellchecker development
    • Aspell dicts for all langs - deriving from wordlists.
    • Testing & integration with apps using Aspell
    • MySpell hacks to have Indic spellchecker for OpenOffice

Tutorials

  • Writing IIIMF/SCIM input methods
  • Workings of fontconfig
  • OpenOffice localization - How to make localized builds, doing OOo Translations
  • Mozilla localization - Localizing mozilla components
  • Making a Aspell dictionary
  • .. add more

Discussions

  • Testing framework - comprehensive framework to test Indic stuff, and quality check and certification.
    • Testing Rendering issues - Pango, ICU, Qt, Mozilla
  • Mozilla printing - problem identification & suggested solutions.
  • Spellcheckers based on morphological analyzers & integration with applications & desktop.
  • Translation management tools

Some more topics could be suggested.

The mode of event could be more in workshop / hackfest kind, not like presentations/talks. L10n team members can take up the topics above in which they have expertise and take sessions. On some areas which are not just skill sharing but need some group activity - we can have groups formed which would look into the issues and propose solutions. Activity could start ahead and culminate at the workshop.

Participants would be from Language/L10n teams, FOSS project teams needing localization work, and interested volunteers who want to participate in localization work actively.

Resources Reqd

HBCSE providing with lecture hall and 10 hostel double rooms for accomodation available for outstation participants.

Hardware required: 8-10 PCs, with 2-3 as server and rest working remote sessions. Wifi network (if possible). Software - Debian Sarge, FC4, Suse - OpenOffice,Mozilla,Gnome,KDE sources.


Registered participants

Registration for event

Please send email to feedback AT indlinux.org , in the following format.

  • Name:
  • L10n/Lang team: Team working with or affiliated to.
  • Organization working for:
  • Email:
  • Phone:
  • Address:
  • Place:
  • Profile: about urself & ur work related to localization.
  • Expertise: What skills/expertise you would like to share, experience

from any problems you solved & topic for a session you would like to take etc.

  • Problems: Any problems related to L10n you have faced and looking for

a solution.

  • Expectations: What you intend to learn from the meet.
Personal tools
communication
Development