FLOSS-India
- Shrinivasan: Request for LibreOffice Training in Pune 2013-05-23
My friend’s company in Pune is looking for a training on LibreOffice training as they moved to it recently.
Please contact me if any one from Pune can give a training for them.
Trainer will be paid.
Thanks.

- Satabdi Das: Report of the Localization Hackathon event on CFD 2013-05-23
WFS-india, a voluntary organization has been created a month back by some enthusiastic people wanting to see some gender parity in FOSS world. The group decided to organize a Localization Hackathon event on the eve of Cultural Freedom Day on 20th may, 2013 from 08:00pm to 09:30pm at the above mentioned channel.
The event aimed to get participants localize a few strings from ayny of Mozilla, Fedora or VLC Media Player. It was attended by seven participants from across the globe . More details about the participants are given below in the chat log. The session was coordinated by Chandan Kumar with the assistance of Biraj karmakar and Runa Battacharya. Amani_glugcal, kaustavdm, Priyankanag also helped in the event.
People learnt what is localization and how to get started in any language by using transifex and pootle server. They were asked to contact the language co-rodinators via mailing lists if they face any issue. Due to lack of time the participants could not start translating any string.
It was realized that it is not possible to hold a full localization workshop within a short span of 1 hour. Participants faced various problem with one not being able to log in to one not finding her language in the list of languages.
But overall it was a nice event where people took out time from their schedule and tried to contribute to FLOSS.
* The chat log of the event can be found at – http://fpaste.org/13234/
* This report has been prepared from the original report written by Chandan Kumar.
* The next meeting of the group is at #wfs-india on freenode on 27 May, from 9:30pm IST.

- Shrinivasan: Open Weekends | AGENDA 2013-05-23
AGENDA FOR OPENWEEKENDS
25-26th May 2013 | Railsfactory, Chennai | 10 a.m. To 4.30 p.m.
DAY 1 – 25TH MAY 2013 | TALK SESSIONS
1. Jai Pradeesh – About Fedora; How its architecture is built, how it fares better than other linux distros, Why Fedora?
Jai is a student ambassador with the Fedora Project.
2. Gautam Kumar – Basics of building a parser and lexer with ANTLR4, Constructing a Grammar, Listener and Visitor Patterns and building a simple DSL to generate html forms and an expression calculator
Gautam is a software engineer with Orangescape Technologies, Chennai.
3. Yogesh Girikumar – Openstack 101 – What it is, how it works, why we need.
Yogesh works for the CSS Corp and is a member of Open Stack community.
4. Ravishankar – WordPress – Hosting it, doing custom works in WordPress and doing business with it.
5. Soumya Deb and Gauthamraj- Mozilla Contributor Mentoring Days – how entry level contribution to Mozilla can be made easy. How you may contribute to Development, L10N, Design team, Web Dev, Webmaker and others within Mozilla project.
Soumya Deb is community member of Mozilla India and works for Red Hat. Gauthamraj works for Tata Consultancy Services.
DAY 2 – 26TH MAY 2013 | WIKIPEDIA SESSIONS AND HACKATHON
1) Sibichakravarthi – Introduction to Wikipedia
2) Surya Prakash – Introduction to Translate Wiki
3) Shanmugam P – Introduction to Bots in Wiki projects
4) Bala Jeyaraman – Introduction to Wiki data
5) Raveendraboopathi – Photography TutorialHackathon Sessions
1. Mediawiki Hackathon
2. Firefox Hackathon – You may build addons for Firefox, customize your browser and make apps for the Firefox OS. There will be people to help you around. There will also be Firefox phones to test your apps realtime [ Yay!
]The talk and hackathon sessions will happen in parallel.
EVENT GUIDELINES
Venue address:
Railsfactory,
Sedin Technologies Private Limited,
# 38/39, 3rd Floor,
White’s Road,
Royapettah,
Chennai (Near Sathyam cinemas)Maps: http://goo.gl/maps/vGdfg
1. In between the event, we will be breaking for lunch. LUNCH will not be provided for the participants and they’ll have to bear it at their own cost. Food and bevarages are not allowed inside the venue. Please help keep the place clean.
2. Wifi internet connection will be provided at the venue. Please bring your own laptops with power cables to work.
3. There is limited parking at the venue. Plan your travel accordingly.
4. You are encouraged to bring a personal ID of some kind (Driving license, Student/Official ID etc.,)
5. You are responsible for your belongings.
6. Social :
Facebook : https://www.facebook.com/events/152064334973643/?ref=3
Google Plus: https://plus.google.com/u/0/events/cn8njencpl3leg9t74bh2o5akloTwitter: Tweet realtime with #openweekends #chennai
Don’t hesitate to bug these guys:
Dwarak – +91-9003297595 | me at dwarak.in
Gauthamraj – +91-9789299422 | vallavan2valluvan at gmail.com
If you’re willing to be a part of the Open Weekends event, please take a few minutes to fill up this form that’ll ease up the security process at the venue : http://goo.gl/EFHWX

