How Mozillatn #MozillaTN17 Meetup should be 

The following post is my views and it doesn’t support views of overall community. My vision towards Mozilla vision is different and it will for sure change to everyone.

When we hear Mozilla we can remember lot of things Firefox browser, Firefox OS, Web literacy and so on. Contributing to internet is so easy we have been doing lot of things sharing about internet basics usage, surfing safely in Internet, making stalls in college fest / tech fest and so on. Everyone will have many thoughts some proudly say they are evangelist ( rarely without knowing about them ). For past few years this has been buzz words and many love to use it.

Mozilla Tamilnadu community started some years back with handful of contributors. They had lor of visions but their contribution are quantifiable and mostly action orientated. Previously many communities had plans to open so many students clubs and establishing names, but problems with these clubs in my experience is they fade away after years. I remember my mentor shared stories of contributors who were there in past and what they did, mostly noticeable people are Naresh & Dwaraknath and I am proud I meet them. Dwaraknath was good technical guy and has organised technical sprints to improve code contributors. Naresh & Gautam have handons experience is starting with sumo contribution, localization and so on. At same Naresh is good coder and security geek and Gautam has good track to improve web literacy in rural areas ( aim to create basic awareness and internet awareness ). They had one thing in common, bring quality contributors than starting random clubs. I remember I got in touch with community during Firefox OS app days, Naresh helped to develop apps using HTML5. At mid of 2013, Firefox OS was one of the big project which brought many contributors easily lot of focus were there contributing to core Firefox OS project, developing FIREFOX OS apps, Firefox marketplace place and reviewers ( proud I am one of reviewer), documentation of Firefox OS API in MDN, helping people with support using SUMO (AOA), writing support docs SUMO KB,  localizing to different languages , finding bugs writing code for automation testing, Marketing about Firefox os training it to different phone manufacturer so they can adopt and do on. In these things many of the areas are not simple  like starting a club, people joined to build themselves. I developed Firefox OS apps  as I wanted to learn more about WebApi, I evangelized it and helped others to code apps so I can learn well in depth about API usage, and it eventually helped me to be a good as App reviewer. I contributed as VP of Tech in Fsa program ( till 2015 June) as I wanted to train other students when they require help in developing apps. All these helped me to be get started as contributor, I did something because I wanted to learn the skills and use it in my real life or professional life, and Mozilla community was a great platform to help me to fulfil my personal goals. Those personal goals in turn came as contributions.

The Main aim of this post is to understand How MozillaTN17 should be

For the first time, our Mozilla Tamilnadu community going to have meetup in coimbatore. It is very high expected and not many sub-communities in India will get this opportunity. We got this due to many contributors  hard effort, personal I have seen contributors who are finding time to bring QA contributors, Women contributors who spent time to pull others and help them get started and much more. I am also excited, I was part of this community, so I feel I am also one of the responsible member in shaping this community. So I am sharing this thoughts.

We have asked our contributors to share a blog post about their plans for next 6 months. One of the main reason is we expect contributors to do a small research on various areas of contribution before they join us, we want everyone who come there Track leaders, long time contributors, contributors who get started in past 6 months and contributors who are going to start their contribution to Mozilla (yes we are also inviting people who have mobilized in other communities). When we have short term goals it motivates us to learn and get us engaged. One of the strong faith I personally have is when we have good motto to do something we can easily get started. When we create a TODO list and that too publicly then we will do it for sure, its more like a promise. So I have done my promise in my previous post

What is the exception in Contributors TODO list

  • If you are going to come for Add-ons team, think how many Add-ons you can develop for next 6 months. Think of ways how you can help our community members add-ons and help to find their bugs.
  • If you are going to come for WebVR, then think how many VR screens can be developed, how creatively you can develop screens and take WebVR community in India to next level.
  • If you are going to apply for Rust, then simply think how you can use Rust for your projects and learn to contribute to servo. Say how many bugs you can solve. And how about replacing it in your daily usage of languages.
  • If you going to Apply for QA team, think how you can start quality assurance. To which Project you can do automation testing. Which automation scripts you can publish.
  • If you are applying for Webcompat, think about how many websites you can test per month, so how many bugs you can submit or you can patches you can do or contact website owners.
  • If you plan to apply for Social Media team, think how can you do growth hacking to MozillaTN, think how you can engage contribution in our social Media platform. Think how you can about open design culture.
  • You may also be interested in MDN, there are lot of articles waiting for contributors to get reviewed or published.

