Planet Mozilla Reps

ASEAN Mozillian Localizers Meet at Hanoi, Vietnam
Bob on November 19, 2018 03:21 PM

All roads (flights, actually) lead to Hanoi, Vietnam as the Mozilla Localization Team hosted a Meetup/Workshop for Mozillian Localizers from Southeast Asia on the weekend of 17 to 18 November. The delegation from Mozilla Philippines (MozillaPH) is composed of Kemuel Domanog (from the province of Laguna), Amiel Pastor (based in Bacolod City), and myself. Our […]

The post ASEAN Mozillian Localizers Meet at Hanoi, Vietnam appeared first on Bob Reyes Dot Com.

New Council Members – Fall 2018 Elections
mkohler on November 12, 2018 06:31 PM

We are very happy to announce that our 2 new Council members Monica Bonilla and Yofie Setiawan are fully on-boarded and already working moving the Mozilla Reps program forward. A warm welcome from all of us. We we are very excited to have you and can’t wait to build the program together.

Of course we would like to thank a lot the 2 outgoing members: Mayur Patil and Prathamesh Chavan. You have worked extremely hard to move the program forward and your input and strategic thinking have inspired the rest of the Reps.

The Mozilla Reps Council is the governing body of the Mozilla Reps Program. It provides the general vision of the program and oversees day-to-day operations globally. Currently, 7 volunteers and 2 paid staff sit on the council. Find out more on the Reps wiki.

Rep of the Month – October 2018
mkohler on November 12, 2018 12:59 PM

Please join us in congratulating Tim Maks van den Broek, our Rep of the Month for October 2018!

Tim is one of our most active members in the Dutch community. During his 15+ years as a Mozilla Volunteer he has touched many parts of the Project. More recently his focus is on user support and he is active in our Reps Onboarding team.

On the Onboarding Team he dedicates time for new Reps joining the project to ensure a smooth process in getting to know our processes and work… He is also helping the Participation Systems team in operationalizing (i.e. bug fixing) identity and access management at Mozilla (shortly known as IAM login system).

To congratulate him, please head over to the Discourse topic!

An escape to The Square Mile #Mozfest2018
bhuvanameenakshi on November 03, 2018 08:31 AM

Dates of the event: 26,27 and 28, Oct 2018.

Venue: Ravensbourne University, London

My first trip overseas came true  just because of Mozilla and Mozfest2018. In first place my sincere thanks to Mozilla Foundations and Sarah Allen for helping me to make myself all way to London and for Mozfest.

I arrived at the Heathrow airport on 25th morning with my crew of Indians and we started to explore the city with our journey in the tubes. An ecstatic view of old and new buildings and with the 6 degree celsius made me remember Ooty and Kodaikanal in India. It was like me entering into a country whose replica remain similar under the name of India. So it was like a home away from home. When I was initially confused with things happening around it was so good to see the British people helping me and easing me out despite me being a stranger.




I stayed at Modrian London- The sea containers hotel, which was located at the banks of Thames river and the location was very busy with tourists, office workers and Mozillians. A walk along the bank of Thames was very serene and relaxing. Every morning I loved the breakfast at the hotel and the British style of starters satisfied my appetite.

On 26th morning I was very eager to meet all the virtual people in their physical forms. Had a few minutes of training session and met other facilitators who had come for the same purpose as me. I was thrilled to see people who were attending Mozfest for  the 3rd or 4th time consecutively and learnt a lot from their experience as a veteran. Then we moved to our spaces and I introduced myself to the team. There I saw my family, yes they are none other than the wranglers of my space, and my face beamed with excitement when I met them in person. David Bild, Mariaon, Stephanie, Yo Yehudi and Marcos were all helpful to me throughout the days of the event, they guided and appreciated me for all the efforts I paid for.

I also made a poster which was appreciated by many and I stuck it on the elevator in order to promote my session. But what I did was very minimal when compared to the posters of other sessions which were all around from washrooms to trash cans, where ever there was little space left.

Then the big day came, it was 27th and I had to present my session on “Farmer’s Gear” under the Openness space and I was a bit tensed because my presentation was the first session of the day. Initially I did not see much participants but later I went around to call people for my session. Atlast some 7 interested folks joined me and a few left before the conclusion. Not sure if they had to rush for their own sessions or something more interesting than mine . But my purpose was solved, I wanted some inputs in a diverse context and I did manage to get it. Thanks to Dirk and Zannah for helping me to organise my session plan. Although my audience were 7 in number after my session I went all over the space to know what was happening. In this way, when I met people and they asked me what session I had been doing for the weekend I got to spread a word about my project to more 20 people and they also gave me valuable feedback, so my number of participants is actually 27 . But it is not just for the number I was happy to get some volunteers who were eager enough to contribute for my project.




Moreover, there was another session which impressed me a lot. It was called “VR colored girls musuem” and my passion towards VR and AR drove my interest to know more about it. I attended the session and was also ready to contribute for the same. It was astonishing to know that LaBrina Loving, Community Manager from Microsoft was also part of the project.

On 28th, I explored other spaces and was inquistive in solving the puzzles in the 7th floor.

Mozfest is the right place to meet the people from Mozilla and Mozilla Reps program , which is my favorite part not just because I am a Rep but because of the sole responsibilities and other stuff I do as a part of the Mozilla Community of my region. Happy to meet Konstatina and Michael Kohler, I did clarify all my doubts and also shared my experience as a Rep with them. Also, it was great to meet Caitlin and discussed my ideas I had for Mozilla Addons and how eager I was to develop one. David Ross helped me to take a tour through the Science Fair and helped me to connect with more people. I was all about awaiting for the openings of Tech Speakers and got the right chance to meet Flaki and expressed him my crave to join the program.

Also got the right chance to visit the Mozilla UK office and it was super awesome. Loved it!!! Discussed about Mozilla IoT and Firefox Mixed Reality and other trending projects.





The final day came, the last day of the trip and I wanted to cover some popular attractions around and my fellow Indian Mozillians accompanied me.




I just could not await for the next Mozfest. Truly I had so much attachment towards the place and people that I left London with drops of tears running down my eyes.

Mixture of emotions, thrill, connections, family, bonding and me made Mozfest2018 complete

Community Coordinator role
kpapadea on October 10, 2018 12:56 PM

The Reps program is evolving in order to be aligned with Mozilla’s changes on how we perceive communities. Part of those changes is the Mission Driven Mozillians project, where the Reps are involved.

We (the Reps Council) believe that the Reps program has a natural place inside this project because of the experience, skills and knowledge on leading, growing and helping communities on their daily life.

