So last year myself along with other contributors started Weeks of Contribution Program for contributors around MozillaTN . The first version went fine, by I had lot of learning in teaching new contributors and encouraging them to contribute. At end of 2015 Weeks of contribution we saw 15 new contributors, detailed report is available in one of my previous post
This year again our MozillaTN community is doing Weeks of Contribution. We are making some serious changes to take care of new contributors and yes we are setting some goals in the 4 contribution areas Localization, Support Mozilla, Quality Assurance and Add-ons.
This year I am going to handle Add-ons development along with some bug fixing, planning to help young developers and bring around 25+ add-ons from developers around Tamilnadu. Khaleel will be taking care of the Localization where he made a target of 5000 strings converted by end of 2 months, he has also planned 2 offline events. Karthick has planned to share his knowledge with respect to Support Mozilla, his target is to achieve 40 KB articles translated. Adam and Prashanth are planning to host Firefox test days. So for next 2 months our community members will be busy with learning.
Why these 4 areas alone
There are large number of pathways in which we can contribute to Mozilla Community. For very long time in our community we saw the number of contributors in Localization and SUMO is decreasing and it is very important to have browser in Tamil and support articles in Tamil so we are doing these 2. Quality assurance is very important in software development life cycle, many students who have technical knowledge can contribute to automation testing those without coding knowledge can contribute to Manual testing. And Firefox Addons are moving WebExtensions model, so it is right time to learn about it port old add-ons to this model, develop new add-ons.
Trainers are our Game Changing Contributor of 2016
Last year we had session in Google hangouts on Air that too in English, many contributors know to speak Tamil well and prefer to learn in Tamil than in English. And since it was not closed call, we are not able to track actively what contributors are doing. So this year we have introduced a concept of Trainers. Trainers are amazing people who are active and having willingness to share what they learned and train maximum of 7 people in focused manner. We had Google form so people can fill who have interest. Around 40 people showed interest. But keeping in mind that it is going to be difficult to monitor 40 people and all the contributors who they teach (say appx 450 ppl) we have cut shorted to 20 Trainers. So this year we are having only 20 Trainers. As of now on avg each and every Trainer has planned to teach around 5 new contributors.
What will be my role this year
- I will be one of the contributor (along with karthick and Khaleel) who is monitoring the activities of each and every Trainers. Will be helping them when they are finding any difficulty.
- Will be working with Social Media Team ( Selva Makilan & Gowtham Venkat) in posting updates at Facebook and Twitter then with Design member (Nirmal) to find out posters for all our blog posts.
- Hosting offline event at Salem(Khaleel & Adam is doing at Villupuram, Karthick is doing at Vellore, Dinesh & Gauthamraj at F-infotech Erode, Ammar at Madurai)
What’s my expectation at end of this weeks of contribution
One of my main goal is to spotlight contributors who are doing great job around Tamilnadu. Previously I have got chance to participate in amazing events like community India meetup (2014& 2015) and Mozilla All hands at Orlando. These meetup are really great place to learn many things. One of sad thing for me during this 3 events was number of contributors from Tamilnadu region is very low. Many contributors here do amazing contributors but due to low visibility and some guidance they are not getting proper recognition. One of my main aim is to bring amazing contributors and help them communicating with other mozillians in community, then they can easily find the path to improve themselves. I have faith, Surely with the amazing trainers we have got we will be doing well.
My main aim to join open source communities is to contribute to code base and share awareness to other benefits of using open source softwares. One of my main aim is to bring like minded contributors share their work with others through blog post social media and other possible channels.
Some of ways I can contribute is by teaching addons development, community building and helping people to get started with first step of contribution.