Take any one sample TODO which matches your focus area and write your own Next 6 months plan. There are many areas which I never know, do share about them so we can learn.

Yes seeing your actionable goal now will be super amazing, and this meetup will be more exciting. It will look 50 contributors who are very fast in their action discussion at a same place to protect the web. We can start our contribution be it coding, testing or growth hacking when we finish lay our Roadmap of 2017 at meetup.

Why are your waiting contributors in Tamilnadu,  just prepare your plan and apply for meetup. Lets make this #MozillaTN17 meetup big. Know more about meetup here.

My Contribution focus in the upcoming 2017

Last year many of you might have remembered I shared a sad ending, as Firefox OS have been stopped for Mobiles. It was really one of the bad news and most of the contributors felt they are alone in island. Then I got struck with my personal works and stopped my contributions for 2 months. But contributing to Mozilla & talking with other Mozillians is like sun rise for me, happens daily, since it didnt happen properly somewhat felt bad.

Then I started learning about WebExtensions in late March, and came up with some good post on them

Short Version

  • Learning more about Add-ons (Webextensions Model) to develop, evangelize, create content based on them.
  • 10 Code Patch to various Mozilla Projects by end of April.
  • Mentor new contributors to develop Add-ons and also to connect new contributors with other contributors of their interest.

 

Detailed Version

My whole Focus area for 2017 is going to be Add-ons, my most important priority and contribution will be around this. In late 2016 I got opportunity to join Featured Add-ons Community Board and it will be starting from Jan 2017

  • I will be joining with contributors in Tamilnadu to form Add-ons focus team.
    • This team  will be responsible to bring Featured Add-ons (atleast 2 per month) developed by Contributors in Tamilnadu (also India)
  • Creating local contents and Add-ons API explanation.
    • To develop skills in Add-ons & bringing more WebExtensions I would like to develop at least 1 Add-on per week. List of API’s to follow is available here
    • I would also like to discuss the WebExtensions API in tamil.
    • To Improve myself as Techspeaker I would be starting a series of learning  meetup, offline Meetup in Chennai. Also planning to talk in 2 tech conferences.
  • I started a little bit of JS code contribution to web-ext in June but my code didnt have good quality, so by March my aim is to send atleast 5 PR.
  • Before April I am planning to organize 3 Add-ons community hackathon.
    • Main outcome of hackathon is bring 25 quality developers who can be good evangelist for Add-ons.
  • By June, I will be surely applying for Add-ons Review board (One of my dream).

Test Pilot project is one of the amazing project which I love so much, may be it has close relation with Add-ons.

  • My first Focus for Test Pilot is to drive more traffic, so installations can be increased. Already I am working with Team in MozillaTN who are sharing the amazing features of Test Pilot add-ons and its uses.
  • Second is to contribute to Code base of the add-ons. I love min-vid and Pageshot very much hope I will send 2 Patches to these project by March.

Above are my very personal goals.

But I have a very important community with me, Mozilla Tamilnadu. And shaping this community is more important than my personal goals.

  • Helping to Revamp Mozilla Tamilnadu Website. (Highest Priority).
  • Participating in #MozillaTN17 and engage with other contributors.
  • Connecting contributors with Different pathways ( Expand community with MDN projects, Open Designs and so on..).
  • Engaging with atleast 5 new contributors each month who I have never talked and sharing my pathways where I get started and helping them to connect with other active contributors.

MozActivate events at Coimbatore

A month before Paarthibalaji asked for event at his college for software freedom day. It was like a long time planning to introduce more about test pilot in his college. We ( Karthikeyan , vignesh, khaleel, and paarthibalaji) started planning this long back. It is one of big event happening inside Tamilnadu.  In another side Prashanth also wanted to initiate Mozilla community related club activities in his college. Both of them are active contributors who are also amazing students in their respective college. Prashanth is more active with respect to quality assurance based activities and paarthibalaji contributes more on IoT track. 

Saturday was really a big day very big schedule. Paarthi woke up early and waited for us in the bus stand. Khaleel, me and Karthik joined him and reached his college. His college has really good ambience and his friends are very friendly. We started the event around 10:30, felt bit late. Then Khaleel was giving introduction about FOSS. And Karthik was getting ready for his talks about Mozilla clubs & web vr.  Parallelly myself & vignesh went to lab. Vignesh was setting up the  IoT kits he got, parallelly Myself and other 4 contributors who are also part of weeks of contribution started installing latest Firefox nightly in around 40+ computers and we opened Mozillatn website, so it will be helpful to know other participants for test pilot installation.


