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.

Mozlando 2015 started at orlando

It’s 8 AM on 8th December 2015, I have got up and was getting ready for the key note. This is my first key note which I am going to attend in such a big event. I was much excited. Had my breakfast and reached a very big hall. Almost most of the people were sitting in the room, I came bit late. I saw a awesome guy making beautiful music simply with his voice. There was exciting waited to all, we had fox cute dolls in all the chair.

IMG_20151208_215512

Then awesome Key note started by Mozilla’s CEO. It was very exciting to see lot of updates in the key note.  The most exciting part of the key note is on Stage they launched an App for iOS (Focus By Firefox).

Then we had very big announcement, that Firefox OS in partnership with Phone makers will be stopped as of now. There are lot of reasons behind, some of the view shared by one of my Friend Nino. Check his blogpost . With this announcement there was little shock all over the room. Seriously not many expected but we got it. So there will be some changes with Marketplace in future. Yes personally I had some shock, I have started my contribution to Marketplace last June, now in next years we may not have it for Phones.

Yes I have to take some time and think what I am going to contribute newly. But I am not too much sad, there are lot of ways we can contribute to Firefox and Mozilla Products. I had chance to write some articles in Mozilla Developer Network, I tried sometime in AOA, I contribute to Firefox OS testing, I am happily building our Local Tamilnadu (India) Community, I can learn to develop Add-ons and code them. There are lot. Yes I will be slowly finding my new contribution and start contributing there.

After the end of key note we went for big photo shoot. There were 1200 Mozillians in that room. Yes almost all in 1 photo

group

There is a small story which I should share about Fox toy. I came late to room, and I saw at the left corner. In front of me around 3 people sat, and behind me some 10-15 sat. Our row was bit empty, as other 3 rows are fully occupied. I met awesome Mozillian Mano Bala, had chance to talk with him after Key note. I got surprised when I was preparing to go out. The toy which I kept next to my seat was missing, it is fine when 1 or 2 missing, but what if all the toy in the whole row is missing (around 250). Yes we contributors love that cute Fox, and many of us wanted to give that to our friends also share our happiness. But some of the Toy was left in the room at the pillars and some 1 or 2 chairs, I got 2 one for me and one for my Rep mentor 🙂

Then Brain King and William Quiviger announced they will be giving Fox fooding device those who signed up for contributing. I was excited and signup for that program. Got an amazing Sony Xperia z3c Device, which I will be using as my primary device and share the bugs.

Then went to FxOS Add-ons long term planning  session in the evening had some conversation there.

In the evening, we (some Mozillians) went to Magic Kingdom, it was one of the most awesome place I went. The roller coaster  ride, Fireworks and parade were awesome.IMG_20151209_064735

We stayed there till 11 PM, and came to room very late. It was awesome tuesday, at same time have got lot of text regarding Firefox OS future which has to be explained a little to all.

 

Mozlando preparation

From the day I got mail from George the excitement started. I was invited by “Add-ons and Marketplace Management Operation” , have been contributing to Firefox OS apps from May 2014, one of the most excited Team in Mozilla.

I am basically staying at Chennai, my visa interviews are cleared and tickets are booked. Many thanks to Fransisco and Brianna for helping a lot and solving lot of queries.

My flight ticket was booked as following from Chennai to Bangalore , then Bangalore to Frankfurt and then Frankfurt to Orlando. But for past 1 month almost full of November we had rain in Chennai, and it is biggest in last 100 years.

A week before my trip lot of exciting, the first international trip and a invitation from Mozilla for its one of the biggest event in the year. November 30th is Monday and the week started and its my birthday. Was celebrating with my friends in office and in my room. At the late evening we went for dinner and heavy rain started. I thought it will be normal and come to minimum in a day or two.

On December 1st got up as usual, saw heavy continuous rain from last night which didn’t stop for very long time. Didn’t except lot of plans in that week will collapse.

Actually in our apartment we didn’t get rain water a week back. But due to continuous rain for more than 12 hours almost we had water and almost many bikes got damaged. And outside our apartment we had almost upto hip level. With lot of difficulty myself and my friend reached our office. Even in entrance we had water.

Our office management (Zoho) was very kind they cared all of us. Almost all in top management came to help us. We stayed in our office and all of us were safe. Many faced problems who tried to went out and tried to walk in water. All are safe to my knowledge and our office had rescue team those who struggled outside.

For almost two days I stayed in our office and then finally decided to goto my home town.
So the airport in Chennai is closed due to heavy water there. I had my flight from Chennai on 6th night in jetairways. Even 5th Evening jetairways saying they had flight. It was very difficult to contact their customer care. I was constantly mailing Lufthansa people, who were very helpful.

Finally reached Bangalore my friend who is in Bangalore helped me to reach airport. It is seriously a very big journey from Salem to Bangalore. Finally reached airport.

It was great to reach airport and from there I have to reach Frankfurt. On seeing that airport I was mesmerized. It was very big, have never seen such a big airport. Was awesome.

The excitement is get increased since I had another 11 hours to reach Orlando. At same time I felt lonely no one (Mozillians) came from Bangalore. But in Frankfurt I had surprise waited. Our AMMO team biggest contributor and awesome leader Nino was there. Ha finally I got one company. Then Brain king came and joined us, along with Elio came. At the time of flight almost 1/3 of the flight bad Mozillians I guess. I saw one of the eldest add-ons contributor. I hope he should be 50+.

I was shocked and realized there is no age limit to do contribution.  And we all went and reached Orlando finally.

