Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tamil open-source landscape - opportunities and challenges

177 views

Published on

Talk from the accepted paper, M. Annamalai, T. Shrinivasan, "Tamil open-source landscape - opportunities and challenges", Tamil Internet Conference INFITT (2017); University of Toronto Scarborough.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Tamil open-source landscape - opportunities and challenges

  1. 1. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. Dr. முத்து அண்ணாமஅண்ணாமலை,ண, த.சீனிவஅண்ணாசன San José, California ezhillang@gmail.com Tamil Open-Source Software (TOSS) Landscape – Opportunities and Challenges
  2. 2. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. Pioneered by likes of Richard Stallman and Eric. S. Raymond Relies on collective good of developing software in open and creatively monetizing it outside of closed-source traditional models. Tamil open-source software has its roots from ● TamilLinux, Zha Kanini, etc. ● KDE and Gnome translation teams for Tamil ● Mozilla/Firefox localization efforts ● various GNU/Linux user-groups across Tamilnadu ● Tamilnadu branch of FSF
  3. 3. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. The various challenges are identified below, 1. Limited market for Tamil software 2. Marketing efforts for digital Tamil products 3. Lack of reusable, ready s/w components for Tamil software delays development and increases costs of development, production and post-production are limiting future projects 4. Tamil origin Tech workers are indifferent to TOSS causes
  4. 4. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. Barriers to entry into the Tamil open-source software (TOSS) space are identified and removal of these issues could spurt a growth phase in TOSS 1. Software not addressing the market – teaching developers to address real market needs 2. Address demographic needs: What about other adults, young-adults, teenagers, boys and girls usage of software? 3. Sometimes CS challenges are hard – CS education and continuous growth are recommended for developers 4. Multiple roles required for software development, graphic art, testing, documentation, packaging and release, which are lesser known to potential Tamil contributors
  5. 5. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. ● Available on Google Play store: https://play.google.com/store/apps/details?id=com.urbantamil.kalsee ● Open-sourced at https://github.com/Ezhil-Language-Foundation/kalsee-calculator
  6. 6. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. ● Open-sourced at https://github.com/Ezhil-Language-Foundation/MinMadurai
  7. 7. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. https://soundcloud.com/ezhil-lang/
  8. 8. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. Consistency of naming, computer-science equivalence;
  9. 9. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. பரிந்துரைதுரைகள ● array அணி ● set கணம ● stack அடுக்க ● heap கவிப்ப ● dictionary அரைைவ, ததொைர்பறு அணி ● linked list ததொைர் பட்டியல, ததொைர் ● circular list வட்ை ததொைர் பட்டியல ● graph நுனனி ஓதுரைம / முரைன ஓதுரைம அரைைவ ● queue முரைறை வரிரைி, நநேர் வரிரைி ● priority queue முன்னுரிரைுரிமை வரிரைி, முதர்ின வரிரைி ● hash table எண்கறைுறி அரைைவ, சுறுக்க கறைுறி அரைைவ ● binary tree இருுரிமை ுரிமைதுரைம, இரு குறிரைிளை ுரிமைதுரைம
  10. 10. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. ● FreeTamilComputing mailing list: https://groups.google.com/forum/#!forum/freetamilcomputing
  11. 11. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada.
  12. 12. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada.
  13. 13. Karaoke in Roman/Tamil only!
  14. 14. Youtube English –> Tamil auto tx
  15. 15. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. ●Cinema occupies a central role in Tamil public life; ●Tamil cinema should be generating more requirements for Tamil software However: ● Lyrics for songs are transliterated or written in Roman Tamil ● Quietly boycott the native script ●Dialogues and lyric production/editing/sharing in movie industry is not using majority Tamil scripts ● e.g. playback signers are not familiar in Tamil script ●Fiction writers, Journalists would like to have Text to speech, Voice- Recognition systems
  16. 16. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada.
  17. 17. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. 1)Software is not packaged well 2)Lack of online demos 3)No Windows version 4)Showcase sites absent: try-before you buy 5)Compatibility issues 6)Not user friendly – no GUI 7) Lack of user/developer documentation 8)Lack of offline events – community building absent
  18. 18. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. 9) Not much marketing efforts 10) Not mobile friendly 11) No Lobbying 12) No funding 13) Transliteration is cheap alternative 14) Lack of reusing – not many large projects 15) User education issues/awareness
  19. 19. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. Groom more youngsters into TOSS 1. A central FAQ about accessing Tamil script/text functions in various programming languages to address developer training 2. There is a need for institutional effort to have a Tamil coding school 3. There is a need for marketplace for Tamil software 4. Malayalam friends Swatantra computing make use of Google Summer of Code to get manpower/training
  20. 20. INFITT தமிழ் இணஇணைய ம மாந மாட, 2017 | University of Toronto, Scarborough, Ontario, Canada. ● INFITT – 2017 மஅண்ணாநஅண்ணாடு குழ ● பேரஅண்ணாசிறியர் செச. இரஅண்ணா. செசல்வகுமஅண்ணார் ● இல்ணத்து அரசி, குடும்ேத்தினர்கள ● Software: Twitter, GitHub, Travis-CI, Chennai ILUGC, GLUG-T, freetamilcomputing list, Thamizha group ezhillang@gmail.com @ezhillang https://www.facebook.com/ezhillang http://ezhillang.org செதஅண்ணாடர்புக்கு

×