Check out @mozillaTN’s Tweet: https://twitter.com/mozillaTN/status/777046649080197120?s=09

Then Karthik helped students to know more about Mozilla campus clubs. Unfortunately due to lack of proper internet connectivity in seminar Hall he was not able to show webvr demo. Then myself and Karthik left SNS and started to SKCET. We were bit late due to huge traffic in the city. After grand lunch we started our session.

Before reached college, Prashanth has already Installed Firefox nightly in 50+ machine and he has also installed webcompat addon.

The first session we had there was how I get started with Mozilla community and how it impacted me personally. I am always very excited to say how I started and where I am now. 

Then Karthik started about Mozilla campus club. Lot of students were very enthusiastic to know more about it and opportunities it have. We then had small Q&A session .

I was very amazed to see the huge crowd (75+) with lot of energy. After this we started towards lab. 

In lab the plan was to introduce more about Firefox test pilot and webcompat in parallel Karthik will sharing about Mozvr will people finding bugs in website. 


We had installed add-ons first and we’re explaining how each and every add-ons helping me personally to improve my browser usage experience. Then we started with webcompat part, share how to find a bugs how we can report and what all contributions we can do. Students started filling bugs they found in the websites. Some of them filled bug in Mozillatn website. 

While students filling bugs Karthik was introducing them to webvr project. Some 10 students missed chance to learn but at same time there were 20+ students who stayed for some more time and was learning more on webvr and seeing the demo.

After this we started for small get together arranged for contributors around Coimbatore. We had some discussion on Mozilla Tamilnadu growth, bringing more evangelist, and some updating Mozillatn wiki pages about all events happening around. 


It was really a very big day and meet lot of new amazing people. Soon we will be pinging them back to share slides and get feedback about events and helping them to board into community. 

MozillaIN Planning Meet up 2016

Mozilla India is one of the biggest contributor community and vibrant one. For past few years we are growing very strongly and consistently. Last year 2015 was very amazing year for us, after Taskforce meetup, we contributors had ambition to bring much more contributors, due to this aim number of student contributors grown to huge number due to this everyone had some confusion like how to report the events and contributors they have brought and events they have done, then how to highlight the contribution done by the contributor near them, this should some ways to bring regional communities. Even we in Tamilnadu started a small regional community named MozillaTN with the aim to highlight the contributors in our Tamilnadu so it will be exciting for others to contribute on seeing them, like me everyone  had aim to not to move out of Mozilla India community goal. So to make sure the amazing contributors are recognized and everyone goals are align we had Community India planning meetup.

I reached bit late to session on first day, joined from session handled by Haiyya  where we learned more about Story telling. It was one of awesome session where we learnt more about us and to project us.

Then George jumped in and started to share what are the vision of Mozilla and Mozilla’s area of focus for the next 6 months. Shared those amazing areas below

      1. Firefox/Context Graph/TestPilot
      2. Future of Platform/Servo
      3. Connected Devices
      4. Mozilla Issues Agenda and Advocacy
      5. Mozilla Leadership Network

Then we divided among us into 5 different groups to learn what are these areas and to share with remaining other contributors. I had opportunity to form team with Ankit and Faisal, one of amazing  people. Had good time to interact with them and work with them.

Among those areas listed above, I am glad I am closely following what happening at 1 & 3, then trying to learn 2.

Then we had the design session on forming the Task Force teams. Before that we got to know how the Mozilla India task force team was started and what was its goal by Vineel and Deb. These two are amazing people who used to come forward first whenever we need any help.

Then again we divided as 5 members team and started working on how we should have the task force team for Indian community in future. This time I was sitting with Vineel, Mehul, Prathamesh, Anivar and George was note taking all the points we were discussing. Then the consolidated points were shared by George and Vineel

27622694163_ab136e808d_k.jpg

Some of my suggestion was, there should be an easy way for  all sub communities to inherit task force model, functional contribution areas should be there in task force team, and then there should be a team which can work with all the team to work on exciting projects and get it done.

Then we had quick discussion on what happened on that day, and we had grand dinner at hotel and then left to where we stay. And amazing group photo at venue.

27622798884_a0e275977b_k.jpg

Then next day we started the main session with what are the goals of Mozilla India community meetup, tentative date when it will happen.

So my suggestions were like finding new ways of recognition (letter or appreciation , Linkedin recommendation and so on), determining ways for cross sub-community communication. Then we got a chance to learn how Mozilla India community started, which is an interesting and surprise session by Vineel. His talk was always well organized, calm and exciting.