Had some simple questions there in customs and entered US. Then we all contributors went inside big bus to reach swam and dolphin hotel. That was a AC bus and is big.

Finally reached hotel, but due to this long journey I wanted to sleep well. But after getting fresh up, I went for pre event dinner. I had chance to many new Mozillians and finally our community manager Amy. She is awesome introduced her two little daughters and we had some good chat.

Then after all chat with Mozillians I called my  cousin, and all relatives. Ya this is first visit to US and I am first one who is sponsored by Mozilla to visit and discuss about lot of upcoming projects and strengthen my contribution path and help new contributors contribution path.

Finally Reached US and had some sleep. In next post you can learn more about what I did in Mozlando.

Weeks of Contribution – Impact on me & community part-3

So this is the final post of this Weeks Of Contribution series. In previous two posts have been discussing about how it all started, and what are the syllabus we covered what we covered. This post is about who is contributing to which areas, here we will be mostly list the contributors in Tamilnadu region. When the Weeks of Contribution started the main aim was to bring new contributors. We would like to analyse how many contributors are started contributing newly.

Mozilla Location Services

Previously Contributing to MLS

New Contributors to MLS

  • prathik
  • Makilan
  • Vishnu
  • amaneight
  • gowthamvenkat
  • balatechone
  • venkatselva8
  • dvigneshwer
  • Manikanta
  • Silenced
  • krispokkuluri
  • arjunmayilvaganan

Localisation

Previously Contributing

New Contributors

New Signups

Documentation

  • Adam (New)
  • Sayan (New)
  • Subhash (New)
  • Viswaprasth
  • krishna (New)
  • Khaleel Jageer (New)
  • Karthic (New)

Firefox OS app development

  • Paarttipaabhalaji
  • Gowtham Venkat
  • Craken sio
  • Adam
  • Makilan

Evangelism

  • Vigneshwer Dhinakaran

Social Media

  • Manivannan

As a whole the new contributors are as follows who participated and Weeks of Contribution

  1. Manivannan
  2. Paarttipaabhalaji
  3. Gowtham Venkat
  4. Craken sio
  5. Adam
  6. Makilan
  7. Subhash
  8. Makilan
  9. Vishnu
  10. amaneight
  11. balatechone
  12. venkatselva8
  13. Manikanta
  14. Silenced
  15. krispokkuluri
  16. arjunmayilvaganan

The above people are actively contributing to any one of the project and spreading awareness in their places. We have left some of the contributors unfortunately sorry for that.

This was really a good growth having 15 new contributors is awesome. We will bring more active contributions in the upcoming days.

Weeks of Contribution – Impact on me & community part-2

In my previous post I have shared what are the basic things we had for Weeks of Contribution program and what are short learnings in that. In this post you will be seeing what are the areas we covered and what we shared to participants.

Mozilla Location Services

We started with Mozilla Location services, in our region most of cells towers and wifi signals are not captured. I feel it is one of the most easy contribution to Mozilla, I have also previously written about MLS contribution how easy it is. The detailed wrap up about the event is also share in the blog.

The syllabus for area is very simple, how to capture the cell phone towers and wifi signals. Shared where it will be helpful to the community. In future we will be dealing about how to use the API’s.

For this we have created a small leaderboard which we will manually enter the scores, and updated it at the end of the 2 months to filed who got the maximum points.

We are seeing good contribution from contributors like Achyuth, Makilan who are helping to capture more tower and wifi signals.

Localisation

One of the main reason why many people love to use Firefox web browser is because they can have it in their local language. We had introduction to pootle and Verbatim. We saw some new contributors started contributing. This area of contribution is done mainly by the contributors who love technology and love their language. Some of thoughts about this event is here.

Our mentor Khaleel is helping lot of new contributors.

Documentation

This is one of the most important task for any software developer. He/ She has to write about what he has developed or what his module ll do in general. It is really a good learning when you contribute to Documentation projects like MDN. We had a session on MDN and maintain blog about your contribution. Before choosing this contribution path we had a small session on documentation contribution. You can learn about the documentation event here, the important achievement we have done is we created a small pilot project which will help share news to FSA bloggers.

One of the most active contributor for this project now in Tamilnadu is Adam, who is actively participating in Documentation projects.

Firefox OS app development

For past few days Firefox OS have gained lot of traction among developers and technologist. It is very important to bring more local applications to the Firefox Marketplace. We wanted everyone to show their code in github because we can find the bugs and report the developer.

Our syllabus is very simple,  Creating a github account then creating a responsive website then Making the github page website to Firefox OS app.

We saw some of our contributors creating websites for their college FSA club Paarttipaabhalaji,Gowtham Venkat Craken sio and so on.

In future we have planned to share more about Firefox OS API’s in detail, all the source code will be available by contributors. My main aim is to write a small book so contributors can learn in offline at any time.

Add-ons Development

Add-ons is helping Firefox browser is customizing. The crazy of developing Add-ons are there with developers for very long time. This is another reason for using Firefox browser. We had very small learning about how to setup for developing Add-ons. In future we will be learning more about WebExtensions. Naresh is helping lot of community members to know more about this.

SUMO – Support Mozilla

Many of the Firefox Users know whenever they get problems in their browser they will tweet about it, and some contributors will be coming and helping you by sharing the articles in twitter. The contribution as of now focused in this local community is very low, hope in future it will increase.

We have missed some of the good contribution area in this post, but we will not miss it to teach. This post is very lengthy I know very well, it will surely help the community members to get ignited and help the new contributors.

The next step is building stronger community with new community members. Regarding this I have already mentioned in one of the post. It is really a cool beginning we had.