- Shrinivasan: OpenStack June month meetup at chennai on June 8 2013-05-23
Open Stack June month meetup is planned at chennai on
Saturday, June 8, 2013
2:00 PM to 5:00 PMICSR-Hall 3, IIT Madras Sardar Patel Road, Kanagam,
Chennai, Tamil Nadu 600036, Chennai
Register here to attend the meeting.
http://www.meetup.com/Indian-OpenStack-User-Group/events/120677342/Free for all.
Anyone can register and attend.About OpenStack:
OpenStack is a python based open source cloud computing framework.It is an Infrastructure as a Service (IaaS) cloud computing project that is free open
source software released under the terms of the Apache License. The project is managed bythe OpenStack Foundation, a non-profit corporate entity established in
September 2012 to promote, protect and empower OpenStack software and
its community.More than 150 companies have joined the project among which are AMD, Intel, Canonical,
SUSE Linux, Red Hat, Cisco, Dell, HP, IBM, NEC, VMware and Yahoo!.
It is portable software, but is mostly developed and used on the Linux
operating system.The technology consists of a series of interrelated projects that control large pools
of processing, storage, and networking resources throughout a datacenter, all managed
through a dashboard that gives administrators control while empowering their users to
provision resources through a web interface.Links to read:
http://www.openstack.org/
http://en.wikipedia.org/wiki/OpenStack

- Rahul Sundaram: Subtitleripper is back 2013-05-23
Subtitleripper is now available again for RPM Fusion. I was trying to fudge out of sync subtitles for a bunch of videos and found srttool to be a handy script recommended in several places but unfortunately upstream has been dead for quite sometime and it was orphaned in RPM Fusion due to failure to build from source. I have taken some patches out of Debian, Ubuntu and Gentoo packages and pushed a cleaner build of the package for Rawhide, Fedora 19 and 18 (updates-testing repo for the latter two). There are some other tools in the package too. Hopefully it is a benefit to some users.

- Rahul Sundaram: Free and open source support for RAR archives in Fedora 2013-05-22
RAR is somewhat of a legacy format in terms of compression ability but RAR remains popular in many places especially for its split archive feature. Current Fedora users are used to installing unrar command line utility from RPM Fusion to get the ability to extract RAR files and unrar is supported by the GNOME (File Roller) and Ark (KDE) archive managers however it is a proprietary utility and unavailable for other architectures like ARM which are getting popular in Fedora as well.
Free software support for RAR files was considered a high priority FSF project which announced that it has been completed a while back. It took sometime for the support to become more solid and I have built a package for Fedora. In Fedora 19 or newer, users can use unar from the Fedora repository. unar is the free and open source command line utility for RAR archive extraction from the Unarchiver project. All the RAR features including encrypted archives are fully supported by this utility. unar is supported as an alternative to unrar by File Roller however Ark support is still under review. I pushed a update of File Roller that automatically pulled in unar but this was reverted due to lack of space in the live image however if you do install it, File Roller will use it. I have filed a bug report against unrar in RPM Fusion to consider automatically replacing it with unar and we will have to figure out when it is suitable to do so. I highly recommend users try unar if you need to extract RAR files and use the open XZ format with better compression for creating new archives.