Then we got chance to split and take some amazing responsibilities to work for upcoming days. I got chance to contribute as Regional Co-oridnator  along with Mehul, Akhil. We three are responsible to check whether our learning at this Meetup is shared, finding exciting leaders from different parts of countries to share what happened at planning meetup and will also pull up some other ways to contribute, planning to contact various Mozilla Employees with whom I am in touch to know what is their teams focus but for this role also we have an amazing team (staff / functional team) members Sayak and Anivar. There is logistics team which includes Prathamesh, Chandrakant ji , Sayak who is going to take care of the upcoming meeting, they are responsible for making meetup huge success  and to document whatever happens  we have Ankit, Kailas, Harsha and the we have to do facilitation during meetup and bring amazing contents for that we have very huge team of 5 members Mayur, Anup, Priyanka, Meghraj, Diva, and there is an amazing team who is going to find the shape of taskforce team and form structure of Mozilla India  Deb, Vnisha, Prathamesh, Vineel, George +2 people (from the broader Mozilla India community who show great interest and meet).

Then we were discussing how the contributors should be in general, we had some of the amazing selection criteria shared to Mozilla participation team. It was very interesting to sit and discuss with Deb, Sayak , Anivar and Diva regarding this and share our thoughts.

Some of the learning from this meetup is we should have Clear point and should know well to express them, it comes by experience. And a good community members loves to hear form other and then gives positive suggestions. There are contributors who are very committed to the mission and what they contribute, it is purely not committed in terms of hours but it is whole hearted.

I had chance to interact with Chandrakanth ji, he is one of amazing person, helped me whenever i got lost in Pune. I used to talk with him in telegram, finally got chance to meet him.  He was interested to mentor amazing contributors who are ready to learn new things and contribute to community. Hope I can find contributors here, so we can learn from him.

I should say thanks for Sayak who was there with me till  my flight.

There are many contributors around India who are committed, have lots of energy to contribute and share their knowledge and motivated to take amazing initiatives. It may look like India has lot of sub-communities but we are always standing together to contribute and share our knowledge to others. The upcoming meetup will be bringing lot of new contributors who were learning and talking in online to meet offline, it will be amazing days to choose what we will be driving in our contribution areas. The new journey is about to begin soon with amazing Goal settings and learning.

Mozcafe at Salem startup space

Recently on June 25th Black corporation founder & CEO introduced Salem startup space. He had a very good aim of bring knowledge on different domains and skills to Salem community. It was really an exciting day and an amazing day to get started for Salem folks.

I also attended event with aim for learning about people who are in my native. It was really amazing to see lot of ideas related to IoT and software startups jumped in. It was nice to see young amazing entrepreneur at that space from Salem.

I have shared this news about meeting to the trainers  who are in #MozillaTNwoc16 are around Salem. At first three told they will be joining, so I thought  I can discuss about the improvement and taking the community to next level, but on that day only 2 trainers turned Bhuvana meenakshi and Ashley rose, paarilovely had some issues so he was not able to come to meet on time.  And those 2 people have brought in around 8 other young students who willing to learn amazing things.

On that day I was introducing people about what are all contribution I get started and where I am landing now, what’s my future aims for contribution to all the audience. Then at the end of the meet up, I personally called both the trainers and sharing what’s our aim of weeks of contribution, what we planning to achieve and how we can build our community. And was discussing how we can try to use this space for doing events related to Mozilla. 

I was very happy to meet another 2 trainers in the list. I was very happy to share my knowledge and get feedback from people in building our community. 

One of our plan was to host all the events in weeks of contributions at the Salem and specifically we are planning for 1 day specifically  hackathon session related to web extensions during August 15th. 

Mozcoffee with Makilan

In previous post  I shared about #MozillaTNWoc16 after that I wanted to meet all the trainers and mentors who are participating. It will be very helpful to talk in detail for an hour in person and learn more what they think about Weeks of contribution and in general contribution to Mozilla.

It was actually sunny day on 20th June at Chennai, Makilan has came to Chennai to do his project work a week before our meeting. He was about to leave Chennai and told he would like to meet me in person, seriously I have not meet many Mozillains in tamilnadu who are currently active. I was very happy to know he wanted to meet me. Since I will be working at office he told he would like to come and meet there, thanks to him since I use to concentrate more on code in the evenings, he didn’t make any changes to my schedule. He reached around 4:30. Then I took him to nearby restaurant (A2B) pretty decent one in Tamilnadu. We ordered some foods and then started talking about contributions. Rain started all of sudden and we were enjoying our talk and food.

