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.

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.

My Q1 Plans for Contributing in 2016

So this is the last day in 2015.  And lot of things are in mind to write. Lot of things to be done in 2016 for Professional growth, personal growth and community involvement. In this post I will be sharing mostly the things which I will be focus for community.

So 2015 is really a great year for me right from beginning. I had lot of changes in me personally and professional.

I work as a software developer in an reputed organization, where we are free to work on interesting projects and explore it and bring to good shape. I feel I am very much gifted due to my teammates. Each and everyone care others a lot and help everyone. So I had lot of opportunity to learn and explore in 2015.

Coming back to community, many know me as Firefox OS app reviewer, some as Mozilla Reps and so on. Mozilla gave me lot of opportunities to learn.

In 2015 along with other contributors in our region, we started to bring shape to our local community( Mozilla Tamilnadu), it was really a great start.

Started with online meetups, building websites (using angular JS) and forming small taskforce teams and now it is awesome and huge. I am happy I am also a member in shaping this community. In MozillaTN year end chat there was main concern in community was sustaining the contributors who love to Contributor

May be some of the things which I look which fall under that are

  • Motivating Contributors and help them to get in touch with functional Areas
  • FSA gets activated only after 3 months.
  • Keeping track of contribution done.

One of the approach I would like to bring to solve 2 of the issue will be discussed below.

Would like to introduce a structure similar to Mozilla Reps. It was awesome structure, where a person can become Mentee at first and then based on his effective contribution he will be Mentor. He will have upto 10 Mentees to guide. Similar to this we can try in Mozilla Tamilnadu community.

First would like to start with 5 or 6 Contributors who are willing to become Mentors. And then when any of the new FSA contributor joins the community, he will be assigned to a Mentor who has some knowledge about the contribution area FSA or new contributor would like to contribute to and also know about Mentors of various other contribution area in Tamilnadu, and when another one comes he / she will  be assigned to another Mentor. Here we can restrict upto 5 Mentees per mentor. The main reason is many will not have time to spend whole free time with their Mentees.

The Requirements of the Mentors

  • Willingness to help
  • Strong contribution in any one of functional areas
  • Thinking him as a good leader

The Responsibilities of the Mentors

  • Motivating FSA to get started with functional areas.
  • Scheduling Monthly private calls with Mentees.

This Mentor-Mentee relationship is mainly to focus and share what people are doing. Helping the new contributors to get started.

My main goal of 2016 Q1 is to help forming this structure. I would like to be responsible to form this community structure. For the past few days alone with other contributors I am also focusing on Community building. I feel this will be very helpful form this and run this project.

I will be happy to hear back the comments from Community members, regarding the structure and the changes we can bring here.

Another important structure to bring contribution focusing on functional areas is building functional working groups or Task Force groups. We in Mozilla Tamilnadu have very good number of contributors. And we all have to come forward to mentor contributors in our area.

Say there is a new contributor and he is under a mentor, if the mentor is aware of the contribution area of new contributor then new contributor can easily talk to Mentor and get his doubt clarified, in some cases if Mentors are not confident about any functional areas then he can direct his Mentee to functional area Mentor.

Our Functional area (or task Force team) can have upto 1 Owner who is contributing for very long time in Particular path (say l10n, webmaker so on..) and upto 2 Peers and other will become Members.  We can have rotational cycle with Peers and Owners. Will talk about this more after forming mentor-mentee structure.

If you are interested in becoming Mentor Please write a mail to shihan.viswa@gmail.com with Subject MozillaTN Contributor Mentor

will share the next steps in person. Last date in Jan 25th

 

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.

Mozilla Tamilnadu Community Playbook 2015

Recently Mozilla Reps Council asked Mozilla Reps to fill Community yearbook for 2015. It was asked to fill to know more about the local community who are actively contributing. You can find the yearbook in Google presentationg

11081154_10205755330258005_242936334565058324_n

Each community can use one sheet to say what they have achieved in 2015, what are their proud moment in 2015 and what are their plans in 2016 then who are Mozillians present in the community. So I was exciting to fill for Mozilla Tamilnadu (MozillaTN shortly) Community. Other Mozilla contributors and Reps were very helpful in this process.

So the very first step I did was creating a etherpad for this and asked all the contributors to share their knowledge about our community and share their blogposts about the events they have done and regarding the FSA who are actively involved.

Mozillians Stats

There are amazing people who have contributed very well in the past year and before that,

  • Mozilla Reps – 7
  • Firefox  Regional Ambassador Lead – 1
  • Active FSA Club – 3
  • Active FSA’s – 50

We are sure we have missed some of the FSA clubs and FSA’s. But only 3 Club leads came forward to share about them. On seeing this stat really we are very big community and have large number of contributors. Hope in future we will increase the impact done by these contributors and have good communication with all.

Events Done

Large number of FSA’s are actively involved in doing events in both online and offline in their college to spread awareness about Mozilla products. We say there are more than 25+ events done in 2015. Some of the massive events are

  • Weeks of Contribution
  • Series of MozCoffee to  build FSA community
  • FSA Campaign Challenge
  • Bug Triage days
  • L10n Sprint
  • MDN Sprint
  • App days

On Seeing this our community more loves events in Localization, Documentation, Bug Triage and QA, Firefox OS Apps building,Marketing and Community building. So in 2016 More focus will be given to these contribution areas and will be adding other contributors in other contribution areas too.

Achievements in 2015

Our community members have done some of the significant achievements as a whole community and individually.

  • Karthikeyan become one of the RAL for FSA program
  • Adam has been named as FSA super star and he was also appreciated by MDN community for his contribution to Firefox OS page creation.
  • Many contributors have brought new community members to contribute.

Community Structure

In 2015 we didn’t actively follow any community structure, when a new contributor comes in and asks question then the contributor who was aware of that area of contribution will come forward to answer them. This didn’t scale much. There were many contributors who had same doubts as other had.

2016 Community Plans

We have some goals in 2016 as a whole community. We have set a very big goals for upcoming year. Some of them are as follows

  1.  Community Meetup (Tamilnadu Community Meetup)
  2. Re Structuring the Community to have mentor-mentee
  3. Brining 20+ active FSA clubs.
  4. Constantly following up Contributors to know about them & update them with latest paths to contribute.

Our community year book is here

Thanks to all the community members who helped in bring this awesome yearbook of Mozilla Tamilnadu Community and special thanks to Mozilla Reps council and participation team for bringing such a opportunity to know about our community.

Will be happy to know about your thoughts regarding our awesome community and also love to hear your thoughts on problems we faced.

Weeks of Contribution – Documentation week

For past few days we had events in our MozillaTN (Mozilla Tamilnadu Community). We had Weeks Of Contribution program where we introduced. It is one of the first series of program and is more ambitious for our local contributors. We had a very big roadmap for next one year.

On July we had Documentation session by FSA-RAL Karthikeyan. Karthikeyan is one of the most active FSA, he has contributed very well and has helped to build community in his locality. He is one of the most inspiring guy around Tamilnadu who helps students.

You can watch the video here of his entire presentation here  

And the slide used by him

We have seen good participation and the list of participants are as follows

  1. Karthickeyan 
  2. Rigin Oommen
  3. Mohammed Adam
  4. Bharath Vijay
  5. Kavitha Rani
  6. Viswaprasath
  7. Vikneshwar
  8. Venkat Raman
  9. Sarathkumar
  10. Faheem K

One of the most important discussion which happened after this event is Pilot run for Documentation project.

Karthik was very supportive in framing this project structure and gave suggestion whenever needed. In long run this project will grow bigger and we can see lot of interesting students joining the project.

Karthik Says about his presentation here