Open Source Language Summit - Work Sprints and Presentation Schedules
- This section lists work sessions and projects we plan to work on November 18-19, 2013
- Sessions listed below are confirmed for each focus area.
- Names of people or teams leading the confirmed sessions are listed below.
Language Support and Internationalization enhancements:
- Session 1: Cross project coverage for basic language support components - e.g. Wikimedia, Fedora, Debian - 1 hour
- WMF Initiative : Language Coverage Dashboard
- Demo, feature walkthrough and enhancements discussion
- GAP assessment for languages features and assets
- Discussion on future enhancements
- Pravin Satpute
- Harsh Kothari
- David Chan
- Sucheta Ghoshal
- Runa Bhattacharjee
Fonts
- Considering use of web fonts on the desktop for language list (e.g. dropdowns)
- Session Participants:
- Session 3: Font Packaging Work Session - 1 hour
- AnjaliOldLipi , Meera Tamil and SakalMarathi for Fedora, Debian and Ubuntu
- Identify more fonts that can be packaged into distros. Eg: Google Noto family, and fonts already present in WMF repo for less prominent languages
- Report detailed bugs for fonts that need to be packaged
- Walkthrough process to integrate freely licensed fonts to Wikimedia font repository
- Session Participants:
- Pravin Satpute,
- Parag Nemade,
- Vasudev Kamath,
- Kartik Mistry,
- Runa Bhattacharjee,
- Session 4: Updating Lohit2 fonts to conform with the new Open Type spec for Indic scripts - 1 hour
- Hacking and Testing for Kannada and Telugu
- Test and Release for Devanagari and Gujarati
- Session Participants:
- Pravin Satpute
- David Chan
- Session 5: 'Lohit-ising' Open type fonts - 30 mins
- Lohit2 is an attempt to rewrite OpenType tables for Lohit font family. This session will provide how-to reuse Lohit2 OpenType tables and from a design perspective implementing the concept on Samyak fonts as example.
- Feature Presentation
- How to reuse Lohit2 Open Type tables and concentrate more on Designing side
- Implementing it on Samyak fonts
- Pravin Satpute
- Kartik Mistry
- Session 6: Font Specification document and discussion - 1 hour
-
- Pravin Satpute
- Parag Nemade
- Sneha Kore
- Mayank Jha (remote)
- Santhosh Thottingal
- Kartik Mistry
- Alolita Sharma
- David Chan
- Runa Bhattacharjee
- Session 7: Rendering of fonts on mobile apps - 30 mins
-
- Juliusz Gonera
- Santhosh Thottingal
- Amir Aharoni
- Session 8: Onscreen keyboards - 1 hour
- Walkthrough of WMF UX designs for OSK and discussions with references from iok
- Designs (visual and behavior) for OSKs including 1:1 and advanced mappings, and how they integrate with input fields. Special focus: Improving the jQuery.ime OSK and UX (Example)
- Session Participants:
- Praveen Singh
- Pau Giner
- Amir Aharoni
- Session 9: Input methods for VisualEditor (includes jQuery.ime integration) - 2 hours
- Work session for ongoing development
- Session Participants:
- Santhosh Thottingal
- David Chan
- Ed Sanders
- James Forrester
- Session 10: Indic-typing-booster - predictive text typing system in Fedora - 1.5 hours
- Design enhancements for better prediction. Reference
- Porting to fcitx
- Improvements to libyokan library
- Evaluation for adoption as a cloud based service for web based use. [1]
- Testing and Packaging
- Session Participants:
- Anish Patil
- Parag Nemade
- Pravin Satpute
- Santhosh Thottingal
- David Chan
- Amir Aharoni
- Session 11: Keyboard layout Images for documentation of input methods
-
- Parag Nemade
- Anish Patil
- Praveen Singh
- Harsh Kothari
- Santhosh Thottingal
- Runa Bhattacharjee
- Session 12: Mobile input methods - next generation
- Evaluating user experience for onscreen input leveraging mobile features such as touch, ocr, smart writing layouts (e.g. stroke-based, kalq) instead of standard hardware layouts (e.g. qwerty), bilingual input methods
- Session Participants:
- Santhosh Thottingal
- David Chan
- Juliusz Gonera
- Yuvi Panda
- Alolita Sharma
- Amir Aharoni
- Session 13: Q & A with Behdad Esfahbod: State of the Union: Harfbuzz - Font rendering for Chrome, Android
-
- Rob Moen
- Juliusz Gonera
- Santhosh Thottingal
- David Chan
- Yuvi Panda
Internationalization Testing
- Session 14: Testing Internationalized Applications - 2 hours
- Walkthrough on the WMF testing process for i18n features of web-based applications
- Optimizing the i18n testing process (creating test plans, process optimization and test maintenance) with open source testing tools such as Nitrate, Selenium, Sikuli, Cucumber
- VisualEditor IME testing with EventLogger/EventSequencer
- Discussion on writing integration tests for Internationalization (i18n) and Localization (L10n) tools
- Session Participants:
- Amir Aharoni
- Sucheta Ghoshal
- Kartik Mistry
- Niklas Laxström
- Juliusz Gonera
- Pau Giner
- David Chan
- Runa Bhattacharjee
- Manoj Kumar Giri
Content Translation infrastructure, machine translation
- Session 15: Brainstorming about the workflow for digital content creation using translation tools, translation aids and character recognition - 1 hour
- Technical and data considerations
- Sociolinguistic considerations (use between lesser-resourced/dominant language pairs, acceptability testing etc)
-
- Jared Zimmerman
- David Chan
- WMF LE Team
- Session 16: Identify and document the sources of free licensed bilingual dictionaries
-
- Anish Patil
- Parag Nemade
- Kartik Mistry
- Runa Bhattacharjee
- Session 17: Content Translation UI prototype testing
- Collect feedback on our current design ideas i.e. if usability testing is possible with users for the available prototype language and making recordings of the sessions: (Special focus: Marathi)
- Session Participants:
Translatewiki.net
- Session 18: translatewiki.net Mobile App - testing session
- Testing the twn mobile app with users - 30 mins
- Session Participants:
- Siebrand Mazeland
- Yuvi Panda
- Praveen Singh
- Sucheta Ghoshal
- Harsh Kothari
- Session 19: jQuery.i18n in Practice, with Mifos (Siebrand M, Gurpreet, Nayan, Santhosh)
- Explore the features of jQuery.i18n in the light of an actual product, Mifos X, a solution for financial inclusion of the poor.
- Session Participants:
- Gurpreet Luthra (Mifos)
- Nayan Ambali (Mifos)
- Siebrand Mazeland
- Santhosh Thottingal
FUEL Project Sessions
Overview and progress on new modules
- Session 20: Fuel Color Modules Review and Release
- Session 21: Fuel Number Modules Review and Release
- Session 22: Fuel Datetime Modules Review and Release
- FUEL Connotation Analysis Guide
- Session 23: FUEL Project Terminologies Integration with translatewiki.net
- Rajesh Ranjan
- Ankit Patel
- Siebrand Mazeland
- Niklas Laxström
Localization Sessions
- Session 25: Fedora SIG - UI Source Message Contextualization
- Presentation about the process around contextualization & identifying best practices(SSCG Member)
-
- Nilamdyuti Goswami
- Ani Peter
- Shankar Prasad
- Siebrand Mazeland
- Session 26: Spellchecker enhancement
- Discussion: Spellchecker enhancement and discuss about issues that need to be addressed
- Session Participants:
- Ankit Patel
- Rajesh Ranjan
- David Chan
- Amir Aharoni
Lightning Talks
|