He was asking review about social media channel he is maintaining and about sharing birthday wishes to our region contributors, it’s seriously an amazing idea he brought which is making many contributors to engage more with our social media channels. Then he was talking in general where he can focus more and what are plans for weeks of contribution. Then I was enquiring about his project he done at Chennai. His project was very exciting one[ will get his post and update soon].  He was one of the different background person, and as very little number of contributors think he used to think different and wanted to take internet and contribution awareness to remote places and wanted to train people who are willing to learn and give back.  He was also discussing about extending weeks of contribution program structure to build community in his college.

It was really an exciting day, and he is first trainer of #MozillaTNWoc16 I have met. Was very happy to know about him and meet in person, his goals are very amazing to learn and get enriched.

MozillaTN year End chat 2015

After successfully writing the Community Playbook one thing keep on striking my mind, the problem we faced in 2015 should be addressed without fail in 2016. So decided to have IRC chat on Christmas eve. Around 8.00 PM IST on 24th December 2015 community members came forward to talk in IRC. I should talk Aksay who has integrated IRC bot between our Telegram Group (we also have our community Channel)and #moztn channel.

So we had very little agenda but it took almost 2 hours to complete our discussion. Our agenda is listed below.

  • Introducing Contributors
  • Highlights of 2015
  • Introducing the 2016 Mozilla Goals
  • Discussing the Goals of Individuals
  • Discussing the Goals of community

Around 15 contributors have came to the IRC chat on that day and some people used telegram itself to chat. It is better to Check our etherpad to know more about our contributors.

Then I shared some stats of our local community in 2015, like how many of us were there, what we did, what we achieved and so on. Community playbook was very helpful to share about this.

I thanked lot of community members with their achievements and many thanked me. (I was very excited 🙂 can’t share in words)

Then we started to discuss about our problems in 2015, I will list some of the top problems we faced in 2015

  1. We have many FSA in Tamilnadu but around 10 are active
  1. We have not consolidated our efforts done.
  1. All contributors are doing great contribution in different direction, but as a community we need to have a well defined goal.
  1. We need to motivate FSA to be active in functional areas than just in evangelism.
  1. Proper communication channel should be there and we should see that all Mozillians get the information shared.
  1.  We are growing our contributions in many areas instead we should grow in particular path very well.
  1. Many new FSA’s after joining FSA program are ideal for 3 or more months we need to mentor them to get started first.
  1. We need to keep track of all the contributions done by contributors and give regular feedback and motivate them so we can bring them to next level.
  1. Many contributors are from different Locations of Tamilnadu, having regular meetups in offline is very difficult.

 

We have got some solutions to the above stated problems in the conversation itself. In 2016 we have planed some of the things below

Have actively conversation 3 months once, to update our upcoming quarter plans. This will solve some of the problems like

  1. Place barrier
  2. FSA being ideal
  3. Proper Communication and information Passing

Creating Mentor – Mentee structure, where each mentor may have upto 5 mentees.  This will tackle the list of problems

  1. Growing vertically instead of horizontally.
  2. Motivating new Contributors
  3. Well defined Community goals

Goals of Q1 2016

We have also planned some of the goals for upcoming year 2016.

  • Webmaker app downloads
  • Firefox (ta)downloads
  • Foxfooding
  • Structured Community- FSA (high priority), Taskfroce Team [Mentor & mentee] (Medium)
  • Bringing Women Contributors from Tamilnadu

Our Community has become very big, and it is really a good time to give bring active contributors in one place and discuss the future growth of our Community members, so in March 2016 we are planning to have community meetup and we have to have well defined Community structure.

Our community has good number of Localisation Contributors and it will be very good to increase the usage of Firefox Browser in our local language tamil.

Foxfooding community is growing very big, we in India have very huge Android user base. It will be really great to use b2gdroid and contribute to Foxfooding.

 

We want to search community spaces in our local cities so we can meetup once in a month and discuss and do interesting things. We already have some spaces in some cities we should try to expand in future.

Places for meetup
  • Hackup Technology, Coimbatore
  • MetooMentor, Madurai
  • F Infotech, Perundurai

There are lot of things to learn in upcoming days and sure it is going to be exciting journey in 2016. The major task as of now given to contributors is to define their Q1 goals for 2016.

Lets meet with interesting updates in 2016.

I will be happy to hear thoughts about our community and would love to hear feedback from all.