- Srishti Sethi: QtQuick : Braille Tutor for Blinds. Weekend Hack 2013-05-21
- Motivation : Inspired from my Google Summer Of Code project theming Braille Concept on Gcompris [1] [2] , an educational software for which I developed a bunch of activities to let the non blind kids explore braille world , I developed a braille tutor application as part of my weekend hack , currently targeting Nokia and android mobile phones for blind kids which will act as learning aid and assist visually impaired kids to learn braille. You might be wondering, why I choose a mobile phone to teach braille ? Answer lies here : Children of the current generations are growing up recognizing mobile applications and sophisticated technology as an everyday affair. They are seeing the use of mobile apps downloaded into devices being used in almost all walks of life. By imbibing proper usage of gadgets from an early age, children can be conditioned to develop key skills for their future. So why should a visually impaired kid be spared from the intuitive feel of a smart phone.
Technical Details :- Qt Quick : With Qt Quick [3] , a collection of technologies designed to help developers create the kind of intuitive, modern, fluid user interfaces that are increasingly used on mobile phones and other portable devices , it became so fascinating to start with the development of my application. Qt Quick consists of a rich set of user interface elements, a declarative language for describing user interfaces and a language runtime. A collection of C++ APIs is used to integrate these high level features with classic Qt applications. I have used Nokia SDK 1.2
- Festival : A text to speech library : Festival [4] is a general multi-lingual speech synthesis system originally developed by Alan W. Black at Centre for Speech Technology Research (CSTR) at the University of Edinburgh. Written in C++, it offers a full text to speech system with various APIs, as well as an environment for development and research of speech synthesis techniques.
- Description : Application consists of two levels . In the first level 6 dots equally spaced on the screen is shown up. A kid is made familiar with the position of braille dots by letting them to calibrate each corner of the screen. For instance top left , top right in an activity manner. Feedback is given as "prefect" or "try again" accordingly. Once he/she completes the level, second level pops up , where he is asked to generate a braille character by producing different combinations of dots pressed or released. For example , app will read aloud C dot one four . So he'll press (1, 4) to produce letter C and so on.
- Necessitas : Qt port on android : Wow , a dream come true to hang out with two technologies at the same time. Necessitas [5] is the codename for the port of Qt on the Android Operating System and of the user-friendly Qt Creator Integration with Android. Currently working to locate external shared library used in Qt with android.
Source Code : I am currently maintaining a private repository on bit bucket.[6]

- Rahul Sundaram: AssaultCube for Fedora! 2013-05-21
AssaultCube is a multi-player game based on the free and open source cube engine but some of the media assets are non-free and hence the game is available in the RPM Fusion non-free repository for Rawhide and Fedora 19 (updates-testing repo for now).
This was my first RPM Fusion package and it was a smooth ride since much of RPM Fusion infrastructure resembles Fedora Extras including the plague buildsystem, cvsextras branch and so on. Thanks to folks reviewing the package and setting up cvs and other things necessary to complete this task. I have another package, subtitleripper already waiting on review and I hope to contribute more as time permits.

