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.

Advertisements

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.

My March Contributions to Mozilla Community

This March month is very exciting month for me in terms of contributing to Mozilla Community. I should thank all my friends and other Mozillians who helped and invited me to many events. Right from First day of this month I have been engaged in Community activities very actively.

March 1st 2015

On this day we (Mozilla Chennai Community members) went to interesting Carte Blanche event where there will be full knowledge sharing between open source communities and college students.  We (myself, Naresh Kumar and Sachin) had opportunity to share about Firefox OS, Firefox Accounts and Firefox Add-ons.

I personally handled Firefox OS session. I introduced some of the API’s.

Some of the interesting facts of the event

  • around 250 New Firefox Accounts have been created.
  • Around 350 got introduced about Firefox OS and Firefox Addons
  • Around 200 Students shown Interest to become Firefox Student Ambassador

March 5th – March 7th

During this three days two days are fully dedicated for Firefox OS learning and hackathon and third day is all about general session. It was really one of the great event and full of dedicated Tech enthu. Anokha is biggest annual Tech fest conducted at Amirta University. For this event around 120 students came for hackathon.

Mozillians participated

  • Jai
  • Achyuth
  • Gauthamraj
  • Abhiram
  • Kumar Rishavb
  • Ashyuthosh

First day is full of teaching about Firefox OS. The students were mostly from 1st year and 2nd year of UG. So they had only little knowledge about coding. To tackle this I have created a small template which students can edit and create small Firefox OS apps. Create a template My city which is based on Firefox App of the Month contest.

With the help of this template around 30 apps have been created by 60 students in total on that particular event. Thanks to Nino who is another App reviewer like me helped in reviewing this apps.

March 8th

This day we had simple hackathon at MIT chennai again after 1 week. On this day around 20 developers came and developed apps. Around 12 apps completed on that day.

11039738_881484005227031_1032090762_n 11050985_881484061893692_1093294316_n

On 14th and 15th

This week I didn’t attend any physical events, but I was interested in conducting it online. So I remember there are some MDN tasks which has to be completed. So in #chennai we all sat and were discussing about creating MDN pages for Firefox OS. We had online MDN Sprint

Some of the Pages Created

Karthic

Khaleel Jageer
Subhash

Sayan

On the parallel day Khaleel had a event on Localization, I got to learn from him about it to translating Firefox OS apps in Transifex

On 21st and 22nd

We planned to have a booth at VIT chennai on Android Amaze. Our main aim was to introduce students about Mozilla Stumbler, Firefox OS and Firefox Students Ambassador program. We also displayed Firefox OS devices (Flame, Intex Cloud Fx). One of the awesome interaction we had was during introduction of Mozilla Stumbler to a student.

Open Source Air Quality Monitor

There are many system which monitor the heat level of a certain area or tell us the direction of a destination.But with air pollution reaching a   whole new level it demands actions to be taken.We have come up with a   pollution detector which will give pollution level similar to heat maps of earth in real time.Our project is open source has a compact and is cost efficient.
We are looking for  cloud based services ,to connect the user to the device 24*7.With Mozilla we are giving the independence to user to monitor his house air quality from anywhere be it office or another country.We can setup devices in buses ,trains  and other public and  private transports to get the data from a city,state,country and finally across the Globe.
From this data any tourists can get the tips of what type of
remedy is required to counter the pollution in different counties.We can create awareness about how  our daily activities contribute to  pollution and thus take one more step in a cleaner technology and greener future.
We have our prototype ready with all the specification .We are looking forward to work with Mozilla and contribute
to the society.

We had around 600 Students visiting our booth.

Blogpost

I used to test Firefox OS with nightly version, and write blogpost about interesting features it has. In this month I wrote about Find My Device option which is available in Firefox 2.0+
Finding Firefox device from browser
Enabling Find My Firefox Device
On 28th and 29th

I was having a small idea about bring new contributors to Firefox OS apps Localization. So I tried to contact other regional Localization experts for help with this event. Since many language people are getting involved we decided to make it online, so we can easily teach other in IRC. In India Malayalam, Tamil, Hindi, Bengali, Kanadam and Telugu contributors participated. For other languages it was bit difficult to find in short time. So we (Rigin oommen, Ayan choudhury, Biraj, Khaleel jageer, Raj suthar,Veera Manikanta, Sukanta Pal) talked in Facebook and decided to mentor new upcoming contributors.

Around 9 apps have been translated by Malayalam, Bengali and Tamil Community members.

Localization Contributions By me.

I have Translated around 3 apps in this month

Firefox OS Marketplace Appreviewer

This is my main Area of contribution, this month I was busy with lot of other contributions due to which I was not able to contribute much. Around 167 apps has been reviewed till today.

It was really a wonderful month of contribution, I was able to contribute to Firefox OS app, Firefox OS knowledge sharing, Firefox OS Localisation, Firefox OS devices Writing in MDN and also to Firefox OS Marketplace as App-reviewer.

Angel Hack Bangalore

It is one my dream to go Angel hack and see what is happening there. I am aware lot of professional will be participating in this event and will be building their product which will be rocking in future.

I reached Bangalore on early morning 3rd May 2014. It was very difficult to find Microsoft office there many are not aware of this office. After a long time I finally found it. Then started walking for sometime towards the building. At the same time Galaxy, Deb, and Sayak came there. Unfortunately we all had similar T shirt which we all got for Firefox OS app Days which happened in Bangalore during the month of Jan 2013. We ourselves excited to see in this and left very happy for this. Then I personally introduced myself to Deb and Sayak since we have never had a chance to talk for a long time. Then after some time meet saikiran

We all had some little breakfast and I had 3 tea in the same venue that morning. Before that I had 2 near railway station.

Angel hack beings now.

It very well started with presentation of Angel hack team. Then Deb started to give presentation and started to answer lot of question which came from different developer.  One of the question which many had is ” why we need Firefox OS when there are already lot of mobile OS?”

  • It can run very well in low end devices so can make everyone online and enjoy.
  • Web developers can enjoy developing apps for it easily.

Then it followed by Sayak’s demo on how to develop Firefox OS application using Apache cordova and also introduced about the program Porting Cordova apps to  Firefox OS you can win cool things. Just check out.

Then we had some QA session where winner can get some awesome Firefox OS sticker, Firefox Sticker and Marketplace Sticker. Many answered the question asked for getting this awesome sticker. One person answer 3 question and he got maximum number of stickers.

Then blackberry introduced a program for Porting Android apps to Blackberry.

Then we had little lunch and after that hacking started everyone teamed up and started developing their prototypes.

Interesting thing many started to do web application.Some team were doing Firefox OS application.

Some of the webapp trying to port to Firefox OS apps as follows

An interesting opportunities I got in this. I have got a chance to help barter.li to develop Fierfox OS mobile application for them. And then I got introduced to Blackcorporation founder and talked with me to port their simple Android based mobile application to Firefox OS.

  • This event was really a good experience for me. I was able to meet some awesome mozillians and interacted with them had fun.
  • Got chance to work for some time in Company for porting Android apps to Firefox OS apps