Based on  the work that has been done in the Mission Driven Mozillians project (video:, two types of volunteer leadership have been identified:

  1. Volunteers who have been identified inside the community as experts based on their knowledge and skills on a specific functional area – functional area experts
  2. Volunteers who have been identified as experts based on their ability to coordinate, support and expand communities  – community coordinators.

For the first category, functional areas are able to easily identify the right fit for the position based on different knowledge criterias and years of experience in the project. However, for the second category there is not a well defined role nor a set of guidelines for volunteers that were interested in community building. As a result, historically, people from the first category took over the community coordinator roles without necessarily being properly trained for it.

For that reason, the Reps Council has worked on a definition of the community coordinator role, since we believe that the Reps are a natural fit for this role.

Suggested definition of community coordinator role:

Community coordinator volunteers are aligned and committed Mozillians who are interested in:

  1. finding and connecting new talent with Mozilla projects they are contributing to
  2. developing communities on a functional and/or local level
  3. supporting local communities and Mozilla to have an effective and decentralized environment for contribution
  4. creating collaborations with other local communities in an effort to spread Mozilla’s mission and expand Mozilla’s outreach in the open source ecosystem


In order to be able to describe the responsibilities of the role more, we have specified how the role is going to look like based on the agreements the Mission Driven Mozillians group has crafted.

Where people hold coordinating roles, they should be reviewed regularly
  • This creates opportunities for new, diverse leaders to emerge.
  • Ensures continuous support from the communities they serve.
  • Prevents toxic individuals from maintaining power indefinitely.
  • Allows space for individuals to receive feedback and support to better thrive in their role.

What does that mean for Community Experts?

  • All Community experts and any volunteers that hold roles within this group have fixed terms and are reviewed regularly. Established processes will help contributors give feedback and review these roles.
Responsibilities should be clearly communicated and distributed
  • Creates more opportunities for more people.
  • Avoids gatekeeping and power accumulation.
  • Reduces burnout and over reliance on an individual by sharing accountability.
  • Creates leadership pathways for new people.
  • Potentially increases diversity.
  • An emphasis on responsibility over title avoids unnecessary “authority labels”.

What does that mean for the Community Experts?

  • All Community experts have public role descriptions that articulate clearly their responsibilities and have a culture of delegating them when needed across their co-volunteers.
When people are in a coordinating role, they should abide by standards, and be accountable for fulfilling their responsibilities
  • This builds confidence and support for individuals and these roles from community members and staff.
  • Ensures that everyone has shared clarity on expectations and success.
  • Creates an environment where the CPG is applied consistently.
  • Increases the consistency in roles across the organization .

What does that mean for the Community Experts?

  • All Community experts should keep their activities public and visible to everyone and they are accountable to fulfill their responsibilities
People in coordinating roles should follow and model Mozilla’s diversity & inclusion values


  • Creates a culture of inclusion that invites participation from new voices.
  • Encourages the inclusion of diverse voices and groups.
  • Creates an environment where the CPG is applied consistently.
  • Enables leadership pathways that explicitly consider inclusion dimensions.

What does that mean for the Community Experts?

  • The Community experts group has processes that are optimized to be welcoming to diverse audiences, ensures that all community building activities across the organization roles are available for everyone, and has communication channels that are properly used and are accessible for everyone. All Community experts are trained on the  CPG before joining and are confident to flag any lack of accountability and/or violations of the CPG.
People with coordinating roles should be supported and recognized in a set of standard ways across Mozilla


  • Enables people to have equal access to training and growth opportunities regardless of what part of the organisation they contribute to.
  • Allows people to follow their passions/skills instead of just contribute for rewards.
  • Roles have clear definitions and avoid labels that create authority feeling
  • We get shared understandings of the kind of responsibilities that exist

What does that mean for the Community Experts?

  • This means that we recognize all community building activities across the organization equally, support and also provide training for skills improvement on community building and self development.


These are the agreements that the Reps Council is suggesting and we need your feedback!

All Reps should agree because of their role as a community coordinators in their communities, let us know what you think on Discourse!

This blogpost is part of the work that the Reps Council and Reps Peers has been doing for the last quarter. The blogpost as been authored by Daniele Scasciafratte

VR and AR on the Web @ Cognizance 2018
Md Shahbaz Alam on October 04, 2018 05:14 PM

Mozilla India’s first collaboration with Cognizance 2k18. Spreading the Mozilla mission in Changa. Also spreading awareness for online privacy, MozActivate campaign. Amongst students from all over Gujarat, in the technical fest hosted by CHARUSAT, Changa. This will be the 1st year when Mozilla India will be present at Cognizance or Changa.

Reps Event Page:

The event started with the formal introduction of the speakers, Pranshu Khanna and Md. Shahbaz Alam

Event pics:

We were fortunate to have good volunteers with us, who helped as managing this event Pratik, Sumed and Shivam.

Volunteers helping participants with their scenes.

Sharing the best pratices with the students and prize distribution.


Dedication shown by the participants.




Our Team


Rep of the Month – September 2018
mkohler on October 04, 2018 03:58 PM

Please join us in congratulating Umesh Agarwal, our Rep of the Month for September 2018!

Umesh is from Kharagpur, India and works as Big Data Splunk Architect & Administrator. He is an Open Source Geek and his other areas of interest are Cyber Security and Big Data Analysis. He is a passionate Mozillian and an amazing contributor for more than 6 years. Umesh served as Reps Council Member in 2016 and currently he is an active Reps Mentor.

He manages the Mozilla India Gear Store based in Pune, India. Umesh is a localization community manager for the Hindi language. He has recently successfully hosted ‘Mozilla L10n Hindi, Marathi, Gujrati Community Meetup 2018’ held in Pune on 1st – 2nd of September 2018. This event was part of the Mozilla L10n community events in 2018. The event was of very high standard, productive and ended up with great success metrics. Approximately twenty leaders of four regional languages traveled from various parts of the country to participate in the event.

Thanks Umesh, keep rocking the Open Web!

To congratulate him, please head over to the Discourse topic!

DevConfIN 2018
Mehul Patel on September 14, 2018 10:27 PM 2018 is the second annual Developers’ Conference to be organized by Red Hat in Bengaluru, India. It is meant to provide a platform to the local FOSS community participants to come together and engage in the knowledge sharing through technical talks, workshops, panel discussions, hackathon, and such activities.

More about my talk and conference can be found here;

Our goal is to promote and educate people about authentication & authorization. Also, learn about the different concepts JS and how that make up an application secure.

As usual this time also, at end moment I’ve decided to attend this conference and since this conference is organized by Red Hat so I was quite excited to speak here. DevConf first time happening in India. This conference originally started on 10 September 2009, this was the first ever conference organized by Red Hat Czech Republic in the Czech Republic and the rest is history.

Due to flight delayed I reached the hotel late at night and was too tired but there some points left to add in the presentation. I was actually preparing some demos which I wanted to demonstrate to participants. Even after so much tired the energy level was same, thanks to Red Bull as well to keep me awake.

Picture Credits: Viral Parmar

I have talked on “JS Authentication with Auth0“. This was introductory talk about the JS Authentication, where we have discussed the role that Auth0 authentication plays in modern software development where it is a lot more than just the login screen.

First, we gave a bit of background that Authentication and Authorization are two different processes. This time Viral Parmar who is a cybersecurity expert in his region join me for this session and shared some great trips to about online security.

I ’ve already discovered Auth0, an Authentication as a Service. Using their JavaScript SDK you can able to offer social logins using Github, Facebook and much more from the web interface. At the time of writing it’s free for up to 7000 registered users and they offer a nice web interface to manage all users who signed up / logged in. More you can explore from here;

We have also covered the following points in the talk;
  • web security Vulnerabilities
  • Passwordless authentication
  • SSO
  • How to use Auth0 as authentication
  • Brute force attack

At the end of the talk, we have received so many questions but mostly on SSO as participants are quite curious to know more about. Some were working professionals and there were asking about how they implement SSO on their business set up so all an all it was quite a healthy discussion. Some questions we have answered them after wrap up and over a cup of coffee in break session.

Also, while walking to booth sections got a chance to interact with many participants from the conference, some were known faces who attended our talk and some came up with new questions. This is the best part of being in the community where you will get a chance to exchange your knowledge and you always go back home with some new learning or experience.

In my every event I am always seeking for feedback’s from participants/attendees/visitors, doesn’t matter its positive or negative because if you know the feedback you can definitely work on it to improve for next time to make it better.

Selfie with amazing open source peers. There is one of a favorite quote I would like mentioned here;
A conference is a gathering of people who singly can do nothing, but together can decide that nothing can be done.”   – Fred Allen

                                             Awesome people.

Hope you enjoyed my blog!




A day admist techie geeks #Devconf2018
bhuvanameenakshi on September 09, 2018 08:19 AM

Dates of the event: 04 & 05, August, 2018

Venue : Christ University, Bangalore, India.


This is the first conference as a speaker I attended and it turned out to be a great event with huge bunch of people interested in tech and only tech (I like this kind of community basically). The whole space around me was filled with chit-chats on technology, discussions about programming and fresh Open Source ideas. The decorum was well maintained with debates and discussions in workshops and speaker sessions, ultimately a lot of ideas shared. So, all  this can happen only in this interesting arena called “Devconf”.

Devconf 2018- India, is the second annual meetup organised by Redhat and one of the massive events for all the like minded tech savvy people under one roof. It was a 2-day conference and the first day the intensity of the summit was elevated with the keynote session by Ric Wheeler on his journey in Open Source. I went around for other talks and also was part of the Mozilla Booth where my contributions on WebVR were displayed.

In the evening the most awaited part happened, I delivered my talk under the title : “Behind the screen: WebXR revealed”. It was very interesting to have assorted age group people and they were interested to learn more about what is Virtual/Augmented/ Mixed Reality. I demonstrated a few samples on how I used A-frame to create different VR/AR scenes. The best part is I had many people who spoke with me after the talk and how they very curious to go about this. Happened to meet much experienced audience from giant industries too and they discussed with me on how this technology can be of great help to improve their organisations.

The second day was kick started with the keynote session by Christian Heimes, who spoke on security and efficient encryption techniques. I was fortunate to meet him in person on his visit to the Booth area and explained about the products we worked on. Definitely, he’s a man of good humane and is constantly in touch with me and eager enough to know more about my interest on AR/VR.

These two days I enjoyed as it was like more of a carnival and this was a great opportunity to meet a lot of my fellow Mozillians. A lot of whom I was contacting virtually so I little struggled to recognise them    However, the multifacet community I had ever seen and always vibrant , so very proud a Mozillian.

Thanks Devconf for giving me this opportunity and also I loved all the photography booths, they make me look like a popstar indeed

Also the Twitter wall, I stood beside it often to check if my tweets came up there

All in all, Devconf is the colloquium where one can share, debate, invent and discover new ideas.

Kudos to the team and I loved the swags!

Rep of the Month – August 2018
mkohler on August 27, 2018 01:51 PM

Please join us in congratulating Abhiram Ravikumar, our Rep of the Month for August 2018!

Abhiram Ravikumar is an amazing contributor from Bangalore India and a long time Mozillian contributing as a Rep since November 2015. He is the so-called backbone of the Bangalore community keeping activities going in and around the region.

He is also a Rust contributor helping the Rust team evangelize the programming language by speaking at events and organizing them. As a Tech Speaker, he speaks about Rust, Blockchain, Machine Learning, Git and Open Source at events and conferences.

Abhiram is a part of the Mozilla India Rust focus group helping volunteers getting started with Rust. Professionally he works as a machine learning fellow at SAP Labs. A great example of contributions with passion towards open source, Abhiram surely stands out with his contributions to the community.

Thanks Abhiram, keep rocking the Open Web!

To congratulate him, head over to the Discourse post!

Devconf India 2018
Vitchu on August 10, 2018 08:08 PM

DevConf Contributor Conferences are technology conference events for Linux and JBoss Developers, Admins, Linux and other open source project contributors, organized by Red Hat. This is the 2nd time happening at India, it was one of the amazing open source event I attended recently.

Two months back CFP was released, as soon as I came to know about it applied for Mozilla Community booth, personally there was call from inside to apply for this meetup. We were very lucky our Mozilla community got opportunity to present various contribution areas at devconf, which is mostly dedicated to developers. And Priyanka shared about this in Mozilla India community mailing list.

This time MozillaIN community had Amazing booth where our focus is to share about Aframe , Rust Language , WebExtension

Before Meetup, one of the first task is to bring design for Booth, our theme was based on Rust, Firefox Family (& Webextesion), Aframe, we gave this requirements to Mozilla Open Design team, and one of contributor from India Tanzeel Khan brought the beautiful design (above one). But due to some issues were not able to print this, but in the large LCD TV we showed this majestic poster during break (when we are not showing demo).

Second major task was to bring pull contributors who are going to speak at various sessions and also volunteers who can be at booth. Our plan is to make sure minimum 3 are present at any moment at booth. At first invited Ramdayal, Abhiram and other speakers, they brought in huge number of other Mozillians who will participate.

Day 1

The Day 1 started with amazing show by Christ University students. Then Ric Wheeler started Keynote “Open source is better for companies/businesses, communities and developers” of Devconf. Once Keynote is done, we (Ram dayal, Bhuvana and myself) started towards Exhibition area to setup up Mozilla booth. It was start of the day, there were already many open source booth setup by other communities ( Elastic, FSMK, devopedia , Openshift and so on..).

Soon we setup the Mozilla Booth, large number of attendees started joining us. Soon Abhiram joined us to help and share about Rust Language. He started to share about Rust and also about his Amazing rust series which is available in for 1 month trial. He brought the QR code ready so whoever wants to learn can scan and visit website directly. Sharing his Tweet which he made after event.

At the mean time, on another side Ramdayal was sharing his experience about WebVR. Rakhi was sharing about Mozilla Contribution in general, I was setting up with the Code demo for WebExtension. Bhuvana was helping me to setup her WebVR demo , old but we can use this to explain about Aframe simply.

After their session Mehul Patel and Viral Parmar came to Mozilla booth and sharing their knowledge about Rust and Privacy. Our Swag superstar Prathamesh Chavan traveled from Pune to Bangalore, and without taking any break he reached venue ( remember Bangalore airport to Venue will take around an hour).

Around afternoon, Shivam Singhal gave his Session on WebExtension and Bhuvana gave her session on WebXR. And also Lavish Aggarwal joined us and started sharing about WebExtension.

During one of the free moment we Mozilla TechSpeakers got chance to click ourself

Around 5:30 PM we all Mozillians left after having some casual talks like what we are going to focus on future, and exchanged lot of interesting ideas. Around 750+ members might have joined us at booth.

Second day started at 9:00 AM as usual. We made sure no one is waiting for us. The crowd was comparatively less at the morning as we had Keynote starting.

We are joined by Jyotsna Gupta , Lavish , Tushar Arora , Abraar Syed , pooja and many others (sorry forgetting the names). At times went to other booths and goto learn interesting projects like Foreman, Elastic.

Dipesh monga was giving his talk on second day about Dark side of Internet of things.

At the second afternoon, I requested a click with Sayak, its not easy to catch him, I have been to pune twice for COEP FOSS Meetup and GNUinfy 2018 but was not able to meet him. He is one of the very good friend and we used to talk randomly for very long time. Along with us we have Swarnava Sengupta a very calm person who is amazing contributor to AMO advisory board and Mehul who is actively bring more rust contributors.

On Second Day evening I was fortune to meet Deb, one of the long time Mozillian who was looked like Coding God for community members from Mozilla India, he is one of the greatest Mozillian I have met.

We tried to capture some of group pictures, for sure some contributors who actively were in booth or giving talks are missing in pictures.

Thanks to each and everyone who made this Devconf a amazing experience. It is one of the most recommended event and each developer should try to attend. We can get opportunity to meet many amazing people here.


Rep of the Month – July 2018
mkohler on August 10, 2018 09:18 AM

Please join us in congratulating Lívia Takács, our Rep of the Month for July 2018!

Livia is a UI developer and visual designer from Hungary and has been part of the Reps program for a bit more than a year. In that time she organized a lot of events with different communities (like LibreOffice) and also workshops.

She also organizes Mozilla Hungary community meetings and a few months ago she organized the Firefox Support Sprint in Budapest.

She is a mentor and teacher at specific workshops where she teaches JavaScript and localization, such as MozSkool teaching JavaScript to 15-18 years old girls and MozScope localization workshops. This is a great example that a community builder can organize events but also mentor and teach new people to help growing the local community.

Thanks Lívia, keep rocking the Open Web!

Please head over to Discourse to congratulate her!

Onboarding team for 2nd half of 2018
kpapadea on August 08, 2018 03:11 PM

This blogpost was composed by Daniele Scasciafratte

As we have entered the second half of the year, the Reps Council has worked on updating  the Onboarding Screening Team for 2018-2.

The scope of this team is to help on evaluating the new applications to the Reps program by helping the Reps Council on this process.

In June we opened a call for the new team members on

We’ve got 13 applications in total. Out of them 9 applications were fitting in the Selection Criteria defined on,  you can find the people that applied is on

After 2 weeks the Reps Council voted and chose the new members.

The new members of the team for the next 6 months are:

The previous team members were:


The previous  team worked on reviewing 17 applications in 7 rounds in the last 7 months. Thanks a lot for your hard work!

Looking into the  numbers of applications compared to the 2018-1 team ( the number of applications have declined compared to the previous year.

The new team will start to work soon (we have about 3 applications in queue). A Reps Council Member will also join the team, focusing on communications between applicants and the evaluation of the team.

If you want to congratulate your fellows Reps you can do it in this thread:

Reps Council at SF All Hands 2018
kpapadea on July 20, 2018 12:39 PM

This post was written by Prathamesh Chavan


The All Hands is a special time of the year where Mozilla employees along with core volunteers gather for a week of many meetings and brainstorming. The All Hands Wiki page has more information about the general setting. During the All Hands, the Reps Council participated in the Open Innovation meetings as well as had meetings about improve 2018 planning.

The Mozilla All-Hands was organized between 11th June to 15th June 2018 in San Francisco. All Hands are a unique and special opportunity for all paid staff and our most impactful volunteers to come together, in person, to share experiences and interact with people they may not normally work with.

This year’s All Hands was a great learning experience for the Reps Council and Peers.

The Reps Council worked more on the projects which could directly or indirectly help the community and align the plan for the community for the next quarters.

One of the first things that we made was a little recap of what we have done in the first half:

The Reps Council members were invited to join the different meetings which were focused on Localization of Firefox, the Addon sprint campaigns to define the final plan and Diversity & Inclusion.

The status of Mission Driven Mozillians and the Mozilla Group experiment in India was also shared with the Reps Council. The Reps Council was very interested to understand how the program can fit in and align itself with the new opportunities.

The Reps Council also ran a check on the issues opened in and assigned tasks on the issues which were pending or open since a while.

The Reps Council and Peers discussed some of the important things which are as follows :

– Achievements in the past quarter

– Mozilla Reps Logo

– Mozilla Reps Newsletter team

– Prioritize tickets for the Reps Portal

– Collecting ideas about data gathering to enable data-driven decisions

– Issues on priorities

– Failure and Success of the Reps program

– Mission Driven Mozillians

– H2 plan

There was a meeting on the H2 plan to discuss and assign priorities. A blogpost about this plan would be shared soon.

The Open Innovation Team shared the numbers of the Sprints of this half of the year where there was an huge involvement of our Reps and communities.

The All Hands was quite productive for the Reps Council and the things which were discussed would start be getting reflected in the present quarter (July, August, September).

Useful Links:


Reps Council and Peers in All Hands (missing Henrik Mitsch)

In loving memory of Abbackar DIOMANDE
kpapadea on July 18, 2018 12:35 PM

It brings us great sadness to share with you the recent news about one of our dear Rep we will so fondly remember. Abbackar DIOMANDE from Ivory Coast is unfortunately no longer with us.

Diomande, was a Mozillian from Bouake, Ivory Coast and was contributing in various Mozilla projects including SUMO and L10n.
He was a local community builder, that helped to build a healthy local community in his country while lately he had also taken the role of a Resources Rep, helping his fellow Mozillians on organizing local initiatives.

His passing is finding us sadden and shocked. His contributions helped our community intensively and while we have a heavy heart, we know that his passion and inspiration will sustain with us.

Our condolences to his family and friends.

Bellow are some words about Diomande and his work from his community members in French

Puisse Dieu t’accueillir dans son royaume Diomande. Mes Condoléances à toute la famille.

Diomandé a été un de mes meilleurs mentorés, il a aimé et est toujours resté fan de Mozilla , avec le coeur il a su toujours selon sa façon conduire sa passion pour Mozilla.
Tu n’a pas souffert, que la terre te soit légère et tu puisse trouver la paix. Repose en paix Diomandé.
Mes condoléances à toute ta famille, tes amis qui t’aimaient et toute la famille Mozilla.

Rip Cher ami , le passage est obligatoire , Puisse Dieu te reserver un acceuille céleste digne de tes apports volontaires , Mozillians from Pigier

Courage, oui grand courage à la famille, un genie ne meurt jamais. Abbackar n’est pas mort, il nous attend juste de l’autre côté de la rive. Abbackar n’est pas mort, Abbackar vivra toujours.

Diomandé été un des contributeur de Mozilla, à travers tous ses ateliers ou actions menées pour la communauté, ses traces resterons à jamais, elles continueront de parler de lui. Je retiens à lui, un grand homme plein de valeurs, son époque sera marqué par des traces indélibiles. ( Wilfried N’Guessan )

Diomandé était un bosseur, un battant qui a aimé trop le développement d’applications. Il a proposé des solutions innovantes . Mes respects pour chaque bonne action qu’il a fait pour ce monde. (Ange Bagui)

Un MozBoy est pati. Un arbuste qui avait toutes les aptitudes pour devenir une grande arbre avec de grande branches et un gros spectre d’ombre. La communauté a perdu un véritable passionné. YAKO A TOUS !!!

Cher ami, c’est avec les larmes aux yeux et une grande tristesse que je redige cette note. Tu vas nous manquer!

H2 2018 Reps Plan for the Council
kpapadea on July 16, 2018 02:34 PM

This blogpost was authored by Daniele Scasciafratte

What we have done

In the first half of the year, our focus was to align the program with Mission Driven Mozillians and prepare the mandatory Reps onboarding course to ensure it aligns with the D&I work. We have also started improving the understanding of issues of different Reps roles like Mentors and Alumni.

We also worked on administration issues like the transition of inactive Reps to Alumni, the cleanup of old Reps applications still open after years and wrong mentors assigned to profiles and the improvement of our reporting system. Last but not least, we moved to the creation of expertise teams that took over everyday work day tasks from the Council (newsletter and onboarding).

We’ve chosen to split our ideas and tasks in 3 different areas for the next half of the year (with percentage):

  • Prepare the ground for Mission Driven Mozillians: 45%
  • Visible wins: 45%
  • Miscellaneous: 10%
Prepare the ground for Mission Driven Mozillians

The Reps program is working to prepare the ground for Mission Driven Mozillians and there are different tasks and issues to face for that.

The most important point for the Reps Council is the Roles of Reps inside the communities. We know that in Mozilla there are a lot of international communities, local community and project specific communities, and we need to understand and be ready to support all of them.

We gathered different ideas that we will investigate soon:

  • Role of Reps
    • Update all the Reps about the last updates of the Mission Driven Mozillians program
      • Understanding and agreement on Leadership Agreement
      • Start conversations on where Reps belong/Reps Role
      • We are already working on:
        • Restart Newsletter with a new team
        • Discussion about migrating the Reps mailing list to Discourse
    • Create courses for various roles
      • Review Team and Mentors already have a course
      • We are working on a new onboarding course
    • Skills criteria for various roles
      • Every role has a skillset and we are working to improve them as requirements
  • Mozilla Groups (MDM)
    • How they fit inside the Reps program
      • This is an experiment and we need to understand how the program can fit to be part of this initiative
  • Onboarding
    • New SOPs for various roles/teams
      • We updated SOPs in the past and we need to define where we need to update them
    • Courses inside the program
      • Few roles have courses but for Reps we need to define if we can do general courses or if we can find them already available
    • CPG Alignment (update the Reps with updated CPG information, add it as mandatory part to the onboarding course)
Visible wins

The program also needs to be more visible inside Mozilla and the others communities, so we’ve chosen to focus on 3 different areas:

  • Communication
    • Discover new areas where Reps are missing
      • There are a lot of communities where we don’t have a large representation or there is no interest
    • Reps news to all Mozilla
      • Share what Reps are doing, for example during the Weekly Monday Project Call
  • Statistics
    • Showcase events inside Mozilla
      • Improve the sharing of statistics about what volunteers are doing
  • Campaigns
    • Plan for more than 3 weeks out
      • Let the community be aware of a new campaign in advice
    • Pocket involvement
      • Part of Mozilla but there is no involvement of volunteers right now
    • Create an event asset repository
      • Events often require the same resources such as graphics or links, we need to gather them

The last area that we chose are the miscellaneous ideas, something that does not block the program’s goals but can improve it, at the same time this has low priority:

  • Improving mentee/mentors relationship
  • Improving understanding of Alumni role
  • Improve reps-tweet social usage
  • Style guidelines for the community
  • Reporting activities
    • Encourage Reps to report activities
      • Without reports it’s difficult to do data-driven decisions
    • Understand issues Reps face with reporting

This list of ideas will be evaluated in the next quarters by the Council and as usual we are open to feedback!

Mozofest 2018
Vitchu on July 08, 2018 12:30 PM

Mozofest  is an event organized by SRMKzilla club each and every year. This year they had big plans for this event. Usually they used limited number of events this year they had Speaker series, Hackathon and other events which educate about internet.

Pic Credits: Mozofest Team from SRMKzilla.

I was asked to filter the Call for proposals this year and also to judge the hackathon along with Karthick, Dinesh and Jayesh.

It was 3 days events, and on first day small quiz competition , coding event and other happened.

On 2nd day, Jayesh organized  Hands-on session on Rust and on another side Bhuvana & Karan ganeshan was giving session on WebVR. At the end of 2nd day around 5.00 PM 24 hours hackathon was started.

Rust Workshop Agenda

      • Mozilla and rust
      • What is rust? Why rust?
      • Projects where rust is used
      • Features of rust
      • Ongoing projects on Rust
      • Hands on Rust
      • Q & A Session
      • Subscriptions to rust mailing lists and channels
      • SWAG Distribution
      • Feedback and Wrap up session

On 3rd day, we had our  SRM FOSS Meetup, which was the most awaited moment.

This FOSS meetup was inaugurated by long time Open source contributor from Chennai.

Again on Day 3, we had a small introduction talk on Rust by Jayesh and WebVR by Bhuvana.

We are amazing number of sessions by Mozillians.

  1. Python 3 by Sriram.
  2. Getting Started to Open source by Balaji.
  3. Rust by Jayesh.
  4. WebVR by Bhuvana.
  5. Contributing to L10N by Dhinesh.
  6. QA by Aditya
  7. Why WebCompact is important by Karthikeyan.
  8. Getting Started with Privacy by Sayaji.
  9. Auth0 by Mehul.
  10. WebExtension by Khaleel.
  11. PWA by Viswaprasath.

On the evening I gave a basic introduction Progressive Web Apps and Service workers by using a small demo (creating simple About us page).

After all the session were over on that day, we were given opportunity to judge hackathon projects.

  1. Karthikeyan.
  2. Dinesh
  3. Jayesh
  4. Mehul
  5. and myself.

It was very organized. Over 600 people from different parts of Tamilnadu came to booth, workshops , talks.

LinuxCon China
Md Shahbaz Alam on July 05, 2018 04:43 AM

LinuxCon China was a technical conference for developers, operations experts (architects, sys admins, devops), business, compliance and legal leadership and other professionals to come together in an informal setting to learn from open source experts, have fascinating discussions, collaborate with peers, and gain a competitive advantage with innovative open solutions.

This year I got an opportunity to talk about and represent Auth0 and Mozilla at LinuxCon. It was a 3-day conference where My first talk was based on Serverless where I was representing Auth0 and next day I was representing Mozilla with A-frame and WebVR theme.

The first day was really amazing as I had to visit all the sponsor’s booth where I got swags and most importantly networking. My talk on Serverless was at 16:20 Chinese Time. It was wonderful to see many attendees waiting for the talk, I started the presentation where I discussed the basics of Client-Server architecture and why we need security layer and how one can get started with serverless. The response of the talk was really good as many came after the session for the get started link and to clear their doubts. It was a good day at the conference.

The second day, I had an open session at the CNCC, where I was given a space where attendees came to interact and know about the project. The project I was having was of A-frame and WebVR. It was really fun to interact with the Chinese attendees as many were unable to understand or speak English, so I had to use VPN to use Google Translate( good translation ). Many were excited to know about A-frame since it requires a very little amount of background in computer science to get started. I have shared the links with them via email and wechat. It was a good day to conclude the conference and very happy to represent both Mozilla and Auth0.

Sorry for not taking lot of pics. Thank you and enjoy the panda kick

Hack all the things
on June 29, 2018 10:14 PM
The term “hacker” can refer to someone or an activity with either good or bad intentions. The...

Rep of the Month – May 2018
mkohler on June 22, 2018 08:30 AM

Please join us in congratulating Prathamesh Chavan, our Rep of the Month for May 2018!

Prathamesh is from Pune, India and works as a Technical Support Engineer at Red Hat. From his very early days in the Mozilla community, Prathamesh used his excellect people skills to spread the community to different colleges and to evangelise many of the upcoming projects, products and Mozilla initiatives. Prathamesh is also a very resourceful person. Due to this, he did a great job at organizing some great events at Pune and creare many new Mozilla Clubs across the city there.

As a Mozilla Reps Council member, Prathamesh has done some great work and has shown great leadership skills. He is always proactive in sharing important updates with the bigger community as well as raising his hand at every new initiative.

Thanks Prathamesh, keep rocking the Open Web!

Please congratulate him by heading over to the Discourse topic.

Taking WebXR to the most energetic gen
bhuvanameenakshi on May 29, 2018 10:20 AM

Venue: Academic heights public school, Hyderabad

Date: 20.05.2018

I in the first place wondered whether a topic like WebXR going to complicate the audience I targeted for the day. My audience included 50+ kids, their parents and their guardians of the AHP school. But when I showed the crowd the VR googles and asked the question what is it and what does that deal with, I got answers from 5 kids. With no doubt the kids were familiar with Virtual Reality as they had played games in malls and game arcades in their city. Also they were familiar with Augmented Reality as they had played Pokemon Go in their mobile phones. This eventually made my job easy.

I amused them with the fusing results of AR and VR and how this can lead to WebXR. They loved experimenting with the VR googles. They in fact gave solutions on how their education system can be improvised with technologies like these. It was very much vibrant to see these kids who wanted to make their classrooms more interesting.

The afternoon session was mainly focussed for parents and guardians. I emphasised on why this gen must be involved in learning latest technology. Also in most parts of India after a girl child finishes her studies, about 70-80% percent are married at an earlier age (that is before they getting an industry ot real technology exposure), so application of knowledge is very less. To overcome this I shared ideas and motivated the parents to allow their girls to freely explore what they need in life in terms of technology or any other innovation. Furthermore, I took myself as an example and told them my journey and how I got into Mozilla and also how Mozilla helps its women contributors through its Womoz program.


The final touch as usual, no matter whatever the age group my audience fall into, they always love the swags from Mozilla.

As a closing note, I thank AHP school, Hyderabad for inviting me as a speaker for their Summer School progam 2018. Also my humblest gratitude to Mozilla and Shahbaz (my Reps mentor) for always encouraging me to participate in these wonderful events.

Organise things right!
bhuvanameenakshi on May 15, 2018 05:31 AM

The Global Sprint which was going throughout the world on various projects made Fahima and me to think about the event in our home town too. So I took the initiative to organise all things required for this event. I thought this way I would also learn a lot on event organisation and hosting.

We had 15+ participants who actively took part in this event. The event was focussed on SOHW(Spread Open Healthy Web) project and explained in what ways the participants can do their part in this project.


In this project we had various issues and its main objective was to be a single point of access to the resources thus helping the newbies to start their contributions. The issue had various interesting topics like making memes, designing logo and also many stuffs related to building the webpage for this particular project. Eventually, there were many options to contribute.

In the afternoon, we attended the global online conference call where everyone got an opportunity to speak about their projects. It was indeed amazing to see other projects happening world-wide. Found that this sprint was indeed spread across miles and had a great impact in relevant to current technologies and open source.







Finally, we concluded the event with some feedback from the participants and also distributed the swags. We are very much grateful Smt. Sujatha, Principal, Sai Bhuvaneswari Vidyalaya N&P school, for sponsoring a beautiful venue. The event was a great success and also we had contributors to this project from overseas where they worked in remote.

Thanks Mozilla for giving us this wonderful opportunity and swags


Rep of the Month – April 2018
mkohler on May 08, 2018 03:09 PM

Please join us in congratulating David Ross, our Rep of the Month for April 2018!

David is a Mozillian living the UK and active in a lot of different Mozilla projects. In his day job he is building an Open Source Fitness platform. You might have seen him at the past few MozFests in London. Last year he did a great job wrangling the Privacy&Security space.

In the past few months David has organized several MozCoffees in London as well as online meetings for the London community. This is part of an effort to re-activate the UK
community he took on. David likes to plan ahead and he already has 7 upcoming activities he is going to participate at, including an event in summer of 2019 (that’s not a typo)! Last but not least he was a nominee for the recent Council election.

Thanks David, keep rocking the Open Web!

Head over to discourse to congratulate him!

COEP FOSS Meetup 2018
Vitchu on April 27, 2018 11:00 PM

This is my second visit to Pune, after my recent GNUify event. GNUNify was mainly focused for Student developers, the target audience were getting started with Open source community. COeP Foss Meetup had well experienced developers and students who are contributing for FOSS community more than 1 year. Abhijit who is the professor at COEP and helping lot of students to get started with community. He is an amazing person I meet, who came forward to share his thoughts about my presentation and spends time with students and motivates them a lot.

The hall was really big filled with 200 attendees. Energy was really good and I was really excited to give the presentation. For this presentation I have been showing the demo with Commands API and tabs.ExecuteScript API. The internet was really slow during my presentation, due to this therewas some breakage in the flow. Abhijit Sir, came forward to share his Mobile internet and I was able to show the demo of my Youtube Extension.

Some of the questions came around the Chrome Compatibility, and one of the long time Mozillian Friend Ankit gave suggestions in improving the Extensions which is used for demo.

After my session we had amazing session by Kushal Das on SecureDrop. Then we had a session by Rahulkrishnan on Docker.

After the session we had a small Tea break session, where contributors from various projects came and had informal discussion. Some of the contributors who tried to become Mozilla Reps or tried to contribute to various projects shared the pros and cons in community.

In the evening I went to Ankit home and meet his family, had a very good tea time with them. After that we went to the near by mall and tried some amazing local food.

I personally felt this is amazing Meetup I have been. I really felt bad I didnt plan to attend the second day of the event. In upcoming years I will make sure to give talk on this Meetup. Personal thanks to Vikrant (student from coep), who was with me for the whole day.

Md Shahbaz Alam on April 27, 2018 05:59 AM

Lovely Professional University is a private university situated in Jalandhar, Punjab, India. It is a well know educational institutions in the country with around 34000 students and over 130 programs. Mrinal and I were invited to LPU for a workshop on WebVR ( Virtual Reality ). We reached LPU on 17th April and visited the campus.

The morning started with a good cup of tea

We reached the auditorium on time. And yes it was filled with 1300 students. One of the biggest auditorium I have seen till now.

The event started with a brief introduction of speakers and then I started the explaining the difference between Virtual Reality, Augmented Reality and Mixed Reality. Also Why we need these technologies?

Started with the Aframe Presentation slide to explain the basics of WebVR and A-frame. Students were really interested to know more about it.

After a while, students were getting bored, so I started with Virtual Girlfriend story ( Prathamesh’s story it is ) to explain the difference of VR, AR, and MR. And what all application we can build and solve real problems.

The event was really good, students asked many questions related to Mozilla, it’s product and Open Source in general. Would love to visit again

Event pics can be found

Rep of the Month – March 2018
mkohler on April 10, 2018 09:05 AM

Please join us in congratulating Md Shahbaz Alam, our Rep of the Month for March 2018!

Shahbaz is a Full Stack Developer and Tech Evangelist by profession. He loves to talk about WebVR and auth0, he single-handedly created a Mozilla community in his home town Ranchi once he moved there. He is a Reps Mentor, Reps Resource member and community builder and loves traveling, cooking, organizing/speaking at events/conferences.

Recently Shahbaz has been speaking at Virtual Reality @ Hackfest in Dhanbad as well as at FootPrintsX8. He also organized Rust hack MITS. You can also read more about his contributions in 2017 in his blog post.

Thank you Shahbaz, keep rocking the open Web!

Head over to Discourse to congratulate him!

Virtual Reality @ Indian Institute of Technology (BHU)
Md Shahbaz Alam on April 09, 2018 06:25 PM

Again trio has come together for a wonderful event. This time it was IIT-BHU. The event started with the introduction of the speakers, Shahbaz, Umesh and Prathamesh ( trio aka SUP ). Prathamesh started the session explaining the difference between VR, AR, and MR. People were amazed to know that they will be creating their VR experience after the brief presentation.

After Prathamesh, I talked about basics of WebVR and how easy it is to build in just a few lines of codes.

The hacking began with remixing Hello World example on glitch.

In this blog, I’ll be using more pics to describe what happened in the event.

How many of you know Virtual Reality?


WebVR mentors helping participants in solving their problems.


Participants helping each other and more focus on the challenge. Yes, we do have our famous WebVR contest here too. Best scenes get an A-frame tee.

Time to see the VR experience on the headset. Participants loved their first experience and the best part was, they were seeing their own imagination and faces show all.

Playing with the LEAP, Leap Motion’s hand tracking technology is designed to be embedded directly into VR/AR headsets.


Trio with IIT-BHU Event Team


Following are the Scenes created by participants:

Visit the following link to experience the beauty of the WebVR.

It was a wonderful event, really love the enthusiasm of the participants. Full pack auditorium is what you often see in colleges. Will be in the loop with the participants and will be bringing them to the next stage.

Yup, we are back again and will be seen again.


10 Years as a Mozilla Volunteer
on April 09, 2018 05:29 PM

March 10th, 2018 marked my 10 year anniversary as a Mozilla volunteer. I wanted to write this blog post for quite some time now, but as y

Reps of the Month – February 2018
mkohler on April 01, 2018 02:36 PM

Please join us in congratulating Ziggy Maes and Anthony Maton, our Reps of the Month for February 2018!


Ziggy is a long time Mozillian that is involved in organizing our presence at FOSDEM or managing the volunteers at the Mozilla Festival. Together with Anthony he started working on both finding speakers for the DevRoom but also to be sure we have a good presence at the booth too. This work was spread around 3 months so we are definitely grateful for their effort.


Anthony is pretty fresh in the Reps role but he has been a Mozillian for a long time now. Part of he Belgium community, he engages with the Francophone community at the same. His latest big effort was organizing Mozilla’s activities at FOSDEM together with Ziggy, both the call for speakers for the DevRoom and our presence at the booth during those two days.

Thank you Ziggy and Anthony, keep rocking the open Web!

Join us in congratulating them on Discourse!

A day as a speaker @ SRMkzilla
bhuvanameenakshi on April 01, 2018 01:04 PM


Date: 24th March,2018

Venue: SRM University, Chennai

The day started with the inauguration by the chief guest, Mr. Raaman. It was an interesting talk on Linux forum and how open source plays the real trend in today’s world. I was very glad and proud to be amidst of great speakers who were very much senior to me in age and also in experience.

My session happened in the second half slot and I initially gave a small pitching about my talk and audience who were interested to know more took part in my session. Surprisingly, I had 50+ enthusiastic audiences who were very keen to know the tricks and magic hidden in WebXR. I shared my in detail on how WebXR works followed by definitions on WebVR, WebAR and WebMR. Furthermore, I amused my participants with my demos and gave them an idea on how this technology can be used in real time for useful applications. Moreover, I shared about the WebVR Challenge and how to approach the same.




Finally, it was a different experience and I happened to gather around lot more knowledge through the sessions handled by my co-speaker viz.,

  • Jayesh on Rust
  • Sayaji on privacy
  • Anand on QA
  • Viswaprasath on Web-extensions
  • Mehul on Auth0
  • Karthikeyan on Anscible
  • Janani on R language 


These people  were amazing and it was worth networking with them. The day ended perfect and thanks to all the coordinators of  the SRMkzilla who made this a grand event.

Virtual Reality @ Hackfest, IIT (ISM) Dhanbad
Md Shahbaz Alam on March 28, 2018 03:15 PM

HackFest is IIT(ISM) Dhanbad’s 36-hour annual hackathon organized by the Computer Science and Engineering Society (CSES) and ACM Student Chapter, IIT(ISM) Dhanbad.

The event started with an introduction of speakers. Prathamesh, Umesh, and Shahbaz ( yep it’s me ), since we had limited time with us. So it was a quick talk-demo-workshop.

Prathamesh started with his favorite virtual girlfriend story to explain the concept of  Virtual Reality, Augmented Reality and Mixed Reality. After a long and tiring hackathon, the audience seems interested and was into it.

I talked about the basics of WebVR, why we brought the VR on Web and what are their advantages. Used Kevin’s presentation for explaining the concept in details with his amazing presentation (

After explaining what WebVR is, we asked participants to visit and remix the hello world example on


Due to the limited amount of time, participants couldn’t finish their idea. So we gave them a contest, where top 5 scenes will get a surprise gift from us.

And here comes, what we love most. After event photograph with the participants.

We will be seen together soon in IIT-BHU.

Footprints 2018
Md Shahbaz Alam on March 26, 2018 05:23 PM

WebMR is a new technology which is in its initial stages. WebMR was the thing which has brought a huge participation at Baroda.

Everyone was eagerly waiting for us. Event started with a brief introduction of the speakers. Prathamesh Chavan and I talked about our love to open source.

Prathamesh talked about the differences of WebVR WebAR and WebMR. His way of relating things to virtual girlfriend has brought a new spark in attendees.


I talked about basics of Virtual reality and why we have brought the VR on Web. And how easy it is to code and experience the same.


Lunch time, we went to Nosh Farmaiye, best place in town for chicken kebabs. Must place to visit when you’re in town.

After the lunch we started the hand-on session of WebVR . And to do so nothing is better than a hello world example. We have used glitch to live demo the scenes.

First day concluded with the prize distribution to the top 5 teams.

Second day started with WebAR, I explained the differences and similarities in AR and VR. Here again started with hello world example using hero marker.
And talked about new features of AR and VR.

Definitely one day we would do a full session on WebMR.

My first talk on WebXR
bhuvanameenakshi on March 18, 2018 05:12 PM



Date: 17.03.2018

Venue : PES University, Bangalore, India.

This was my first presentation on WebXR as my previous talks were mostly focused on WebVR and projects related to it. There were around 150+ enthusiastic participants who actively participated in this event.


The morning first half session, I briefed about Mozilla and its projects. As the students haven’t come across Mozilla rather than its Firefox browser, I got this platform to rightly propagate about the community and how they can involve themselves in volunteer contributions both as individual and as an institution.  I mainly emphasized on:

  • Add-ons/ Webextensions
  • Localisation
  • SuMo
  • QA
  • WebVR
  • Mozilla Mixed reality

The forenoon second half session involved a deep dive into WebXR. I found the audience struck with surprise on how technology has rapidly grown and how Mozilla is also into the competition.  After giving a detailed notion on WebXR I showed a few demos on my contributions to WebVR and WebAR.

During the intervals the students got a chance to experience Virtual Reality world using VR googles.

There was a feedback form to be filled by my audience and based on this I was about to predict the count of participants for my afternoon session. To my surprise almost 80% of the attendees came forward for the hands-on session.

I initially helped with two different Hello World programs using A-frame. Later I hosted a mini hackathon that is, to create a WebVR or WebAR application on either “Informative Pokemon world” or “Press for Progress-International Women’s day 2018”.  Almost everyone gave a very unique try and within 30 minutes they were competing enthusiastically. Finally, I got the tiresome task of choosing the winner of the contest and I appreciated them with A-frame T-shirts. The students were indeed glad to take away the swags and were contented for the time they had invested.



My sincere thanks to the Computer Science department of PES University, Bangalore for helping me to get the happiness, because true satisfaction comes only in sharing. Also the coordinators and volunteers did a perfect job to make this show a grand success.

International Women's Day with WoMoz in Delhi
Sanyam Khurana on March 14, 2018 09:21 PM

We all know that every year, 8th March is celebrated as International Women's Day. It is a focal point in the movement for women's rights. On this occasion, all the Open Source communities in and around Delhi came forward to hold a mega-meetup to encourage more women to take active part in Open Source & Tech on March 10, 2018.

We were astonished to see the huge turn around of 180 people including 150+ women participants.

Mozilla Delhi, PyDelhi, PyLadies Delhi, LinuxChix India, Women Who Code Delhi, Women Who Go Delhi, Women Techmakers Delhi, and Women in Machine Learning and Data Science were the communities helped up in shaping the event.

Here are some of the volunteers who helped to make the event possible

We had 3 main technical talks which were all presented by Women having a decade of experience working in the technical field. Apart from that, we had several other lightening talks and community talks.

Kanika gave a lightening talk on "WoMoz" & encouraged students to contribute to Mozilla.

Later, I got a chance to give a lightening talk on "Why you should contribute to Open Source", to help & encourage folks to contribute to Open Source projects.

I want to thank everyone who helped with the event & Adobe for sponsoring the venue. Don't forget to join the Open Source groups in & around Delhi that you're interested in. As always, if you need any help on contributing, drop me a mail at Sanyam [at] SanyamKhurana [dot] com.

You can check out more photos of the event from here

Discussion: Aadhaar and Right to Privacy in India @ Delhi NCR
Tanzeel Khan on March 09, 2018 05:23 AM

To assess the status of Aadhaar Campaign in India and plan future initiatives to safeguard the right to privacy in India, a Talk Session was held at SpringHouse Gurugram on March 9 2018. Senior Global Policy Manager of Mozilla Jochai Ben along with his colleagues and the members of Mozilla India Community in Delhi discussed the … Continue reading Discussion: Aadhaar and Right to Privacy in India @ Delhi NCR

Three (03) Mozilla Talks in a Week!
Bob on March 07, 2018 07:08 AM

I was able to squeeze delivery of three (03) Mozilla talks during the week of 05 to 11 February 2018. To chronicle what has transpired during these three (03) events, I have this blog post… Prof. Belay Montes’ Class at UP Diliman I was invited by Prof. Belay Montes to give a technology talk to […]

The post Three (03) Mozilla Talks in a Week! appeared first on Bob Reyes Dot Com.

New Review Team Member 2018
Rizki Kelimutu on March 06, 2018 01:31 PM

Hi amazing Reps!

We’re so very happy to announce the new Review Team members who have just been officially on boarded. Welcome Michael, Pushpita, Jason, and Arturo to the team!

The Review Team is a specialized group responsible in reviewing and approving or rejecting every budget requests made by Mozilla Reps. This team is working in close coordination and supervision of Reps Council. The new Review Team will replace the old members and team up with the 3 remaining members to continue the work for a year. You can check more information about The Review Team in this wiki page.

Last but not least, I would also like to thank and appreciate the previous Review Team members Dian Ina, Priyanka, Faisal, and Flore for all their contribution for the past year in the Review Team. Your contribution & dedication has been a great help for the program so far. We can’t thank you enough for that.

Please join me to congratulate all of them on the Discourse topic!

Maker Fest 2018
Md Shahbaz Alam on March 06, 2018 07:15 AM

Makerfest has been a place to explore and learn from all the makers and collaborators. This is my 2nd consecutive year as Volunteer from Mozilla India. This time I was there to represent Auth0 and talk about its service.

I joined the Mozilla booth for the WebVR session, a joint session taken by Prathamesh and me. We talked about the Virtual Reality on Web and played with the sample codes. Not to forget the VR experience provided to the attendees.

Doing good is part of our code.


It was a wonderful event, happy to come back next year again.

For detail report of this event, please follow Mehul’s blog

This is how the booth looked.

Prayatna 2018
Vitchu on March 05, 2018 11:00 PM

Prayatna is one of the prime Technical fest organised by MIT, Anna University Chennai. It is an yearly where the number of students participating will be very high.

This year our community organized One day workshop of WebExtension. This time Balaji who developed amazing Add-ons previously and student from SRM University came forward to give session about his Add-ons and the WebExtension API he has used.

We started the session at 10:30 AM. First I gave talk on what are the different areas of Contribution where students can focus and which will be helpful to imrpove their professional skill set. Then I was giving the introduction of WebExtension.

By afternoon we gave a general introduction about what is WexExtension. After the lunch session Balaji started explaning his WebExtension Live Editor

After that we went for small Hands-on Session. In this session we were using Commands API to build our own custom commands.

Around 50+ students attended the session. Around 30+ received the follow up Email. It was one of the diverse group of students. Students across tamilnadu came. The reach about Mozilla community is good and many were interested to know about FSA program.

KGiSL Mozactivate 2018
Vitchu on March 02, 2018 11:00 PM

KGiSL community space is very close to every Mozillian around Tamilnadu, we had our first meetup there. There are lot of events related to Mozilla and open source communities happen at this space. After so long time I got opportunity to come to this space and share my knowledge about the WebExtension.

For this event, I personally started training 6 students before the event. My main goal is to make sure they are in good position to explore more about WebExtensions and answer the questions which are asked by their friends during session. It is like Train the trainers. We in Mozilla India community are doing great job by developing many WebExtensions but at the same time the number of trainers are less and it started increasing slowly in past few days.

On the event day around 35 students appeared, the attendence was very less due to the Job Fair happening in the city all of the sudden. Till Friday evening there were good amount of registration but sudden announcement of Job fair made Final year and Third year students to go there. They are the main audience of the session. But some of them turned up.

During this session I was discussing about ContextMenu, as the students will be more interested to hack them compared to any other API. The students present were able to grasp the knowledge very quickly. One of the interesting thing happned to me for the first time is, I have to work without computer; yes on that day I was using the Black board to teach students and this is the first time I am doing it. Explaining using Black board was very interesting and I was very happy to do it.

I was excited to know two of the attendees developed their extension and pushed them to AMO.

Blog post by KGiSL club

Most intersting and must needed part is, Sriram created Video about his extension, how he developed and explained his code, how to run it in browser. This is one of the great job done. I used to suggest many students about this, and Many techspeakers are now focusing on creating video tutorials, thanks to Sriram as he started at this early time.

In future I will be collobrating with this students and planning to continue creating more vidoes about WebExtensions. This will be really helpful and we can bring more students as TechSpeakers in future.

MozAMU: Mozilla Addons Development at AMU
Sanyam Khurana on March 01, 2018 11:41 AM

It all started with PyCon India. I met a few students of Aligarh Muslim University who were trying to teach about FOSS in their college. A few them were already contributing to Coala. We talked a bit and they were discussing problems they were facing to run that community. I already started a Mozilla community at my college in the earlier days. Since I brought up a lot of folks from my college community in the event, we together discussed How to nurture FOSS communities in college as part of PyCon India Open Spaces. Here is a glimpse of the same:

Later, these folks were excited and invited me as a speaker at their college. A lot of planning happened for the event and we were in touch almost daily for different things. We planned the event one and a half month in advance. Finally, on 24th Feb 2018, we decided to have a full-day event around FOSS at Aligarh Muslim University.

We left from Delhi at around 6:30 AM in the morning. We then halted at a cafe known as Break Point around Aligarh to have breakfast. We reached the university at around 10:20 AM.

We took some time to test the entire set-up and the event began at around 11:30 AM. I took the first session on Why you should contribute to Open Source. We discussed the question that somehow pops up sooner or later into everyone's mind while contributing to Open Source: What's in it for me?.

We discussed various pathways one can begin contributing to Open Source Projects like coding, writing docs, managing team, advocacy, documentation, translation, bug triaging, reviews, organization skills, soft skills & tons of other things that come as a by-product.

You can find the slides here: Why you should contribute to Open Source?.

We had a break for sometime and then started with the much awaited Add-ons session. Everyone was very excited to start learning to develop add-ons. I began with explaining the initial setup details & discussed JSON briefly to bring everyone on the same page. To make most out of the event, We also organized a few events previously to teach basics of JavaScript & JSON so that students so that they do not feel overwhelmed with the add-ons development.

Then Shashank (@realslimshanky) took over and discussed manifest.json and it's importance. Later we developed a simple addon -- borderify, which displays a border on every site the user visits. Some students also modified their scripts to make their add-ons do different things and posted them on twitter. Shashank, me and Shivam Singhal (@championshuttler) helped everyone with their problems during the development phase.

Since all of us are devs, we were able to quickly resolve queries of students. One of the most important things I noticed is that often people misspell either the name of their manifest file or some key in their manifest people resulting their add-on to not load during the debugging phase.

A lot of them then created addons on their own and modified their previously created borderify addon to do more stuff. I've tried to collect some of them here. For a more verbose list you can visit Twitter and search tweets tagging me (@ErSanyamKhurana with #MozAMU.

Imaginations ran wild and one of the attendee created an addon that replaces the word Google with Mozilla on every web page. You can see his hack here

To make the session more interesting we gave add-ons stickers to anyone who answers the question about what we were just telling them. A lot of folks praised and tweeted about the addons they were generating. We were able to generate 10,000+ impressions with more than 4,000+ accounts reached on Twitter for #MozAMU.

You can read the full report here.

Till this time, I never introduced to anyone about who am I and most importantly not listed any of my contributions in any of the projects. I don't want them to feel overwhelmed and assume that we people have some sort of superpowers that we're able to patch bugs in any FOSS project. I always make it a point to encourage them and help them land their first patch.

And my introduction summed that up in just one line I'm one of you -- a part of the community.

We then hopped on to discuss How do I start contributing to Open Source? where we specifically discussed How to find bugs on different projects through Bugzilla & Bugsahoy.

You can find the slides here. Then I discussed other Open Source projects I've contributed to like CPython, Django, Oppia, Mozilla's Devtools, Gecko-Engine & tried to find out similarities in various bug trackers. We then had a group photo with some of the attendees.

It was already 5 PM and we didn't go for Lunch since students kept us busy with their questions during the lunch break too :P

So, we decided to hop-on to a restaurant nearby with the core-team of students that helped in organizing the event with so much enthusiasm.

Then we clicked one last photo before leaving Aligarh at around 7:00 PM with the core-volunteers of the event who helped in all the preparations for the event.

In the end, I would like to congratulate the students for making so wonderful arrangements and pushing up the FOSS community in their college. I hope they will now start landing patches in different FOSS projects & we'll all meet again soon.

Maker Fest 2018
Mehul Patel on February 25, 2018 07:04 PM

MakerFest has always been very closed to my heart because from here what my journey as a #Mozillian started and as result, this is my 2nd consecutive year as a Lead organizer and 3rd year as a volunteer from Mozilla India.

This year, Makerfest is back with awesomeness upgrades – 150+ makers, 50 workshops, 25 awesome speakers, and 30,000+ spectators.

A Brief Introduction to Maker Fest:

Maker Fest is the Indian continuation of Maker Faire hosted across America, Europe, Africa and Japan. Maker Faire, which launched in California in 2006, now hosts hundreds of thousand attendees. It is the amalgamation of festivals celebrating the innovators and an art show with booths for inventors, demonstrations, and workshops for attendees.

Mozilla India is partnering with India’s largest Maker Festival, Maker Fest 2018 for the 5th consecutive year. More

Maker Fest is about developing a great maker community where people can learn and share about making. Creators, artists and hobbyist across the country are invited to present their contemporary applications of ideas using the vast ocean of art, science and technology.

The schedule can be found here :

We are loaded with topics to interact with you on. Come soon if you haven’t, already and if you have, come again to interact anyway!

First, Let me introduced to you with my super energetic squad of Maker Fest 2018.

Pranshu, Rishita and Prathamesh led the charge for #WebVR at the #MakerFest2018. Equipped with VR Demos, they helped people recognize the power to do more with simpler tools through AFrame.

Some explored tweets :

HariOm, Kamlesh, Nilima, Drashti and Haard have been working on Pontoon by contributing in their languages to make their favourite browser accessible for people who would want to use their browser in their favourite language!

During the fest, our volunteers met different age groups and found one thing common is that ‘Language matters on the internet‘ and that’s why Localization is the important part of the web where it will open doors for all age groups where language is no more barriers.

Sameer, Viral and Pranjal helped people realize Why Privacy Matters, and how Privacy is a Priority in today’s age!

We strongly believe that it is necessary for the people who use the web for various purpose to stay safe by understanding the impact of their digital footprint.

I’m being the only Rust Contributor in the Squad for the MakerFest made people ponder about how this new-age language is secure, versatile, light and fast, All-in-One! Thanks, @mozillagram for featuring me & team.


Rust is a systems programming language sponsored by Mozilla Research, which describes it as a “safe, concurrent, practical language”, supporting functional and imperative-procedural paradigms.

Feel free to ping me anytime on telegram or twitter and I’m happy to share amazing things about Rust.

On Day 2, we also had a workshop on VR & Aframe, You might be wondering what is Aframe?

Aframe is a web framework for building virtual reality experiences. Make WebVR with HTML and Entity-Component. Works on Vive, Rift, desktop, mobile platforms. Get started here :

Announcement :

People explored VR during the workshop :

We had 3 amazing WoMoz in our squad this time and all 3 have done a splendid job. Kudos to you.

Thanks Girls for making it more diverse. The best example is this question by Indian housewives.

During this fest, Antonela who is Designer at Tor Project gave us a surprise visit at our stall and we had a great discussion about privacy over the web and how Tor & Firefox browser makes the web a better and secure place. One more thing, she has a super awesome smile.

                             Sharing #MozLove <3 @firefox

Really appreciate the work done by the all the volunteers. I believe, volunteers are doing good for others and the community, which provides a natural sense of accomplishment and being the team lead I have seen that in them.

Hey Team, your role as a volunteer can also give me a sense of pride and identity. Thanks for your all hard work and I hope you enjoyed volunteering this fest. 

Volunteers experience :

Pure Creativity 

In my every event I am always seeking for feedback’s from participants/attendees/visitors, doesn’t matter its positive or negative because if you know the feedback you can definitely work on it to improve for next time to make it better.

Why is Feedback important? so I believe Feedback allows us to build and maintain communication with others and the most important information collected from post-event surveys is whether attendees found value in the event, whether it was worth their investment of time and resources, and whether they would participate in the event again.

The Squad for #MakerFest2018 made sure people knew about the Web they are in, and how fast and far they can go if they go together. Often questioned, why are we doing this? We let them know that we are mere volunteers who are working to make the huge Web we are a part of, a healthier and a better place to be in!

Divided by Regions.United by one Open Web.We are #OneInAMozillian!
Hope you enjoyed my blog!


Curious to know more?  Follow the #MozillaAtMF18 hashtag on social media. Full Album – MakerFest 2018!


GSIndia Summit 2017
Mehul Patel on February 23, 2018 06:34 PM

GirlScript India Summit – It is the first ever women oriented technical festival of India hosted by GirlScript Foundation. It is a platform where students get a chance to polish their skills and explore their potential. The Technical fest will comprise of Events, Exhibitions, Guest Lectures and a lot more, which aims to provide holistic exposure to students.

The India Summit will cover the highlights of ‘Technical Industry’ such as AI and Advanced Machine Learning, Intelligent Apps (Virtual Personal Assistance), Intelligent Things (Robots, Drones, and Autonomous Vehicles), Virtual and Augmented Reality, Blockchain, and Cryptocurrency. It will also include the finest speakers from the technology industry and some successful women entrepreneurs who would like to share their story with us and how it feels like to be a women entrepreneur in India.

Goal: Introduce Rust, WebVR with enthusiastic students, experts who came at this summit. Also, It is a 2-day event that comprises of students from different universities across the country. Moreover, It is a platform where students get a chance to polish their skills and explore their potential. The Technical fest will comprise of Events, Exhibitions, Guest Lectures and a lot more, which aims to provide holistic exposure to students.

Being Mozillian,  I believed that this event has a good potential to spread Mozilla mission so Mozilla Reps have supported the event by giving a talk on Rust & WebVR which are the most emerging technologies nowadays.

Me(Mehul Patel) & Shagufta Methwani are the speaker from Mozilla and gave a talk on Rust & WebVR respectively.

Started my talk by introducing them to Rust and why I’m using Rust? I believe, Rust is new enough that you can write useful stuff that would have already existed in other languages. It also gives a relatively familiar tool to the modern C++ developers, but in the much more consistent and reliable ways.

I believe, new system programming language solves a lot of common system programming bugs. Moreover here we have Cargo: Rust Package manager which helps to Improve your toolkit. And, Its best for Self-learning & always have fun to do.

Please read the full story here, this may explain you, why you should use Rust?

Then, we move ahead did some practicals where I have shown them small demos from our Rust Kits.

Event flow and agenda can be found here :

You can find my presentation via below tweet :

It was always fun to play with Rust and glad that participants also enjoyed while rusty their hand.

Tweet from GS Foundation :

Some tweets from attendees :

Rustceans, Auth0, Tech Speakers & Mozillians in one frame! Yay

                                               Hope you enjoyed my blog!

GNUnify 2018
Vitchu on February 19, 2018 07:39 AM

GNUnify is one of the amazing event where each and every year Mozilla India community make sure to participate. GNUnify is an annual gathering consisting of Free and Open Source software workshops, talks, seminars and BOFs (Birds of a feather), hosted by the Pune Linux User Group(PLUG) and the Symbiosis Institute of Computer Studies and Research(SICSR) in Pune, India. It is an amazing opportunity for people from FOSS communities all over India to meet each other and a good chance for newbies to find out how to get involved in FOSS projects and learn more about the free and open source culture. Mozilla has been actively participating at GNUnify since 2008!

This year along with the Mozilla contributors around pune I got opportunity to organise a workshop on WebExtension at GNUnify 2018. One of the main reason for my visit is to bring some more contributors to WebExtension community and bring more webdevelopers into WebExtension development.

Our Mozilla track was very strong we had some many topics to cover

  • VR session by Prathamesh
  • Marathi localization session by Narendra
  • Cook up Firefox- Privacy Settings by Ankit
  • Rust session by Mehul
  • Hardware track by Tripad
  • WebExtensions Workshop by Viswaprasath

In one room we had talks and in another room I was organising workshop. It was jam packed and very tight schedule, we Mozillians were not able to talk till 3 PM.

I was very excitied to talk on GNUnify, from 2015 (I wanted to talk about FirefoxOS previously) I wanted to give talk there as it was one of the big event we have related to open source technologies in India. As I got opportunity this year I was very happy to delivery it there.

I reached the venue sharply at 9:50 and was having some discussion with volunteers about the event in past and how it grew, the story they had about this event was amazing and it gave some more energy to me. And we started my session at 10:15, I started why we need WebExtension and backgrounds of it. But 10:35 the whole lab was filled with Students and Professors (I remember talking to 3 professor at middle of session and around 50 were there).

After some thoughts on WebExtension I showed them the demo of my favorite extension (Youtube controller), shared the story behind it. People got excited to know why I developed it, and the next one was to search a particular word in different search engine sites.

Around 11:15 we started to have hands-on session. First I started explaning them explaning about manifest.json and what are all the mandatory keys and values that has to be present, once they get familiar with it I started explaning the background.js file which we coded for our “search add-on”, using contextmenu. I showed the code sample with duckduckgo, but some of them understood the logic and tried to bring their favorite search engines (like Google, youtube, bing, wikipedia). Then we had a small break. After this we developed another add-on where we will be having our own custom shortcut keys for close the tab.

The attendees were interested to learn more on hacking WebExtension API. One of the amazing unique thing they felt is they are able to build similar to browser internal features. They wanted to dig more and bring some amazing Extensions in future. The response from faculty and students is amazing. I had personal talk with students for more than a hour and got chance to talk with Faculty who is handling Web Programming session. She shared it is interesting session and told she will ping back to discuss how WebExtensions can be made into their college syllabus.

In future I am sure, lot of amazing contributors will be coming as a effect of this event. One note which I came to know at the end of event is most of Reps from India who are present today came from this event.

I personally would like to thank all the Mozillians around Pune who made my day great and memorable one. Special thanks for the care shown by Prathamesh parenets, I didnt felt I am going for the first time to his home. The garden at their home is really good and well glued with nature. I am inspired a little bit by his father, may be in future will start gardening in my apartment.

Google DevFest Ahmedabad 2017
Mehul Patel on February 14, 2018 08:29 AM

Google Developers Group (GDG) – is open and volunteer geek community who create exciting projects and share experience about Google technologies with a passion and GDG Ahmedabad is one of the most active & passionate community.  The aim of GDG DevFest Ahmedabad is to bring the world-class experts in Mobile and Web technologies to Gujarat, India for 1 day of sessions, workshops and showcases.

This year I’m one of the rockstars (People usually calling me) speaker at Web track. This is the first time Mozilla participated at GDG DevFest Ahmedabad The fest involved developers and professionals all around. I gave a talk on Rust programming which is one of emerging technologies and one of the major focus of Mozilla these days.

This time I’m going to change my blog style and going to include some real-time tweets which can get through about, how the complete session went. So, Let’s find out.

Started my talk by introducing them to Rust and why I’m using Rust? I believe, Rust is new enough that you can write useful stuff that would have already existed in other languages. It also gives a relatively familiar tool to the modern C++ developers, but in the much more consistent and reliable ways.

Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. But, in my opinion, “Rust is a good choice when you’d choose C++. You can also say, “Rust is a systems programming language that pursuing the trifecta: safe, concurrent, and fast.” I would say, Rust is an ownership-oriented programming language.”

Normally people became ‘lazy‘ or ‘sleepy‘ after having lunch and moreover, if you get delicious Gujarati food then you can’t resist yourself to have. Upon that my talk was the first in line after lunch break so to having that in mind I have changed my talk style and from the start only I have tried to make the session interactive so the audience can also be part and their mind can be diverted. Guess what, It worked and people loved the interaction period. All an all we have a very healthy conversation during the session.

I believe, new system programming language solves a lot of common system programming bugs. Moreover here we have Cargo: Rust Package manager which helps to Improve your toolkit. And, Its best for Self-learning & always have fun to do.

According to recent The Stack Overflow survey, Rust is the most beloved among developers of all programming languages and frameworks.

Well, I don’t think.

Feedback is always valuable information for me as that will be used to make improvements in your work and help me to boost to do even better. 

When you got feedback about your talk from some experts speakers :

Some more feedback from participants  :

We got more than 100+ tweets during the talk, you can track them by #DevFestAhm. A huge shout out to all the rock star social media contributors for helping GDGAhmedabad to rock on Twitter!

In frame with some enthusiast attendees.

This was the best memento ever, Thank you GDG team.

Missed Google DevFestAhm?

Check out, 360 experience of our #DevFestAhm event, here you go :

Hope you enjoyed my blog!

Embracing the improvement psychology
on February 13, 2018 09:04 PM
What would you do if you could do it all the time? Everybody is the happiest when they are doing...

Web Extensions, Womoz & Privacy
Sanyam Khurana on January 23, 2018 02:45 PM

A Saturday well spent teaching students about Open Source, Add-ons and Privacy.

We had an activity at Indira Gandhi Delhi Technical University for Women (IGDTUW) for Addons, WoMoz and Privacy.

The session started with Trishul giving a talk on getting started with Add-ons. He explained about Web Extensions and how they are useful. He also depicted some of the extensions built by the community. He explained the use of manifest file and then students started making simple add-ons on their own. The borderify Web Extension was chosen to teach students. Me, Trishul and Shivam helped them whenever they were stuck.

The next session was took by Faye on Women in Mozilla and how we can improve the no of women contributors in the community.

The third session was took by me where I discussed about What is FOSS and why people should contribute to FOSS. We then discussed on various pathways one can start contributing. We also discussed on finding bugs through BugZilla and Bugsahoy for Mozilla.

Then Shashikanth discussed about importance of Privacy issues.

We ended the event with a capture of all enthusiastic faces in the meetup:

Moz-Fedora Day
Sanyam Khurana on January 14, 2018 02:45 PM

We recently organized Moz-Fedora Day, a one day event on promoting FOSS through Mozilla & Fedora at Investopad, Hauz Khas, Delhi on Jan 13, 2018. The aim was to depict the usage of packaging & building one of the Mozilla's project using Fedora.

The core event focused on making the participants automate the build of any of the Mozilla's open source project of their choice. The aim is to influence people to switch to Linux as a build environment (We used Fedora for this) and introduce the basics of the version control system (Mercurial in case of Mozilla). The event will also introduce to Vagrant for running standardized virtual machines for build environments.

The session began with Saurabh representing a bit about Fedora and other Linux Distributions. I discussed about Mozilla, it's mission and different projects. We then decided to package Servo in Fedora and guided folks through the steps to build the system. We used simple Vagrant setup to package Servo project with Fedora.

At the end of the event, we had a small discussion on how one can find bugs through Bugzilla & Bugsahoy. The presentation can be found here:

We also distributed some swags to folks who were able to make builds successfully.

Most of this was a hands-on session and I saw new faces who were truly excited to learn about these things. A Saturday well spent, spreading the love of Open Source.

Ending the year with MozCoffee
Sanyam Khurana on December 24, 2017 03:04 PM

We had MozCoffee Delhi on last Saturday, Dec 23, 2017. We had a lot of Rep Attendees this time with other Mozillians. What would have been a better way to end an year than the MozCoffee. From past various months, the activities in Mozilla Delhi came to a stand still. But then we had MozCoffee planned in less than a week. Thanks to my new mentor Trishul for arranging MozCoffee at Chaayos, Connaught Place, New Delhi on 23rd December, 2017.

We gathered up at the venue in the evening and met a lot of new and old people. We had Trishul, Faye, Sanyam, Tanzeel, Dvyik, Rajiv, Saurabh, Pushpita, Shivam, Tushar at the meetup.

The discussion started with Trishul explaining about his experience in All Hands Austin. He told about various projects that have been identified by Mozilla as the major areas of contributions. We discussed about both tech & non-tech contributions in various areas.

Near the end of the event, Trishul also helped me in explaining about addons. Since I've previous experience with JS, it was pretty easy to pick that stuff up.

Finally, we had some amazing photographs which would now become a memory for all of us.

Year in review 2017
Vitchu on December 10, 2017 01:34 AM

2017 is one of the amazing year I had. I have dedicated it fully to learn and share my knowledge about WebExtension and develop some WebExtension during my free time.


This is one of the best month and very good start of the year. In Tamilnadu we had lot of problems but we succesfully organised our first ever MozillaTN meetup, yes we were having amazing two day event where I was helping attendees to know about WebExtension. Before even the meetup some of the attendees started learning webextension, thanks to MDN and some of the articles I wrote


This is one of the milestone month for me, I got an opportunity to share about WebExtension in our local ILUGC meetup. ILUGC is one of the amazing community which is having the regular meetups for past 10+ years. Giving session there was really amazing and was an exciting one for me. Then at the last week I was able to visit SRM Univ after a long time and gave some basic introduction talk on WebExtension and Mozilla Community.


In march our MozillaTN community organised our first ever over night hackathon at KCG college of Technology chennai. We had 2 tracks WebVR and WebExtension. I was handling the WebExtension session and was mentoring the students on how to build it, and it is also my first hackathon with WebExtension development. Then on the last week went to VIT chennai to share about WebExtension, It was one day session where introduced students with WebExtension and also had some coding session to develop a small addon to close the tab on click of browserAction button.

Between April and June sometime I was involved in developing some add-ons and wrote blog posts about them.


Went to KCG Community space and shared about WebExtension development. We had the half a session to understand about Tabs API.

And early July I started planning about WebExtension on-line series where planned to create vidoes and train attendes one API per day and discuss about them on how to use it for developing WebExtension.


Went Dhirajzilla engineering college at Salem and gave an introduction talk about WebExtension. The biggest gift and surprise I got from the students I was able to meet my under graduate professor there. That was the happiest moment and I was giving talk in front of my professor about WebExtension. She was amazing person and inspired us a lot, she played a major role in shaping me and my friends during our college days. And went to Sairam college to have a booth and tell students about Mozilla communities in booth and gave a short quick talk Why WebExtension are amazing.


This is one of the good month. We planned a good open hackaton (any students, employees can join) at out KCG community space. This is the first open hackathon in that community space and around 20+ attendees attended and demoed 6+ addons. Went to another hackathon at SNS College of Tech Coimbatore, where had amazing set of students with good knowledge of what they are going to develop.


SRM university approached us and wanted to have a good purely technical hands-on session. This time we had 2 days session again (my 3rd one in a row). I was showing different demo and people loved contextMenu and omnibar search and most of them showed demo on it. And they were interested in learning it continously and the guy who hosted us was amazing, thanks to Anirudh for this opportunity.


In November after a long time had opportunity to talk at over night hackathon along with Santhosh, Karthick, Trishul. It was amazing to see kids right from 13 years. Some of them showed amazing demo like text-to-speech using Web APIs. It was cool at the same time was so tired.


Yes its year end and everything is bit slow. I got opportunity to attend All hands at Austin. I met amazing Mozillians and had lot of learning. Went to awesome dinner and Star wars
It was great to plan for 2018 related to WebExtension. I am very exciting for upcoming days.

Talks Workshops & hackathon Experiments

Developed some of the WebExtension which are used during various talks. All the code are available in github repos MyExtensions and MozWOC17

Having started writing a book on WebExtension along with Karthick, hopefully will be finishing by March 2018 and publish the first version for all the contributors.

2017 is ending with great moments, expecting 2018 will be much more awesome and helpful to learn more. Happy new year.

WebVR Camp @ JRU, Ranchi
Md Shahbaz Alam on November 30, 2017 02:12 PM

Event was the follow-up of MozAarambh . Students were very much excited to know about the Virtual reality  in our previous event. So we went again with A-frame and WebVR through WebVR Camp.

Event started with a warm welcome and introduction of WebVR. We have distributed Aframe postcards , thanks for the wonderful cheatsheet, to all the attendees so that they get to know about Aframe and WebVR in detail and how to get involved in it. With the brief walkthrough of agenda we went to the Computer Lab where the actual fun begun.

We started with the hello world example of A-frame, later everyone was able to mix and make their own hello world .

Scene made by Harsh

Media coverage on local newspaper


All the projects developed during this event need few finishing after that we’ll be hosting them to a central repository. We are happy to see great ethusiasm among the students of Jharkhand Rai University, got to know more about the problems they had earlier too, I hope I’ll be able to fix few of them and with the support of the community we’ll make this Jharkhand community a productive one.

More pics can be found here :

My Experience - Mozfest17
on November 09, 2017 09:52 AM

Right now, I’m on my flight back from London where I had the pleasure to assist to the Mozilla Festival 2017. I’ll try to use this 2 hours of my flight time to relate to you how my experience was before and during it as well as the things that really impressed me of it.

Let’s rewind to the first beginning of the Festival, Friday 27 at 5:00 a.m. On that time, I was just waking up after getting only a few hours of sleep because of all the excitement I was having for the festival, so I got dressed up as a zombie and after a really fast breakfast that consisted on the remaining cookies of the pantry and a really hot coffee that seemed like magma, I headed towards the airport. There, some boring and long queues where waiting for me, as well as, the not well-received security checkpoint where I had to take from my bag all the electronic things I had on it (More than half of a dozen, I think the security guy got crazy when he saw it). Finally, I made it into the plane and I headed towards London.

Once there, I used all the time I had until the festival to do some sightseeing in London and visit the typical places you usually go as a Tourist like the Big Ben, the London Eye or the Queen’s Castle (With the famous queen’s guards on it). Also, I tried the so famous “Fish and Chips”.

After all of this, it arrived the time, the time to go the Mozilla Festival in Ravensbourne.

A few minutes later

I saw the Ravensbourne building after a few minutes going around, so big, so squarish, full of strange circles on it… I went inside and I proceeded with the Check-In process where I got my Lanyard and I went inside of it. The first day it was a Networking event, I didn’t really get involved with it because it was my first Networking event ever and I felt like a fish out of water. Eventually I got the essence of it and I started meeting some great people there like Florian, Konstantina, Ayah, as well as, my mentor Michael. After it, we had dinner in a nearby restaurant and I headed back towards the hostel. First day was over…

The next morning, I woke up, 7 a.m. After some improvised breakfast in the hostel, I went to Ravensbourne, today it was the day to start with the sessions. I went to sessions about confidence, others about Privacy and also, I attended a really interesting talk about The lunch time was also kind of Networking so I tried to engage in different conversations with people around me, amazing time.

At night, Mozilla organized a party on the Royal Society of Arts (RSA) where there was some electronic music by a guy dressed like Tron, with really futuristic design and music. There was also some comedy on the Auditory, it was a great night but I headed back sooner than I expected because I felt really tired of all day sessions.

Third and Last day… We started the day with a Networking Breakfast in Ravensbourne sponsored by Flattr (You should check them out, they have great ideas). After it, I decided to go around and try the different stuff available on it instead of going to more sessions. There, I had the pleasure to try a great VR game about some experiments that took place in the military, also, I got to know about The Data Detox Bar and a bunch of other great stuff there to.

Finally, it was time to go, so I had to say bye to all the people I met during the festival day and I headed to the train (Funny story here, due to the time change, the app became crazy and it changed my whole schedule. I decided to trust my gut and I followed my prescheduled journey hoping to don’t lose the flight. It worked and after some crazy runs up and down the London Bridge station, I made it into the train and I headed towards the Airport. It was time to go back home.

My Story with Mozilla
on October 18, 2017 08:11 PM

I was in high school, sitting in the Computers room, taking part of a boring and monotonous class about Office IT. Because of that, I decided to open Firefox and start surfing the web for some entertainment to make the time passed faster. So, I clicked in the Firefox logo, Firefox popped-up and as soon as it opened, I realized about of a yellow square at the bottom of Firefox asking me to took part of Mozilla and become a volunteer.

In that moment, I was dubitative because I didn’t really know what to do or if it was worth it but I recalled a conversation I had with my best friend at that time about Mozilla and its principles and decided to give it a try… I pressed the yellow squared button and it redirected me into a webpage that showed me all the activities I could join  (Labs, Localization, Coding, Marketing, QA…).   After a few minutes, I decided that I wanted to help with QA, testing some products as Firefox Beta, Firefox Nightly or the now ceased Firefox Aurora because I wanted to make Firefox a better browser with less bugs and more stability.

Once I clicked it, it opened my email prompting me to write an E-Mail to the responsible of QA Area in Mozilla Hispano (who I would know later as Gabriela) stating that I wanted to contribute in that area and the reasons for it.  I wrote the email and she quickly answered it giving me some tasks to do in Teambox (A site we used in order to organize tasks and activities) as well as giving me some mentorship so I could start helping as fast as possible.

 Time passed really quick and I went from being a newcomer to be part as a member of Mozilla without with no more mentorship. Anyway, I kept in touch with Gabriela because she was my friend and still the responsible of the area. As time passed by, I saw a drop in the participation of the QA area so I proposed Gabriela a new scheme for it. She really liked the idea and she decided to offer me the possibility of being co-responsible of the area so I could help her with all the task involved which I clearly accepted.  

 A year passed without a lot of changes, I routinely participated in the friday testdays about Firefox Beta, we also organized an amazing Spanish testday which was well-received and well-appreciated for the Hispanic contributors of Mozilla and I tried to help in other areas like Marketing or Localization.

 One day, I saw a notification about a QA/Localization hackathon that would take part in Paris somewhere near November 2015. The idea of going to Paris to the Mozilla Office really fascinated me and I applied as fast as I could, wishing to be selected for it so I could have the opportunity to meet other people as passionate as I for Mozilla. Somehow, my wishes became true and I got the chance to travel to Paris and meet some contributors there like Facyber (My great friend Marko) or Marcia, a nice woman from Mozilla which I only had the pleasure to talk by iRC and the one who taught us all she could about FirefoxOS in the short time of two days. It was a really great experience.

Sadly, one day, Mozilla decided to cut off Firefox OS, and that decision took with it some ups and downs which made some contributors leave the community because they didn’t see a clear orientation or a clear focus and all the communities of Mozilla around the world saw a big break on its activities. In that moment, I was really busy studying for the exams of the university and other stuff so I became really inactive for a few months and I did not really see what was coming.

Once I returned, I realized how everything was stopped and I felt really guilty for it. For that reason, some contributors and I decided that it was time to relaunch the community and we got down to work for it. At first, we took some surveys and we decided some goals for the community but this approach didn’t clearly work out, so some months later, we decided to take it back and we proposed some interesting new projects to work on and as of today, it seems it has worked because we got new projects and new contributors working on them.

To conclude, I have to add that after relaunching the community, I got really motivated so I decided that it was time to step up and apply to become a Mozilla Rep as other people recommended me.

Weeks of Contribution- WebExtension Session7
Vitchu on October 02, 2017 12:54 AM

Date : 29th August 2017

Time: 8:30 – 9:30

IRC channel: #MozillaTN

This is our first series of the WebExtension webseries. The main agenda of the program is to get started with Mozilla community and discuss the syllabus we will be learning in this series.

In our previous session we get learned about executeScript API, where we built a small youtube controller.

In the seventh session we are going to learn about building a context menu.

  • Introduction about Add-ons Contest
  • Context Menu Video
Problem Statement

When we select some text, we get a suggestion to search with our default search engine when we do right click.
So instead of having only one search engine, our idea is to have more than one search engine listed so users can use their required search engine to searching the text.

MozillaIN Contest

Mozilla India community has declared a contest on developing Add-ons which should be working on Firefox 57 properly (means WebExtension). Best Extensions will be choosen and the winners will be getting the Limited edition AMO Pendrive. Last date is end of October 2017.

You can get started with building the context menu from the following video and this video is contributed by Trishul.

All the code samples discussed in the above video is available in the github and the detailed blog post on this particular API is shared before. Link of post


Name / Twitter handle

  1. Fahima Zulfath A/ @FahimaZulfath
  2. Balaji B / @balaji2198
  3. Mainak R. Chowdhury / @rcmainak
  4. Viswaprasath / @iamvp7

Etherpad of the session. Link is here

Weeks of Contribution- WebExtension Session6
Vitchu on October 02, 2017 12:34 AM

Date : 22nd August 2017

Time: 8:30 – 9:30

IRC channel: #MozillaTN

This is our first series of the WebExtension webseries. The main agenda of the program is to get started with Mozilla community and discuss the syllabus we will be learning in this series.

In our previous session we get started learning what are omni box API and have built keyboard based quick multi-search engine.

In the sixth session we are going to build a small youtube controller.

Todays Problem statement

Controlling the youtube player from any tab without visiting actual tab where youtube is running.


Controlling Youtube Playlist without Changing tab

  • Learn about Message sending between JS file and background JS, MDN docs
  • Learn about executeScript API. MDN docs

You can get started with youtube controller code flow from the following video.

All the code samples discussed in the above video is available in the github and the detailed blog post on this particular API is shared before. Link of post


In the above built Add-on one of the problem is when youtube is in many tabs, it will be detected in all the tabs and code is exectued in all tabs. We had a very interesting discussion around this and we have got some suggestions to work on this.

Can you have a way to detect which tab has the playlist open? If I have two tabs with two different playlists which one will be affected by the addon actions?
ya you found the problem rcmainak .. it will affect all the tabs. becoze we are querying all the tabs and iterating all the tabs. it will be awesome if any one of us work on this, like showing the list of tabs (by title of song) and execute script on the required tab

One of the contributor send feedback to share the PDF of the presentation. Google drive PDF link


Name / Twitter handle

  • Selva Makilan/ @selva_makilan
  • Mainak R. Chowdhury / @rcmainak
  • Baranitharan/ @baranicool
  • Kaviya D/@kaviya99
  • Kaverinathan/@sudhannathan
  • Balaji / @balaji2198
  • Viswaprasath / @iamvp7

Etherpad of the session. Link is here

Weeks of Contribution- WebExtension Session5
Vitchu on October 02, 2017 12:04 AM

Date : 4th August 2017

Time: 9:00 – 10:00

IRC channel: #MozillaTN

This is our first series of the WebExtension webseries. The main agenda of the program is to get started with Mozilla community and discuss the syllabus we will be learning in this series.

In our previous session we get started learning what are tabs API. There are lot of cases where we have used Tabs API and published add-ons on it. We will slowly cover tabs API one by one along with Different API.

In the fifth session we are going to learn one of the use case of omnibox using Tabs.create API.

Todays Problem statement

In the address of Firefox / Google Chrome what happens is when we enter some words we will be getting the results from default search engine. but we will some times require to search on different site. say you know my handle in twitter is @iamvp7 so there are two ways goto and search my handle (or) goto search engine search my handle with twitter keyword.. so it sometime gets bored. so we will build a small add-on which will
be helpful for us.


Building simple Multi Search Add-on

You can get started with omnibox API & Tabs.Create API from the following video.

All the code samples discussed in the above video is available in the github and the detailed blog post on this particular API is shared before. Link of post

Google drive PDF link


Name / Twitter handle

  • Baranitharan / @baranicool
  • Fahima Zulfath A / @Fahimazulfath
  • Subhrajyoti Sen/ @iamsubhrajyoti
  • Seshadri/ @Seshadriii
  • Viswaprasath / @iamvp7

Etherpad of the session. Link is here

Mozilla Campus Club Inauguration @ BITS,Warangal
Ajay Kumar Jogawath on September 11, 2017 06:07 AM

Hello everyone,

It has been a long time, I have been writing here. This blog post will be about sharing my personal experience during the Mozilla Campus Club Inauguration at Balaji Institute of Technology and Science, Warangal, Telangana, India.

I have started contributing to Mozilla way back in 2012 and I am really elated that I have come a long way. All it started when a student from BITS contacted me on Facebook asking about the activities and opportunities that a student can be benefited. I told him about the Mozilla Campus Club Program to him and he got excited about it.

In the next few days, I explained him about Mozilla, its mission, vision, Campus Club Program, activities and how he can be a part of a global community. And then things went fast, we decided to inaugurate a Mozilla Campus Club in their college.

So, it was decided that we will be inaugurating a Mozilla Club on September 1st, 2017.

[1] Club Launch of Mozilla Campus Club BITS

[2] Addressed the audience on Mozilla, Communities and Opportunities


[3] The amazing crowd at Balaji Institute of Technology and Science.

[4] Press Coverage of the event.

Overall, it was an amazing experience talking to students. I have talked on Mozilla, products, Mozilla Campus Club Program, Activate Mozilla Campaign, Rust, WebVR and Firefox Nightly Campaign. Looking forward to organizing more events in future.


Best Regards,

Ajay Kumar Jogawath

Mozilla Representative


Highlights from Netherlands HackerCamp – SHA2017!
Ram on September 04, 2017 08:32 PM
SHA, aka Still Hacking Anyways, is part of international non profit outdoor hacker camp series organized once in 4 years in The Netherlands. This year it was organized in Zeewolde on August 4th to 8th and I was honored to be one of speakers at SHA for my WebVR talk. Read my blogpost ‘SHA Hacker … Continue reading

It’s raining Rust at Red Hat
Abhiram on August 20, 2017 02:21 PM

I know it’s been a while since I’ve put out a post and mostly because I’m trying to learn amazing things and get my hands dirty, trying to build solutions that actually make sense.

One such pet-project has been Rust, probably the fastest growing systems level programming language today. Hitherto, I’ve always looked at Rust from the outside, never got my hands dirty, mostly because I was under the assumption that it had nothing to do with web development. Turns out, I was completely wrong!

This year’s Rain of Rust campaign gave me an opportunity to revisit the programming language and the reason why it’s been garnering interests at astronomical pace. For a nascent programming language which is in the 1.19th version of its release, it’s challenging the big guns – C and C++. Yes, you heard it right.

On to the campaign

The campaign, although initiated and led by volunteers from the Mozilla India community at first was later adopted by the larger Mozilla community with contributions from all over the world like these events in Mexico and Brazil. The main goal of the event was to increase outreach about the language and train developers to contribute in the rust ecosystem.

At Bangalore

As one of the crucial aspects of the campaign was to organize on-the-ground events and so, with the gracious support of our host Sumantro at Red Hat, we managed to pull of a small event consisting of rust enthusiasts and Mozilla Tech Speakers.

We had our very own Vigneshwer leading the introduction to rust and hands-on session. This was well taken by the participants who had just installed rust and exploring what they could do with the language.

With witty remarks, use cases and insights of the language, Vigneshwer kept the participants interested. During the hands-on he introduced the kits built by the Rust India community and explained how participants could use them to learn the language. On the whole, it was a well-rounded session and helped the participants understand why rust is important and how they could contribute.

We then had a talk by Ravi from Ather energy which has used rust components to send  location data packets from its two-wheeler vehicles to the cloud in a secure and reliable fashion. His talk was inspirational as the participants were able to visualize how rust could be used in a production scenario.

For the last talk of the day, we had our own ReMo and host Sumantro show a demo on Rocket, a simple web framework for rust developers. This was in particular interest to me as a web developer, hitherto I was under the impression that rust could only be used for parallel computing and system level programming scenarios.  Now that I know rust has a fast and safe web framework, watch out JavaScript! Here’s Sumantro’s post on how to set it up on Fedora.


Last word

On the whole it was personally fulfilling that we pulled off a workshop in ~1 week of planning and what was comforting was that the feedback we received through the new ReMo feedback form was a 6+ on a scale of 0-7. Yay!

Finishing off with a mighty group photo. A round of shout-outs to Bhumika and Ra Fey for helping us out with the posters and social media calls to action! You guys are wonderful. ^_^


Rust Workshop | June 2017 | Bangalore



First Time at COSCUP Taiwan
Bob on August 07, 2017 02:35 AM

I had the opportunity to represent Mozilla (and my country) in COSCUP 2017 over the weekend. COSCUP is an annual conference held by Taiwanese Open source community participants since 2006. It’s a major force of Free software movement advocacy in Taiwan. The event is often held with talks, sponsor and communities booths, and Birds of […]

The post First Time at COSCUP Taiwan appeared first on Bob Reyes Dot Com.

So, you wanna join us?


The Mozilla Reps program is open to all Mozillians who are 18 years of age and above. Before you become a Mozilla Rep, you must complete a short but rigorous application process in order to demonstrate your interest in and motivation for joining the program. Are you ready to take on the challenges and rewards of advancing your leadership to the next level in Mozilla? If your answer is YES, apply to become a Mozilla Rep today!

Not sure if you're ready for Mozilla Reps? There are many other ways to take the lead in the Mozilla Community. If you're a student, register for the Firefox Student Ambassadors program to gain experience leading projects at your school. And all of our contributor opportunities are available to you on the Get Involved homepage.

The Mozilla Reps application process involves three simple steps:

Thanks for your interest in making the Web better with Mozilla!