India Hackathon 2011

The India Hackathon 2011 is an opportunity for MediaWiki developers and translation community members to come by to further improve the quality of access to Wikipedia across all languages

The theme of this event: "...". We're going to improve and discuss ... We're going to work ..

It's mostly going to be dev sprints and bugsmashing, with some discussion and workshops. The event is open to anyone who wants to come and contribute, and is an opportunity to spend time with senior MediaWiki developers & translators, write beautiful code, and learn about the latest developments.

Schedule
= Attendees =


 * Tomasz
 * Kul
 * Alolita

= Topics (Proposed) =

Font Testing

 * Goal: Test the Lohit family of fonts (https://fedorahosted.org/lohit/ ) for on demand mobile rendering.
 * Tasks
 * Test each of the lohit fonts for our requirements below
 * For the ones that don't work research what other families exist and how we can contribute upstream
 * Target platforms: Symbian & Android
 * Requirements: Proper render and Input
 * TODO: Expand browser testing guide to indic languages
 * Lead: Santosh or Niklas

Font Delivery

 * Goal: Test mobile client side native fonts on Wikipedia
 * Tasks
 * Using the browser testing guide test various feature and smart phones for our requirements below
 * Requirements: Proper render and Input
 * TODO: Contact Device and OS makes for client integration. This is device specific
 * Lead: Google/Nokia/etc contact + Santosh

SMS/USSD Access

 * Goal: Launch a beta SMS to Wikipedia service using praekelt vumi project
 * Tasks
 * Deploy service to virt cluster
 * Test!
 * TODO:
 * Invite someone from praekelt to join.
 * Work with a carrier to white list an SMS interface
 * Lead: Kul, Praekelt

Kiwix on Android

 * Goal: Prototype a version of Kiwix for Android to both download and read openZim articles
 * Tasks
 * Port XUL to Android?
 * Lead: Emmanuel, Santosh, Patrick

Kiwix UX testing

 * Goal: Test Kiwix with indic languages

Offline Collection tools

 * Goal: Further develop offline collection tools (needs to be expanded)
 * Further develop the MediaWiki tools to create offline collections (TBD based on Yuvipanda's recs
 * TODO
 * Lead: Tomasz & Jessie
 * Lead: Tomasz & Jessie

Other ideas

 * Add offline saving of articles to MobileFrontend
 * Develop openZim library support within the PhoneGap framework
 * Port wiki-to-go to Android
 * Develop a language switcher for MobileFrontend
 * .. Add your own but keep it to our central theme of Internationalization, Mobile, or Offline!
 * Article Rating mobile widget (mini feature)
 * Share a photo using the mobile web (uploading a phone camera photo to Commons)
 * New article creation based on location data via GPS
 * Add images to articles "near me" (GPS based) which do not have images for that area

Non hackathon
these tasks could be run in parallel with the main conference doing the testing and the devs responding to bugs


 * Create content packages of offline wikipedia in indic languages
 * Testing of new deployment methods (post Kelson's stint)
 * Testing of feedback mechanisms