- Chandan Kumar: Localization Hackathon @wfs-india 20th May, 2013 2013-05-21
WFS-india is a volunteered organization created by some intelligent and innovative minds like: Satabdi Das (A OPW- Gnome intern and FOSS enthusiast) few months ago. The main motto of this organization is to create awareness among women towards free and open source software in India For this , they have started conducting meetings on #wfs-india channel on freenode server in order to plan an event for increasing participation of women in free and open source software movement. In a short span of time, finally they decided to organize an event named “Localization Hackathon” on the eve of cultural freedom day on 20th may, 2013 from 08:00 p:m to 09:30 p:m at wfs-india channel on freenode server.
The whole event is supported by Mozilla, Fedora and Videolan (The creater of VLC Media Player). This event provides two reasons to join it and hack while learning. First is “Want to see your name the next time anybody installs fedora, Mozilla and VLC Media Player?” and the second one is “Want to add some special skills to your resume?”. The whole session of Localization Hackathon is started by me and finally backened by Biraj karmakar and Runa Bhattacharjee. We have got seven participants across the globe <holingpoon, erry, sunu, Anupam, shweta, anexasajoop, sri_c>. The more details about the participants are given below in the chat list. The guest persons who are helping backend are Amani_glugcal, kaustavdm, Priyankanag. The whole event is coordinated by Satabdi Das.
The hackathon starts with a formal introduction of all the participants followed by a simple question “Why do you want to contribute to foss?”. The above question extends and arouse a new question, “if i donot know programming, how will i contribute?”. After that we explained the definition of localization followed by internationalization and related mother tongue with software localization. From there, we have taken the help of Transifex and mozilla pootle server to get started with localization of mozilla, Fedora and vlc media player. All the participants have created their account on pootle server and transifex also. Erry found his language 100% completed in mozilla so she switched to VLC and there she found that greek is not available for VLC, so he requested for the creation of new language. Sri_c has successfully joined on kannada language team on mozilla pootle server and for VLC on transifex. sunu has started for oriya localization, so he contacted the videolan language co-ordinator in order to get approved and he joined oriya localization team on transifex.Holingpoon is successfully registered on mozilla pootle server. But during loging she is getting 500 internal server error from mozilla pootle server. I request mozilla to please sort out this problem. Each one has got their tool to translate. from that people actually entered into the field from where they start translating. Biraj is helping the Bangla people to get into the translation.From there people understand what they have to do for software localization. Due to very short span of time and after facing lots of problem, this hackathon has ended by 09:30 p:m. Due to that we have chosen to take input from Google transliterate but found that i doesnot support some scripts of various languages like: oriya.
The output of the hackathon are as follows:- in a short span of time, people get charged and comes forward to support wfs-india.
- People actually learnt what localization is and how to get started in any language by using transifex and pootle server.
- On founding any problem during localization, they can contact to language co-rodinator through mailing lists.
- faces some problems during hackathon on pootle server needs to short out.
- more things on localization will be introduced in the upcoming event.
Following features needs to be added in the pootle server:
- Test the working of mozilla locamotion on al different available browsers.
- Show language code against the language name.
- creation of help desk to solve problem quickly if any problem occurred during hackathon.
- Sometimes the pootle translation page does not responds- it needs to be fixed.
- porting all translations of mozilla projects to locamotion for easy translation.
And lastly , the event was successful to some extent as we have expected. I would like to thanks all people like: Sankarshan Mukhopadhyay and Rajesh Ranjan who have directly or indirectly supported us in successful completion of the hackathon. A special thanks to Mozilla Locamotion and Transifex Developers.
Some important links:
- IRC Chat Logs: http://fpaste.org/13234/
- Mozilla Event Page: https://reps.mozilla.org/e/localization-hackathon-wfs-india/#
- Public Event Page: http://wfs-india.github.io/#/step-1
- getting started: http://ciypro.wordpress.com/2013/05/20/localization-hackathon-get-started/
Filed under: hackathon, localization sprint, Uncategorized, wfs-india Tagged: #Localization Hackathon, cfp, fedora, mozilla, vlc media player, wfs-india
- Chandan Kumar: Localization Hackathon: Get started 2013-05-20
- Steps to get started:
- Create an Account on https://www.transifex.com/
- Check your mail box, you will receive a confirmation mail.
- Click on confirmation link to activate your account.
- Next task is to choose a project and start translating.
For people who want to translate VLC Media Player- Click on your Language name like: Hindi or Bengali.
- Click on Join Team.
- Wait for getting approved as a translator.
- Check notification for seeing you have been approved as a translator.
- After Approval select any file from Language Resource click on that.
- Like :vlc daily updating pot (to git2.0 state).
- Now click on “Translate now” option.
- And start translating.
- Please follow the instructions taught during hackathon.
For people who want to translate Fedora- Click on your Language name like: Hindi.
- Click on Join Team.
- Wait for getting approved as a translator.
- Check notification for seeing you have been approved as a translator.
- After Approval select any file from Language Resource click on that.
- Like: any untranslated file.
- Now click on “Translate now” option.
- And start translating.
- Please follow the instructions taught during hackathon.
For people who want to translate Mozilla- And register yourself.
- Check your inbox for confirmation mail and click on confirmation link to activate your account.
- Log in.
- Go to accounts.
- Click on settings.
- From language select Hindi or Bengali.
- Select all projects.
- Now click on save.
- Return back to dashboard.
- All your selected project(s) will appear there.
- Click on any project like: Webparts
- Click on untranslated and start translating.
- Enjoy it.
Suppose your language does not exist on Transifex.- For VLC go to https://www.transifex.com/projects/p/vlc-trans/
- Click on request language.
- Select your language list from the drop down.
- Click on Request Team.
- Wait for the approval from project maintainer in order to get your language added.
- After that, all the steps for translation are similar.
Suppose your language does not exist on Mozilla- Read the following intruction given there. https://wiki.mozilla.org/L10n:Contribute
Configure your system for adding a new language for typing:- go to region and language settings
- Click on input sources
- Click on +
- choose an input source
- click on Add
Enjoy typing.
Filed under: Uncategorized Tagged: #cfd, #Localization Hackathon
- Kartik Mistry: અપડેટ્સ – ૯૨ 2013-05-20
* હવે થોડા દિવસ કવિન વેકેશનમાં ગુજારશે (એટલે કે ગામડાનાં ક્લિન વાતાવરણમાં), ધૂળમાં મસ્તી કાઢશે અને આજુ-બાજુનાં લોકોને હેરાન કરશે. મારું નાનકડું વેકેશન પણ આવશે, અત્યારે તો એવું લાગે છે કે વેકેશનમાંય મિટિંગોની ભરમાર હશે (રીલીઝ et al).
* વર્ષો પછી મુંબઇના વાતાવરણમાં ટુ-વ્હીલર પર લાંબી મુસાફરી કરી અને થયું કે ધન્ય છે તેમને જે દરરોજ આવા પ્રદૂષણ જોડે પનારો પાડતા હશે. આપણું તો કામ જ નહી. એક નિરીક્ષણ: દર ત્રણ દુકાને હવે એક દુકાન મોબાઇલની દેખાય છે.
* ફાઇનલી, ઇન્ટરનેટ (એટલે કે સારું ઇન્ટરનેટ) આવી ગયું છે. મારી પાસે હવે ૩ વાઇ-ફાઇ રાઉટર્સ ભેગા થઇ ગયા છે! તેમનું શું કરવું એ એક બીજો વિકટ પ્રશ્ન છે.
* મુંબઇમાં પાંચ કિલોમીટર દોડવું એ બેંગ્લોરનાં દસ કિલોમીટર બરાબર થાય (એટલે કે સરખો થાક લાગે – ભેજ અને ગરમીને કારણે). જોકે હજી સુધી બાહ્ય રસ્તાઓ પર પ્રયત્નો કર્યા નથી. કાલે એક ટેસ્ટ લેવામાં આવશે.
* છેલ્લા અપડેટ્સમાંથી અપડેટ: જુહુ ન જવાયું!

- Satabdi Das: Localization Hackathon for Women on CFD (20 May) 2013-05-19
Women in Free Software India is organizing an online Localization Hackathon for women on Monday 20 May 2013 that is Cultural Freedom Day. Our goal is to include more women in Free and Open Source Software.This event will be good for anyone new or not yet aware of FOSS and it doesn’t require any programming experience. Please join us from 8pm to 9pm tomorrow at #wfs-india channel on http://webchat.freenode.net/ to participate.
Here’s a cool introduction page for the event which you may share along with the poster – http://wfs-india.github.io/

- Chetan Patil: KARNATAKA : ELECTRONIC SYSTEM DESIGN & MANUFACTURING POLICY 2013-05-19
Wrote about KARNATAKA : ELECTRONIC SYSTEM DESIGN & MANUFACTURING POLICY at PuneChips. Please check the blog post here.
The post KARNATAKA : ELECTRONIC SYSTEM DESIGN & MANUFACTURING POLICY appeared first on #chetanpatil.
- Sankarshan Mukhopadhyay: A good nine years. 2013-05-19
The Wayback Machine reveals that 20May2004 was the first time it crawled http://planet-india.randomink.org/ It has been nine years of making friends, crowd-surfing, reading about stuff folks are up to, life hacks and so much more. There’s not much to say other than “keep writing!” I know of a number of folks who like what they read and help out by pointing out new feeds which need to be aggregated.



















