Planet Mozilla Reps

MozillaTN SNSCT WebExtension Workshop
on September 19, 2017 01:34 AM

Coimbatore is one of the amazing city in Tamilnadu, and its so special for MozillaTN community as we have more amazing student contributors. SNSCT college at Coimbatore is so special and is best known for QA activities.

Internet Health @Software Freedom Day 2017 São Carlos
Geraldo Barros on September 17, 2017 06:36 PM

Yesterday I was in one of the editions of Software Freedom Day 2017 in the city of São Carlos to talk about the Internet Health. Here we have a little draft of what we talked!

The Software Freedom Day (SFD) is an annual worldwide celebration of Free Software. #SFD is a public education effort with the aim of increasing awareness of Free Software and its virtues, and encouraging its use. At São Carlos city (Brazil) edition, I pushed a conversation about #InternetHealthy! By engaging a community of key thinkers on defining Internet health, we want to generate better understanding of what the world can do to make the Internet healthier.


Our conversation is guided directly on concept of the Internet Health, the importance of measuring the health of the Internet, then we talk about the history of the Internet Health report created by Mozilla and the importance of the initiative, we show some of the relevant data in the report about the 5 key topics of Internet health, we take the topics and data to be discussed in depth, and ultimately we guide people to give feedback about the report directly on the official website.

Download slide decks

Let’s take a note of what we discussed

  • The concept of the Internet Health is generally not known, but it is related to the way governments are attacking the Internet through censorship and network control policies.
  • Decentralization is one of the most discussed topics, on what way can break the monopoly of big companies like Google and Microsoft.
  • Web Literacy is the key to solve most of the issues reported in the report, in particular issues of decentralization and privacy and security.
  • Digital Inclusion is important, but it is important to reach the other half of the world along with web literacy.


Thank you all SFD for the opportunity to us talk about Internet Health so important to FOSS software!

The post Internet Health @Software Freedom Day 2017 São Carlos appeared first on Geraldo Barros.

Mozilla vous attend aux Journées du patrimoine les 16 et 17 septembre
Villeneuve Christophe on September 15, 2017 07:27 PM

Les Journées européennes du patrimoine 2017 se dérouleront le 16 et 17 septembre. Le thème de cette année en France est : Jeunesse et Patrimoine, avec de nombreux lieux ouverts gratuitement ou à tarifs réduits.

Les bureaux de Mozilla Paris (18 s) sur YouTube

Depuis 2013, les bureaux parisiens de Mozilla sont installés dans un monument historique classé qui ouvrira ses portes les 2 jours pour vous recevoir pendant ces Journées du patrimoine 2017.

Mozilla Paris est installé dans le 9ᵉ arrondissement de la capitale au cœur de l’hôtel de Mercy-Argenteau, au 16 bis, boulevard Montmartre. Bâti en 1778 par l’architecte Firmin Perlin dans un style Louis XVI, cet hôtel devint rapidement la propriété du comte de Mercy-Argenteau, ambassadeur d’Autriche à Paris de 1783 à 1790 et qui avait été précepteur de la future reine Marie-Antoinette.

Des bénévoles de la fondation qui développe le célèbre navigateur web Firefox seront là tout le week-end pour vous faire découvrir les enjeux du Web d’aujourd’hui : vie privée, logiciel libres, standardisation… il sera aussi possible de découvrir et tester les futures évolutions de Firefox dont la nouvelle interface qui arrivera deux mois après.

Fondation Mozilla
16 bis, boulevard Montmartre – 9ᵉ arrondissement de Paris
Ouverture : samedi de 10 h à 18 h
et dimanche de 10 h à 17 h
Accès handicapé

Se rendre à Mozilla Paris

Restez branché sur nos réseaux sociaux (Facebook, Twitter et Mastodon) pour les dernières nouvelles.

Liens utiles :

Pour préparer votre visite :

@hellosct1 et @Mozinet

Notre précédent événement : RMLL 2017, notre présence

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

MozConnect with IEEE R10 Sectional Leadership Summit
Mehul Patel on August 22, 2017 05:18 PM

While wrapping up with RainOfRust campaigns I was working on reports and gathering feedbacks from the community about our recent initiative and we got an overwhelmed responses from the all around. The participation with IEEE R10 Sectional Leadership Summit was one of the feedback of our recent work for the community.

Here IEEE Gujarat Section and IEEE GCET Student Branch invited me to join at IEEE R10 Sectional Leadership Summit which was organized on 3rd & 4th August at G H Patel College of Engineering & Technology, Vallabh Vidyanagar, Gujarat.

I was very excited and I accepted their invitation as this was the 1st time Mozilla’s presence at IEEE summit.

About the summit:

The Leadership Summit aims to convene student members of the IEEE to enable them to discuss the growth and development of IEEE student activities in societies, not only within the Section but also in Region 10 (Asia- Pacific) as a whole.

The theme of the summit was Innovation and Empowerment.

The students will be from all levels of UG and PG programs will be benefitting from the summit. The given theme will encourage and motivate the students on how can they have a way to innovation. There will be discussions and parallel sessions, conducted by Industrialists and professionals, which will focus on the recent trends and upcoming technologies.

This event has definitely uplifted the Section as a whole and created a benchmark for other events taking place across India as well

This was my first visit to this City and university so I was really excited to talk with participants and experts who came to attend this summit.

My session was second last and here I started addressing the audience by sharing about Mozilla and its mission before I moved on to my actual talk i.e. Open Innovation.

Here we have discussed How open is it for everyone? Many students shared their thoughts during the talk and it was great to hear their thoughts.

“Open” means that anyone can publish or invent online without asking for permission, and that the technologies used to run the Web are transparent and understandable.

Then after I have talked about the Open Innovation Toolkit, The Open Innovation Toolkit is a community sourced set of best practices and principles to help you incorporate human-centered design into your product development process. Whether you have a new idea or a working prototype to test, the Open Innovation Toolkit can help.

Mozilla Innovation team have designed best 3 methods,

  1. Gather Insights
  2. Ideate
  3. Prototype& Test

More details, click here.

Due to limited time, I go ahead with “Ideate” method to discuss more by running 2 activities among participants.

1st Activity :

5 “Whys”

Purpose of this activity to get to the root cause of the problem with the goal of thinking differently and as a result you will analyse the root cause which is great at making sure you are solving the right problem at first.

2nd Activity :

Mind map

A Mind Map is a powerful graphic technique which provides a universal key to unlock the potential of the brain.

This activity helps when you are facing complex problem. They are organic in their structure and allows us to, via a visual representation, explain how a system or concept is complement each other.

Just to understand better we have run this activity with all the participants present there, I have already informed organizing team to put some bank papers and pen to participants kit.

I have explained to them how this works and what they need to follow to be part of this activity: so here are the steps :

  1. Start in the center of your page with the subject you want to mind map around. For example “Security”

2. Break down the main concept into the areas it relates to. Like “Cyber Security”, “tracking”, gadgets”, “tools”, “threats” “precautions” etc.

3. Further, continue branching those streams out and thinking about what is related until your entire paper is filled out.

4. The end result should be having complete overview of the branches of ideas or concepts that came from your starting point.

At the end of this activity, some students shared an overview of the branches of their ideas and that was an amazing experience.

Thanks, IEEE Team for this memento.

Reps link:

Presentation link:

Google Drive (Photos) link:

What Next?
  • I am looking for more such collaboration with such organizations to spread the Mozilla mission.
  • Helping them to start Campus Club in their university.
  • Next series of Rust talk at G H Patel College of Engineering & Technology with IEEE GCET Computer Society

Hope you enjoyed my blog!

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



Setting up the success of Dive Into Rust workshops at São Paulo
Geraldo Barros on August 15, 2017 06:14 PM

The first Dive Into Rust workshop at São Paulo, the connection of Mozilla communities with Rust brazilian community, the people who were with us, our learnings, workshop flow, resources, follow up and the next steps.

Last Saturday was our first Rust workshop in São Paulo, an initiative that is part of the Mozilla Activate campaign to introduce Rust to programmers and advance a more secure web with the programming language of the future.

Recruiting speakers

The beginning of our journey was to find programmers who love to teach Rust and have readiness to lead training with our Brazilian community. We found Rust programmers after an open call in the Rust forum! It was the first connection to the Mozilla and Rust community.

And as much as you can understand Rust and perform simple tasks, meeting someone who programs and has experience is essential to a highly impactful and inspiring workshop for new rustceans!


The Mozilla Activate campaign has a workshop flow suggestion for our activities but we dare to go further, we did a combo flow with the suggestion of Dive Into Rust + India’s Rain Of Rust + activities created by ourselves.

The result is a workshop that goes beyond testing Rust, but has practical and realistic activities for a developer’s everyday life.

Workshop Flow
  1. Welcome, agenda and offline icebreakers. 10m
  2. Rust and the Future of Systems Programming’s movie. 6m
  3. Introducing Rust: What is it? Benefits? Use in the real world. 15m
  4. Introducing language using the Rust Book V2. 15m
  5. Introducing rustup, Cargo,, rustdoc, playground and quickly activities to test the Rust install and become familiar with Rust. 15m
  6. Exercises with the Exercism, an exercise together and in a group. 30m
  7. Introducing to the Ownership and exercise: move semantics of Rustlings. 30m
  8. Structs and enums exercises. 30m
  9. Exercise about parallelism: A parallel bitcoin miner. 30m
  10. Free Rust Hackathon  attendees will choose and develop a project with Rust. 100m
    1. Continue Exercising Exercism
    2. Client and chat server for terminal
    3. Web client (API access or scraping)
    4. Web server with JSON API
    5. Access a database
    6. Make a graphical interface
    7. Use a Rust library through your favorite language (Python)
    8. Rust-python binding
      1. Creating a python module in Rust which focusses on delivering high performance
      2. Code
      3. Read the documentation here
  11. Open feedback e feedback for Mozilla using 5m

Who wants to learn Rust?
  • People who already coding are interested in learning Rust;
  • People who coding and work in big companies who are looking for great solutions to improve their applications;
  • People in the interior of the state of São Paulo are extremely interested
What is the ideal format?
  • A diverse, hands-on workshop focused on day-to-day activities ensures that developers understand Rust’s way of programming and operating;
  • Activities that work with other languages like Python are a plus and shows the power of Rust language;
  • Facebook is a powerful network to promote the workshop, in only 2 hours our tickets sold out;
  • Workshops with 20-25 people is ideal for highly impactful activities using Rust;
  • We need to organize more workshops because we have a waiting list of around 60 people and more people want to learn Rust every day.
Follow up

The participants connected to the Brazilian community of Rust in the Telegram, which is extremely active, and guided to join the official channels of communication and resources.

Next steps Thank You

A big #MozLove to

  • Cybelle, our aweeesome workshop organizer!
  • Leonardo from Unicamp, our aweeeesome and expert Rust Speaker!
  • Matheus, Alda and team player & SENAI for big support with place and infra!
  • Also for all attendees and newcomers at Rust brazilian community!

The post Setting up the success of Dive Into Rust workshops at São Paulo appeared first on Geraldo Barros.

Reps Program Objectives – Q3 2017
mkohler on August 15, 2017 08:16 AM

As with every quarter, we define Objectives and Key Results for the Reps Program. We are happy to announce the Objectives for the current quarter.

Objective 1: The Reps program continues to grow its process maturity
KR1: 20 Reps have been trained with the Resource training
KR2: 100% of the budget requests of new Reps are filed by Resource Track Reps
KR3: 30 Reps complete the coaching training
KR4: The amount of mentor-less Reps is reduced by 50%
KR5: Increase number of authors for Reps tweets to 10 people

Objective 2: The Reps program is the backbone for any mobilizing needs
KR1: We documented what mobilizing Reps are focusing on
KR2: An implementation roadmap for mobilizers’ recommendations is in place.
KR3: Identified 1 key measures that is defining how our Mobilizers add value to the coding and Non-Coding/Enthusiast communities

Objective 3: The Activate Portal is improved for Mobilizer Reps and Functional Areas
KR1: The Rust activity is updated
KR2: The WebExtensions activity update has been tested in 3 pilot events in 3 different countries
KR3: 60 unique Reps have run a MozActivate event
KR4: The website is updated to the new branding

We will work closely with the Community Development Team to achieve our goals. You can follow the progress of these tasks in the Reps Issue Tracker. We also have a dashboard to track the status of each objective.

Which of the above objectives are you most interested in? What key result would you like to hear more about? What do you find intriguing? Which thoughts cross your mind upon reading this? Where would you like to help out? Let’s keep the conversation going! Join the discussion on Discourse.

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.

Création de MoCo – 3 août 2005 – Coup d'œil dans le rétro
Mozinet on August 04, 2017 03:01 PM

Firefox n’est pas né de nulle part. Il est le fruit d’une riche histoire. Découvrons-en un événement marquant.

Le 3 août 2005, la Mozilla Foundation, l’organisation d’intérêt général sans but lucratif de développement de logiciels et chargée du pilotage du projet Mozilla, a fondé une filiale à 100 %, la Mozilla Corporation. Couramment abrégée en MoCo, l’entreprise est une filiale soumise à l’impôt, servant les mêmes objectifs sans but lucratif et d’intérêt public que l’organisation mère, la fondation Mozilla. La Mozilla Corporation est depuis lors responsable du développement, du marketing et de la distribution des produits Mozilla.

À cette époque, les contrats de partage des revenus issus des recherches dans Firefox rapportaient de plus en plus d’argent à mesure que les parts de marché de Firefox augmentaient. En créant une division commerciale, les activités générant des revenus de la nouvelle entité peuvent fournir des fonds pour soutenir le développement, les tests et la production de divers technologies open source issues du projet Mozilla. La gestion des activités génératrices de revenus associées avec ces produits permet aussi à la fondation de rester une organisation exonérée d’impôts. MoCo n’est pas une société commerciale comme les autres. Elle ne distribue pas de dividendes à divers actionnaires, ni ne propose de stock-options ou d’intéressement à ses employés.

Le rôle principal de la fondation est de superviser, diriger et promouvoir le projet open source Mozilla. La fondation n’est pas chargée du développement du code de Mozilla, mais laisse cette responsabilité à d’autres organisations et à des individus participant au projet Mozilla dont Mozilla Corporation. Firefox est développé, distribué et promu par des employés de la MoCo avec les bénévoles participant au projet dans ces domaines.

La Mozilla Foundation a pour but de promouvoir l’ouverture, l’innovation et la participation sur l’internet. Elle promeut les valeurs de l’internet ouvert pour le monde entier. MoFo fait progresser sa mission grâce à d’autres projets logiciels que les Firefox et par des subventions à des organisations dans les milieux de l’éducation et de la création web, des technologies open source, de la souveraineté des utilisateurs, et de la culture libre et communautaire, ainsi que par des engagements et des efforts éducatifs tels que Learning dans l’éducation ou Open Badges. La fondation reçoit et collecte des dons pour ses propres activités.

Partie de 36 employés en 2005, Mozilla Corporation emploie 1 200 personnes actuellement, alors que la fondation Mozilla n’a toujours qu’une poignée d’employés (3 en 2005).

La gouvernance chez Mozilla, établie par la fondation, est complexe. En plus de répondre à leur hiérarchie chez MoCo ou MoFo des employés peuvent, aux côtés de bénévoles ou d’employés d’autres entreprises parties prenantes, faire partie de l’organisation de : staff, drivers, modules owners, etc. La page leadership de Mozilla comporte les équipes de direction avec pour la MoCo Mitchell Baker (dirigeante historique du projet) comme présidente exécutive et Chris Beard comme CEO (directeur général) et pour la MoFo Mark Surman président et directeur exécutif. Avant les conseils d’administration des deux Mo, la page liste le conseil des Reps de Mozilla qui est composé de Mozilliens volontaires qui font office de représentants officiels de Mozilla dans leur région ou pour leur communauté locale. Le conseil fournit une vision générale pour le programme Mozilla Reps et supervise les opérations quotidiennes au niveau mondial.

L’équipe de cadres seniors de MoCo appelée Steering Committee (comité de pilotage) est responsable du leadership, de la coordination des divers groupes travaillant ensemble pour produire les produits Mozilla. Le comité se tient au courant des conditions du marché, trace le chemin de Mozilla dans cet environnement et fixe la direction général des offres des produits de consommation de Mozilla. Le comité effectue aussi des tâches comme les embauches, la planification et l’allocation des ressources. Il le fait d’une manière qui s’aligne avec l’identité de Mozilla en tant qu’organisation à but non lucratif, open source et basée sur la communauté. Le comité cherche à absorber, distiller et refléter les valeurs de la communauté Mozilla dans l’exercice de ses responsabilités.

(Re)lire : MoFo – le mois Mots-zilla


Lien vers le précédent coup d’œil dans le rétro : Création de la Mozilla Foundation – 15 juillet 2003

Article issu d’une première version publiée pour feu Firefox OS.

Weeks of Contribution- WebExtension Session3
on July 28, 2017 11:34 PM

Date : 28th July 2017

Weeks of Contribution- WebExtension Session1
on July 28, 2017 11:34 PM

Date : 24th July 2017

Rep of the Month – July 2017
mkohler on July 28, 2017 11:12 AM

Please join us in congratulating Vigneshwer Dhinakaran, our Rep of the Month for July 2017!

Vigneshwer is a data scientist working on realtime data and a tech enthusiast coming from India.

During the last months, Vigneshwer (or Viki as most of his friends call him) has been heavily involved on helping building the Rust community in India. His efforts, along with other awesome Reps, have resulted to the RainofRust Campaign, a campaign with the purpose to spread the Rust language in India and to create early adapters of the language. During the campaign Viki wrote a new event flow while he was leading a lot of the offline and online events. But his work doesn’t stop there. Since the campaign has finished, Viki is leading the efforts to help those early adopters to become Rust contributors in order to strengthen the community in India. Moreover, Viki has participated in the mobilizers experiment where he was leading the efforts on understanding how to mobilize the Rust community and unlock the challenges they are facing.

Thank you Vigneshwer for being awesome, keep rocking the open Web!

Join us in congratulating him on Discourse.

Council at the All Hands in San Francisco
mkohler on July 25, 2017 11:05 AM

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 what we’ve accomplished in Q2 and the future of the program. One of our main topics was on how to get new developers involved as contributors in Mozilla projects.

Top topics

For that reason it was crucial to understand and discuss the mobilizers experiment and their outcomes with Srushtika, Daniele and Vigneshwer, in order to understand what are the issues and needs for Add-ons, Rust and WebVR and how we can create communities around those projects and attract new developers.

The idea “Open by Design” was discussed extensively while we’ve tried to understand how Reps program can contribute to the Strategy project. We also had a meeting with Patrick Finch to discuss a few strategy questions and to start the discussion on how the Reps program can help in the next few months.

Other meetings and sessions

We had other sessions as well. Also we did a lot of administrative tasks as well:

  • Participated in the Q&A Session with Chris Beard
  • Gave feedback on the World View project
  • We reviewed our Q2 OKRs and opened issues where necessary to continue in Q3
  • Updated the Wiki header of Reps pages with a link to the Leadership page
  • Moved the Council Chair from Konstantina to Flore
  • Started to document new criteria for Reps applications
  • Further documented the mobilizers initiative and discussed common topics that were raised around those
  • Had a meeting with Module Owner and Peers


Activate holds a special place at Reps activities. During the All Hands we held meetings about the website, the content of the activities and the future of the project. From the Council side Alex Lakatos with Michael Kohler are involved in the website building, while Konstantina Papadea and Ankit Gadgil are working with a focus on the content.

While in San Francisco we launched a new activity about Nightly which now is available on the website. Firefox Nightly is one of the most important projects happening right now in the Mozilla world and it’s crucial for us. We need to get new Firefox Nightly users.

We also joined discussions with the Rust and the Add-ons teams in order to better understand how the Reps Program can help to build their community or improve the promotion of those technologies.

On the feedback form front we are working on the dashboard to simplify the access to feedback of Activate events.

WebVR/A-Frame Hackathon in Lausanne
Michael Kohler on July 24, 2017 08:49 PM

Last Saturday the Mozilla Switzerland community, together with Liip, has organized a WebVR/A-Frame Hackathon in Lausanne, Switzerland. As always (also in Zurich), we turned to Liip for support regarding a venue, and as always they were happy to host us in Lausanne. At this point, a big “thank you” to them! Without their support we couldn’t organize events as easy as we can now.

A-Frame is a framework for WebVR, making it easy to create scenes and components that can be viewed in the browser, with Cardboard, the HTC Vive and other VR devices. A-Frame even includes an Inspector that makes it easy to develop VR applications in the browser without having to test it constantly on a real VR device.

About the event

We gathered at 10 o’clock to have some initial talks and a light breakfast. It also took some time to set up the Vive and making sure we can demo A-Painter and other VR applications. At around 10:30 we started with a quick intro by Geoffroy and me. We explained the agenda and some general information about Mozilla. After that, Ben gave an intro to WebVR and how they are using A-Frame at Archilogic. It’s amazing to see how it is being used in the wild for really amazing and helpful projects! Thank you for your time to come to Lausanne and present to us!

Then we did some demos with our gadgets and started hacking. With the help of Ben it was easy to create our own first projects. What struck me most is that my creativity and design skills came to end quite quickly, but nevertheless I could easily create a good Proof of Concept for a future iteration (through skilled people and Pull Requests). :)

Here are some projects that were created/started during this hackathon (click on the images to see it live in your browser):

Another thank you – our preparation hero

A big “thank you” goes to Geoffroy, who has helped us out with the whole coordination with the venue and did an amazing job promoting the event to his network. We are so happy to have people like Geoffroy who are helping us keep the Open Web public and accessible to all!

Honestly, the only thing I did was the administration parts of creating event pages on the Reps portal and Meetup, coordinate for having a speaker and giving a short intro talk about the agenda (with his help). Everything about the venue, food, gadgets was organized by him. He even went as far as traveling to Zurich to get an HTC Vive so we can show case that as well!


We had a lot of fun, and we hope our attendees did too! The verbal feedback was good, however we couldn’t get a lot of responses through the feedback form, even though I reminded all participants after the event through email to please fill out the feedback form. Additionally we need to do better in terms of diversity!

All photos are used with permission by Liip or their respective owners if linked to a tweet.

Rain Of Rust – How we did it?
Mehul Patel on July 18, 2017 10:35 AM

Growing up I was a tech geek, always kept myself updated with the latest ongoing in the language world. It always excited me to explore the tiny bits of these platforms and constantly kept myself updated with brushing my knowledge.

About 9 months ago I met Manish Goregaokar, who works in Mozilla as a Rust/Servo Contributor met me at Mozilla India meetup which was organized by Mozilla India team and I was one of the core team member organizing that event. He introduced me this programming language and gradually I became very fond of it, finding it very interesting and exciting to explore this language.

Eventually after spending some time, analyzing and exploring this programme, I discovered that masses including students, startups, developers are not completely aware, very few users actually being aware about Rust. Even after spending a quality time on this programming language, I still feel I have a whole new world to be discovered up in front of me. Simultaneously I thought it would be wise to educate users regarding Rust language. I seeked help from my mentors,friends and staff from Mozilla in setting up a campaign to spread awareness about Rust. This is how we came up with Rain Of Rust campaigns.

About Rain Of Rust :

Rain of Rust Campaign, a month-long global campaign in which would be specifically focused on the Rust language. It has taken place in June 2017 in collaboration with the Rust community.

Key stats of RainOfRust campaign June 2017:

  • 19 offline events across 10 regions globally. Ref
  • 4 online meeting which is recorded in Air Mozilla. Ref
  • As part of the campaign the RainOfRust has Rust teaching kits which currently has 3 application-oriented activities
  • The Github repo has received more than 500+ views in the within 1 month, Read more

I contributed in Rust community by travelling across 8 cities in India through spreading awareness, educating and promoting Rust  amongst students, developers, entrepreneurs & young aspirants.

Here are few glimpses of Rain Of Rust,

                Rain Of Rust at Vadodara

         Rain Of Rust at Patan


I was interviewed by the reporters who were dedicated to the newspaper called “Divya Bhaskar“.

Meet our sensational trio

Here are detailed results of campaign statistics :

Still confused about switching to rust? Check this out… Why should I use Rust?
What next?
  1. More collaboration with the Rust team to build better nodes
  2. Mentor-ship sessions to support mobilizers across different countries or regions.
  3. Create better communication channel so we don’t miss the numbers
  4. Needs to share and create more teaching kits, video tutorials
  5. Designing Rust curriculum activities for university students, Like C,C++,Python, etc
  6. Encouraging more womoz participation
  7. Target startups to adopt Rust in production; how? That’s where we need to work on!
  8. Bring more awesome people to be part of the Rust mobilizers to team
  9. Setting up Rust Regional Communities across global

I would like to applaud the hardwork and determination put in by Rain Of Rust team (Konstantina, KelimutuUmesh Agrawal, Prathamesh Chavan & Vigneshwar).

Hope you enjoyed my blog. Don’t Forget To Share It With Your All Tech Friends..!!


Why should I use Rust?
Mehul Patel on July 15, 2017 09:03 PM

With respect to subject of my blog, this might be the questions of all who heard about this programming language or who have attended any rust session/workshops very first time. Recently when I was traveling to some cities in India for Rust campaign called RainOfRust, that time one 2nd year engineering student who attended one of my session asked me this question, “Why should I use Rust?” when my session got over.

Well, this was the best questions so far anyone asked me during this campaign and I loved to shared how I answered that.

You might thought that I have started my conversation with this general definition that,

Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.

This the common definition which everybody knows. I always believe that you should share your things the way you understand or the you adopt it. This way your thoughts spread better among all who listened to you.

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.

Here is my definition and from here I started to explained him, after sometime some more students joined the conversation and it became more interesting.

Firstly, the reason that I’ve looked into Rust at first.

  • Rust is new enough that you can write useful stuff that would have already existed in other languages
  • It gives a relatively familiar tool to the modern C++ developers, but in the much more consistent and reliable ways.
  • It is low-level enough that you take account of most resources.
  • Its more like C++ and Go, less like Node and Ruby
  • cargo is awesome. Managing crates just works as intended, which makes a whole lot of troubles you may have in other languages just vanish with a satisfying poof.

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

Credits :

Last, explained them that how we working in community and get a chance to learn and work with some expert community leaders. Growing the Rust Community is one of the focused goal of Rust team and this is the reason we have taken the initiative to run Rust campaign and Thanks Carol Nichols from Rust team who helped all her best during this campaign. Here, I would like all of you to see her recent interview at Codemash 2017 where she shared some of the awesome things about Rust.

Video Credits :

Rust will be the language of the future. I bet on it. And I hope now you may convinced that why you should use Rust! If so, then what you are you waiting for, Its time to get Rusty!

Hope you enjoyed my blog. Don’t Forget To Share It With Your All Tech Friends..!!

Reps Mobilizer Experiment
Ruben Martin [:Nukeador] on July 10, 2017 01:25 PM

During the second quarter of 2017, and in order to understand how to better identify, recruit and support mobilizers, we decided to run a small experiment with a reduced set of existing “best in class” mobilizers and walk with them during their work supporting technical communities.


Reps program is a program for core mobilizers, who create, grow, sustain and engage communities around Mozilla projects. There are still improvement areas in order to become  a state of the art mobilizer program, so we wanted to identify which are these areas and which are the changes we can implement.


Bob Chao (Taiwan) – WebVR

Long time contributors, Bob has been empowering and growing different Mozilla related communities in Taiwan, more recently Rust and WebVR.

Full Report


Srushtika Neelakantam (India) – WebVR

Deeply involved with the WebVR community since its formation, Srushtika has been empowering the local community in India for a few years now. She has even wrote a book about WebVR.

Full Report


Daniele Scasciafratte (Italy) – WebExtensions

Extremely involved contributors, Daniele has been supporting the community in Italy for many years. He has been key to develop the first Addons activity for the MozActivate campaign.

Full Report

Vigneshwer Dhinakaran (India) – Rust

He has been key for the formation and growth of the Rust community in India, he is author of a book about the technology.

Full Report


Process Overview

We decided to use a human centered design approach to test this hypothesis. Each project started with a research phase followed by multiple iterations of potential solutions. Each iteration involved testing, reflecting on the learnings and iterating on the approach.

Overall main learnings
  1. A certain degree of understanding of the technology is needed for the mobilizer to be truly effective and understand the communities.
  2. It’s key to devote enough time to do research and understand the local environment and the potential contributors needs
    1. After a solid research, we can start thinking on which are and implement the best channels for communications between the community (sync and async) as well as information distribution (announces, materials…)
  3. There are two important areas when working with technical communities:
    1. Getting people excited about the tech and the community
    2. Keeping people engaged after the main activities take place. The top priority should be designing for the follow-up instead of the activity.
  4. Establishing a direct conversation between mobilizers and the functional area staff is key for having a correct direction and impactful outputs.
    1. Teams that work with more closed tools (slack) presented a bigger challenge

As a result of these learnings we will evaluate a set of recommendations to improve the Reps program and we will share with some early ideas soon on the Reps discourse.

Thank you Vigneshwer, Daniele, Srushtika and Bob, your work is an inspiration to all Reps and to the rest of Mozilla, you have demostrated strong leadership and an impact-oriented strategy thinking that will help others to follow your steps.

Weeks of Contribution-WebExtension
on July 05, 2017 11:34 PM

Weeks of Contribution is one of the amazing series of online event where first time contributors get started contributing to Mozilla Community. It was started in 2015 by set of contributors aiming to bring contributors around Tamilnadu in various areas of Mozilla contribution like Localization, Doocmentation, Firefox OS app development, Add-ons development for Firefox and so on.

Weeks of Contribution-WebExtension
on July 05, 2017 11:34 PM

Weeks of Contribution is one of the amazing series of online event where first time contributors get started contributing to Mozilla Community. It was started in 2015 by set of contributors aiming to bring contributors around Tamilnadu in various areas of Mozilla contribution like Localization, Doocmentation, Firefox OS app development, Add-ons development for Firefox and so on.

Let’s increase Firefox Market share
Md Shahbaz Alam on July 02, 2017 06:40 AM

With the Andreas Gal’s latest post it is quite clear that we are losing our market share and same can be seen on Wikipedia’s Usage Share Page.

I am a Mozilla Rep. When I joined Mozilla 4 years back, I was literally knowing only three browsers Internet Explorer(thanks to Microsoft), Google Chrome(here due to Android) and Opera Mini(Only browser which uses less data then).
But thanks to the community in Rajasthan which was so much active then, promoting Mozilla and it’s Mission. That was the first time when I get to know about Mozilla Firefox. Firefox is a product which is the core of Mozilla, this is what I believe and assume other volunteers,mozillians and Reps Share the same.

Today, Firefox is mainly used by Mozilla volunteers and few engineers that to are losing faith in it due to compatibility issue and other problems.To name a few, Hangout call is not supported by Firefox, which we use more often for our monthly meeting in India. So what we could do is, create a campaign just like Firefox Nightly and Rain of Rust to promote the use of Firefox, where we will introduce this browser to the students which are still unaware of the browser, which you may agree too.

We are a country with a population of over 1.311 billion where 315 million are students, if we could target those and industry people. This will definitely increase our market share.

I agree that Firefox sometimes doesn’t behave well and we lack other support too which is available in other browsers. I also see a great opportunity for us to make this browser more advanced and easy to use.We want a browser which we love. During this campaign, we will be collecting lots of feedback and suggestions and how you want this browser for yourself. Then we will share these reports with Mozilla staff and help them to create a browser which people love.

I would love to know your feedback and suggestion regarding this campaign as well as any correction will be appreciatable.

Please follow this topic on discourse for more updates

Mozilla Rep
Mozilla Firefox User

Mozilla Reps – le mois Mots-zilla
Villeneuve Christophe on July 01, 2017 03:22 PM

Durant ce mois de juin, la communauté Mozilla francophone vous invite à découvrir chaque jour un nouveau mot de l’univers de Mozilla : 30 jours, 30 Mots-zilla !

La fondation Mozilla fait confiance à sa communauté. Elle a mis en place un programme appelé Mozilla Reps qui permet à des Mozilliens bénévoles passionnés de devenir représentants officiels de Mozilla dans leur pays ou leur région.

Le programme Reps est connu dans la communauté pour attribuer les budgets pour la participation de Mozilliens à des événements locaux et à valider les demandes de goodies qui n’arrivaient pas toujours à temps. Les Reps se sont organisés pour que ce problème appartienne au passé.

De son côté, un représentant de Mozilla a des responsabilités qui consistent à :

  • représenter Mozilla dans son pays et/ou sa région ;
  • promouvoir le projet Mozilla et sa mission ;
  • développer et soutenir les efforts des communautés locales
  • inspirer, recruter et soutenir de nouveaux contributeurs ;
  • soutenir et encadrer les futurs représentants de Mozilla ;
  • documenter clairement toutes ses activités.

Ces représentants bénéficient d’un ensemble d’outils pour aider les Mozilliens à organiser et/ou participer à des événements, à recruter et à encadrer de nouveaux contributeurs, à documenter et à partager des activités. L’un des outils très utilisé est Bugzilla, un Mot-zilla de cette semaine.

Aller plus loin

Le parcours des représentants officiels commence par leur contribution à Mozilla dans leur communauté locale. Sa participation peut consister à de la traduction ou du code, à tenir le stand Mozilla lors d’un événement, à animer un atelier d’éducation au Web ou à donner des conférences.

Le représentant officiel une fois adoubé peut s’appuyer sur un mentor qui lui fournira des conseils pour remplir ses fonctions au mieux et réaliser les tâches qu’il a choisies

Le programme est gouverné par un conseil de 9 membres, 7 bénévoles élus par leurs pairs et 2 employés, le Reps Council. Ils sont chargés de s’assurer que le programme Mozilla Reps fonctionne sans incidents. Il supervise la gouvernance et le financement du programme. Il sert aussi d’organe consultatif au sein de l’organisation Mozilla. Le Mozilla Reps Council figure en bonne place sur la page Mozilla leadership du site officiel.

Rendez-vous demain pour un nouveau mot vous montrant la diversité du projet Mozilla !

@hellosct1, relu par la communauté
◀️ WebAssembly Hacker ▶️

Crédit illustrations : Mozilla et photo de Christophe Villeneuve transférée dans le domaine public.

Rep of the Month – June 2017
mkohler on June 30, 2017 09:45 PM

Please join us in congratulating Mehul Patel, our Rep of the Month for June 2017!

Mehul is an highly motivated Rep from India supporting and enabling many Mozillians in the region of Pune, Nashik and Gujrat.

He is also a campus club advisory board member helping shaping the new activities for students. His recent activities include conducting the first phase of the Rain of Rust campaign which mobilized Mozillians around Rust across various parts of India.

Mehul, keep rocking the open web!

Firefox Nightly – le mois Mots-zilla
Mozinet on June 30, 2017 09:33 PM

Durant ce mois de juin, la communauté Mozilla francophone vous invite à découvrir chaque jour un nouveau mot de l’univers de Mozilla : 30 jours, 30 Mots-zilla !

Notre Mot-zilla du jour est Firefox Nightly et comme un fait exprès (mais non) Firefox Nightly devient une activité Activate Mozilla aujourd’hui.

Qu’est-ce que Firefox Nightly ?

Firefox vous connaissez ! Nightly est pour nocturne, car il s’agissait de compiler et publier une version du travail du jour des développeurs. Actuellement, il arrive d’avoir plus d’une version quotidienne poussée vers les utilisateurs.

Nightly est donc une préversion de développement de Firefox destinée aux tests, mise à jour régulièrement, avec les ajouts que les développeurs considèrent comme testables. Depuis la fin du canal Aurora, Nightly est la version de Firefox à utiliser pour tester à un stade précoce les nouveautés qui se retrouveront un jour dans le Firefox tout public, et qui permet de rendre ce dernier meilleur en découvrant à une stade avancé les bogues que le développeurs auront ainsi le temps de corriger.

Nightly est la première version de Firefox dans le « train » qui passe toutes les 6-8 semaines. Une fois stabilisées, les fonctionnalités testées dans le canal Nightly sont versées dans le canal de distribution bêta où elles sont peaufinées pour être distribuées au centaines de millions d’utilisateurs de Firefox (canal Release).

Qu’est-ce qu‘Activate Mozilla ?

Activate Mozilla est une campagne à destination des Mozilliens du monde entier qui leur permette d’avoir un impact sur des domaines clés de la mission de Mozilla. Les activités au sein de ce projet identifient les domaines les plus importants et sont standardisées pour établir des étapes claires de participation et fournir des indicateurs de réussite de l’activité.

Utiliser et tester Nightly

Marcia – qui avait organisé un événement Nightly dont nous vous avions parlé – annonce la nouvelle activité centrée sur Nightly.

Elle remercie un certain nombre de membres de la communauté Mozilla francophone dont Flore, notre Rep membre du Mozilla Reps Council. Pascal lui travaille depuis mi-2016 au projet de « Reboot Nightly » et mobilise toujours davantage autour de l’utilisation et des retours d’expérience de Firefox Nightly.

(Re)lire : Passez à Nightly avec Pascal Chevrel, pour l’avenir de Firefox

Les buts de la campagne seront mesurés grâce aux indicateurs suivants :

  • 500 installations ;
  • 50 identifiants Bugzilla remplissant activement des rapports de bogue (ou participant à Bugzilla) ;
  • 50 Mozilliens organisant des événements ;
  • 100 nouveaux abonnés au compte Twitter.

Consultez la page de l’activité pour en savoir plus.

Aller plus loin

Que puis-je faire tout de suite ?

  1. Installer Nightly sur ordinateur (toutes les versions) et sur Android ;
  2. S’abonner au compte @FirefoxNighty sur Twitter ;
  3. Lire les derniers billets du blog Nightly (flux RSS) ;
  4. Suivre les notes de version de Firefox Nightly (flux RSS) ;
  5. Utiliser Firefox Nightly et tester les nouveautés identifiées ci-dessus ;
  6. Rapporter des bogues tel qu’indiqué sur le wiki ou en discuter sur IRC #nightly.

Voyez sur ces captures les premiers éléments
du projet de redesign de Firefox Photon

Rendez-vous demain pour un nouveau mot vous montrant la diversité du projet Mozilla !

@Mozinet, relu par la communauté
◀️ Navigateur Mozilla ▶️

Crédit illustrations : Mozilla.

WebVR with A-Frame @Circuito SENAI
Geraldo Barros on June 29, 2017 11:17 PM

The Circuito SENAI is a technology event of the National Industrial Learning Service in São Paulo that spreaded modern technologies, we worked in this event to ensure that more web developers are introduced on WebVR, 3D and A-Frame to begin creating virtual reality experiences in the Web.

I’ve been at the event to talk about WebVR and A-Frame, encourage more people to join in developing new virtual reality experiences on the Web and invite everyone to attend our hands on A-Frame Workshop that will happen next month.

It was so important to talk about VR, WebVR and 3D and tell the history of the development of these technologies and show what they have in common, and most importantly, show how Mozilla is working to ensure that this technology reaches more people and is accessible to everyone on the Web, our talk included topics such as:

  • VR/3D
  • Headsets
  • Friction of VR Ecosystems
  • WebVR
  • WebGL
  • Supported browsers
  • Metaverse
  • A-Frame (how setup, how start coding, docs, examples…)

Many developers believe that virtual reality is just a dream or utopia, or something extremely difficult to develop, this talk is important to show otherwise, that virtual reality is on the web and that we can all begin to create with open and modern technologies that Mozilla and other organizations around the world are developing.

After our talk many people joined us to talk, test and meet A-Frame demonstration, and everyone was invited to join us next month at our WebVR Camp to learn and develop practical things with A-Frame along with our awesome Mozilla volunteers team, this invitation was so important and necessary that in just a few hours the tickets sold out!

Get your tickets to our WebVR Camp at Eventbrite
See my slides for this talk at A-Frame presentation slide decks

Simplesmente muito obrigada todos os palestrantes por terem ajudado a fazer esse evento lindo #circuitosenai Até os próximos

Uma publicação compartilhada por Alda Rocha (@mjcoffeeholick) em

Retomando o evento #circuitosenai agora com @geraldo_barros falando sobre VR e criando cenas e ambientes em@realidades virtual

Uma publicação compartilhada por Alda Rocha (@mjcoffeeholick) em

Hooooray!!! See you at our WebVR Camp in July!

The post WebVR with A-Frame @Circuito SENAI appeared first on Geraldo Barros.

Why you should contribute to Open Source
Sanyam Khurana on June 26, 2017 11:41 AM

My first step with FOSS was during the summer of 2014, where I got introduced to DGPLUG (Durgapur Linux Users Group). Every year, they conduct a training over IRC covering a wide range of topics. Since then, I've been contributing to different projects, primarily to Mozilla's Gecko Engine. Recently I also started contributing to CPython.

Over this journey as CuriousLearner over the past few years, I've been fortunate enough to collaborate with some of the best engineers, learnt a lot of skills & gained some nice perspective on different technologies by just contributing to Open Source. I owe my learning to them.

I've been always asked this question by my friends, colleagues, and strangers whom I often run into in local meet-ups and conferences.

  • Why should I contribute to Open Source
  • What's in it for me

So, I thought I would cover this topic from the perspective of a student as well as the perspective of a working professional.

Learn new skills

When I say skills, I'm not referring to just coding skills or learning yet another framework. There are tons of skills to be learnt. These include coding, debugging, testing, writing docs, collaboration, participating in meetings etc. In FOSS, you won't just learn technical skills, but soft skills as well. That means you'll learn how to communicate effectively over different mediums and making sense to other people who might be from different backgrounds.

I've seen many engineers are hesitant when it comes to communication. They can think and write really nice code, but when it comes to explaining themselves, they lack the communication skills, which is vital to be a better professional.

Improve existing skills

It's not always about learning a new tech that you heard about. It's important to improve on things you think you might already know. Contributing to a FOSS project would make you learn intricate details that your mentors have gained working as a software craftsmen for several years.

Meet like-minded people

Many organizations do stand-up / all-hands meetings where everyone comes together and explains what are they're working on, what they plan to do next and if they face any blocker. So, students, there is a high possibility that when you graduate, you'll do this in your organization :) You'll meet a lot of people having similar interests and you'll learn a lot of things just by hanging out with them (most of the time on IRC).

Learn people skills

Learn team management, resolving internal conflicts, brainstorming on a new feature, public-speaking, time-management, conducting meet-ups & learn to prioritize your work. You will just expand your horizons.

Learn to READ

One of the best things I've been ever taught is to "READ". (And those who've met me personally knows how many times I've been repeating this thing :)).

When I say read, I mean you'll read the documentation, development guide and most importantly the source code.

Always remember that code is meant to be read more times than it is written. When you contribute to any FOSS project, one of the important skill you add to your skill-set is to make your brain make sense out of the code that may look gibberish to many people.

This is a very important skill. Once you're in a company, you'll be given the responsibility of maintaining huge code base and constantly adding features to it. There won't be someone who would spoon-feed you by explaining what every line of code means.

I've seen many people struggling hard in their jobs to figure out what a particular piece of code does. But if you've already worked with humongous code bases, this shall be a cake-walk for you. You would already know how to scrutinize bugs, debug errors and most importantly, would have already taught your brain to think and READ.

Find mentors

FOSS is all about mentors & mentees. There are people just like me and you who volunteer their time and skill to do good for the community. You'll find a lot of mentors who would be willing to teach you different skills. Remember, that you've got this opportunity to learn from domain experts :)

And no matter what, always respect everyone's time.

Teach others

While it is important to get your code reviewed, it is much more important to review other's code. This would help you in learning different coding style and also about how someone approached a particular problem. This would help in expanding your logical skills & as always you'll be learning a lot yourself along the way with having healthy discussions in code reviews.

It feels great to make (small) changes

You don't necessarily need to work on big features in a project or become a life-long contributor. Contribute to a project that you use on daily basis (like Mozilla Firefox) and I promise you that it would be gratifying when you see the whole world rely on the small code changes you did.

A small change in the documentation means you might save someone countless hours of debugging and scratching their head on how to use a particular piece of code. Always remember, documentation bugs are not something inferior; you'll learn a lot in writing documentation, right from the tools such as Sphinx and rST to expanding your domain knowledge about the project.

Building your reputation (& career) along the way

All the code you'll write in Open Source projects would be public and can be taken as a demonstration of how you write code & what you can do. It depicts how you work with others and most importantly give you an enormous amount of experience in working with people having diversified skill-set.

Once you get acquainted with the code base, you'll be invited to develop stand-alone features and who knows you might get that commit bit turned on when you've developed enough reputation in the community ;)

Apart from all the things mentioned above, I think Mozilla's mission says a lot about why I contribute to FOSS

Doing good is part of our code

Alright, I didn't realize, I'll be able to write this much. Hopefully, this would help & motivate people to get involved in contributing to Open Source. As always, if you have any queries, or want help in contributing to any project, feel free to mail me on Sanyam [at] SanyamKhurana [dot] com.

New Council Members – Spring 2017
kpapadea on June 23, 2017 09:39 AM

We are very happy to announce that our new council members are already onboarded and working on their focus areas.

We are also extremely happy with the participation we had for these elections as for the first time we had the record number of 12 nominees and 215 (75% of the body)  have voted.


Welcome Ankit, Daniele, Elio, Faye, and Flore, we are very excited to have you onboard.

Here are the areas that each of the new council members will work on:

  • Flore – Resources
  • Faye – Coaching
  • Ankit  -Activate
  • Elio – Communications
  • Daniele – onboarding

Of course they will also all co-work with the old council members on the program’s strategy and implementation bringing the Reps Program forward.

Also I would like to thank and send #mozlove to Adriano, Ioana, Rara and Faisal for all their hard work during their term as Reps Councils Members. Your work has been impactful and appreciated and we can’t thank you enough.

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.

Don’t forget to congratulate the new Council members on the Discourse topic!


RepsNext – Status Update June 2017
mkohler on June 22, 2017 10:19 AM

In the past few months we have kept working on the implementation of our RepsNext initiative. The RepsNext initiative has started more than a year ago with the goal to bring the Mozilla Reps program to the next level. Back in January we wrote a status update. Almost half a year later, we want to provide a further update. We have also published our OKRs for the current quarter with goals to further the implementation of RepsNext.


The Resources training is finalized. It’s still a little bit text-heavy, but we want to move forward with the training and iterate based on feedback. For this, we have reached out to a few selected Reps based on the past 6 months to ask them to test the training and give initial feedback about the process and content. Once we have this feedback, we will adjust the training if needed and then open up the Resources track for applications. Applications will most probably be done in a Google Form and will include general info about the Rep as well as a free-text input field where the Rep can explain why they are fitted for the track as well as provide some links to previous, good budget requests they filed. You can learn more about the Resources Track on the Resources Wiki page.

Onboarding Process

We have simplified and streamlined the on-boarding process for new Reps. Until April we had a lot of applications that were open for more than 6 months. We are happy to report that we have started to on-board 20 new Reps between April and now. Further 10 Reps are in the administrative process of signing the agreement and creating profiles on the Portal. All of this is thanks to a new Webinar. The Webinar allows us to give Reps the very needed first information about Reps and what to expect being a Rep.

Participation Alignment

The Council is working with the Participation team in order to co-create the quarterly and yearly goals and OKRs for 2017. This happened twice already this year and we will continue to give our valuable input and feedback for the quarters to come. The program’s goals are also being created based the team’s goals and priorities. We are also attending the monthly Open Innovation Team calls. Of course this is an ongoing work that will continue. The Reps Council is also involved in strategic and operational discussions as representatives for the broader community, giving feedback on the currently ongoing strategic projects. All of this work will continue at the All Hands in San Francisco later this month.


At the beginning of our work on RepsNext, we wanted to do a specific Leadership Track Reps can apply for as a specialization. Throughout the past months it became clear that we want all Reps to improve their leadership skills to help out other Reps as well as their communities. Therefore we created an initial list of good leadership resources for everyone to access and learn. At first this is a basic list of resources which will be improved on in the future. We want all Reps to be able to improve their leadership skills as soon as possible and later build on top of this knowledge with further resources. Please provide your feedback in the Discourse topic!


Previously known as Regional Coaches, Community Coaches will continue to support local communities. Additionally to that we are currently creating a Coaches Training to train new Reps on coaching skills as well as existing mentors to improve their skills. These coaches will be able to coach Reps in regards to personal development. The idea is to have the Coaches Training on a self-serve basis, so everyone can take the training and complete a narrative which will be evaluated at the end to graduate from the training. This will help us to increase the quality of coaching/mentoring in the Reps program as well as in local communities. Additionally it will decrease the current bottleneck we have onboarding new Reps and we will be able to assign a coach to every Rep on a one year commitment basis with the option to switch the coach after this period. We are currently reviewing the implementation proposal so we can add the training to Teachable and publish it for all Reps.

Functional areas

We recently asked all Reps to choose their path for the future. This gives us a valuable basis to argue around functional doers in the Reps program. We will further build out the exact details about functional doers and their interest. The ongoing strategy projects will additionally give us valuable guidance in coming up with the perfect opportunities for functional doers. If you are interested in statistics about this survey, join our discussion on Discourse.

Upcoming work

We are in the last steps to finish our work on the Resources track and the Coaching training. This allows us to start talks on further improvements in the third quarter of this year. We are also going to the All Hands to discuss Reps, Strategy, Mobilizers and more with the Open Innovation team. We will update you about the outcomes of that after the All Hands.

You can follow all the Reps program’s goals and progress in the Reps Issue Tracker.

Which thoughts cross your mind upon reading this? Where would you like to help out? Let’s keep the conversation going! Join the discussion on Discourse.

A-frame Bug Fixing Contest
Md Shahbaz Alam on June 10, 2017 06:43 AM
Hello Mozilla India!
We are inviting all the new developers as well as everyone else interested in contributing,  to take part in the A-Frame bug fixing contest. A quick description for those who don’t know, A-Frame is an open-source web framework for building virtual reality experiences for the web[1]. Your tasks will involve checking the open good-first-bugs in the A-Frame framework[2] as well as the A-Frame official website[3]. Bonus points for fixing advanced bugs! [4]
Steps to get started:
  • Visit the links [2] and [3] and comment  “I want to work on this”  on the issue you decide to work upon.
  • Ask for help if you need. You will get enough help from the A-Frame team as well as the WebVR-India team.
  • Fork the repository on GitHub.
  • Run npm install and npm run dev to serve the test examples.
  • Make changes to your fork of the repository.
  • If necessary, write unit tests and run with npm test.
  • Submit a pull request to the master branch.
  • Address review comments if any.
  • Once you have fixed the issue, report it to the community as well, using the issue 33 under volunteer-contributions[5].
What’s in it for you?
  • Contributors who resolve the maximum number of bugs (Top 5), will get a Sony Xperia Z3C to hack and explore!
  • Amongst the remaining ones, the contributors who have fixed a minimum of three bugs will get a special T-shirt from WebVR India! 
And this doesn’t just end here! While fixing these bugs you will get more familiar with the codebase of A-frame, which will enhance your skills as well as be a great help for the exciting open-source project. As you continue, you will be able to fix a lot more bugs for A-Frame as well as develop for awesome features for the framework. And eventually you become a ‘WebVR Hack Star‘, who can guide others to become like them!
So what are you waiting for, jump on the links right away and get started! 
For any queries whatsoever, contact @shaguftamethwani or @mdsbzalam on Telegram

Rep of the Month – May 2017
mkohler on May 29, 2017 03:46 PM

Please join us in congratulating Vaibhav Bajaj, our Rep of the Month for May 2017!

Vaibhav is a Reps Mentor from Bhopal, India. He has been contributing as a Mozilla Rep since October 2014.

During the past few months, Vaibhav has organized a WebVR Camp in Bhopal, and attended the WebVR Camp in Indore. Additionally he took part in the Hindi & Marathi localization community meetup and participated in the A-Frame Hack Night India which had the goal to create training material about WebVR. To help increase the Nightly usage in India, he is also part of the India uses Firefox Nightly initiative.

Vaibhav, Keep rocking the open web!

Creating Simple Easy Searcher Using ContextMenu
on May 27, 2017 11:34 PM

Before reading this post setup your Firefox so you can run WebExtensions in your browser.

Creating ShortenURL Maker Addon
on May 27, 2017 11:34 PM

Before reading this post setup your Firefox so you can run WebExtensions in your browser.

Simple Alarm with Notification
on May 25, 2017 11:34 PM

Before reading this post setup your Firefox so you can run WebExtensions in your browser.

2017 Mozilla Global Sprint – São Paulo – BRA
Geraldo Barros on May 25, 2017 11:16 PM

We’re hosting a site here at São Paulo for the Mozilla Global Sprint on June 1-2, 2017. The Global Sprint is a fun, two-day community event bringing people from around the world together to collaborate on open projects, such as developing open source software, building open tools, writing curriculum, planning events, and more.

We’d like to invite you to join us on the 1st and 2nd at Campus São Paulo, from 9AM.You can join in and participate, no matter your skill set or level. We’re looking for coders, designers, artists, writers, educators, students— anyone who’s passionate about the open web. We’ve got a terrific list of projects that need help— all that’s missing is you!

For more on how you’d participate at the event, see our info page for Participants. To browse all the amazing projects you can work on during the Sprint, see our Featured Projects, and our full list of all Sprint Projects.

If you’re interested in attending, please register. If you have any questions about our local event, feel free to get in touch!

I hope you’ll join us for the Sprint!

The post 2017 Mozilla Global Sprint – São Paulo – BRA appeared first on Geraldo Barros.

Kashmir Uses Firefox Nightly
Tanzeel Khan on May 25, 2017 03:55 PM

The event was a part of PAN India pilot campaign for Firefox Nightly aimed to create a strong technical community who will be using and testing Nightly on a regular basis. Besides, it was a meetup for community members in the region. The event Kashmir Uses Firefox Nightly was organised at Bangs, Srinagar on 25th May, 2017.


We started with the brief Introduction about Mozilla, its projects and programs and its local community in the state of Jammu and Kashmir. We then introduced the attendees to Firefox Nightly, why do we have this version of firefox, why should we use it and what are the benefits. Then the steps to download, install and the filing of bug was shown. Few attendees installed the browser and also signed up for an account on Bugzilla.


We also discussed WebCompat and how to contribute to it.

Besides, the attendees were introduced to the projects and programs of Mozilla that are currently in focus. WebVR, Rust, WebCompat to name a few. We also devised a plan for the local community as to what activities to take out in the coming months.


The attendees shared content about the event and the Firefox Nightly Browser online with the hashtag #INUsesFxNightly.

For more event pictures, visit our Facebook Page

For more information, mail us at

My first WebVR Camp roadshow with local projects based in São Paulo and Campinas
Geraldo Barros on May 25, 2017 12:52 AM

In recent weeks I’ve taken my time to dive into WebVR with A-Frame and teach people from technology projects to create new things using A-Frame, the result is that I teach WebVR/A-Frame to developers, creators, educators, clubbers, Mozilla volunteers and people working or not with technology, the workshops were part of the Mozilla Activate campaign.

And to start the journey, we have partnered with 3 local projects based in Campinas and São Paulo, which are:

  • Reprograma, a project based in São Paulo focused on the professional development of women in technology that work with National Service of Industrial Learning in São Paulo at Santa Cecília.
  • Programa Juventude Conectada, a Campinas municipal government initiative to promote digital and social inclusion, through free access to information technology in community telecentres implemented in the different territories of the city.
  • Leão Mozilla Clubs, a Mozilla Club based on Campinas focused on digital inclusion, web literacy and 21 century skills, that I lead as captain.

In this report I will quickly tell you the steps for you to prepare this workshop, our experiences, tips and tricks.

#1 Roadshow’s Organizing #2 Event’s Flow

This is our event flow, it is based on the Mozilla Activate template, with only a few modifications and more details.

Getting Started

A-Frame Concepts

  • Demo of basic A-Frame scenes & apps
  • Creating account and overview in GitHub and Glitch
  • Introduce A-Frame HTML tags
  • Building scenes with exercises using:
    • Primitives
    • Inspector
    • Position
    • Rotation
    • Radius
    • Others primitives
    • Loading resources (images using A-Frame CDN)
    • Entity-component


  • Time to create/remix a scene
  • Push the projects to GitHub account

Review & Plan

#3 The experience Reprograma

WebVR Reprograma Learning Team

It was my first experience teaching A-Frame and happened to students of the web development course of Reprograma and other guests who participated in our workshop, this was certainly one of the best workshops because I and Mozilla volunteers learned a lot about methodology to teach A-Frame and the organization of this type of workshop. Participants are developers in the process of learning and professional development, already familiar with HTML, CSS, Javascript and GitHub, not yet very familiar with Glitch.

Our learning this first workshop were:

  • It is necessary to think of a new teaching methodology, including finding other platforms that can help facilitators such as Dontpad, Glitch is a good tool, but maybe not the best for learning.
  • WebVR and related workshops need much longer than expected, including for organization.
  • Coffee, break and time for networking is important to keep participants active and unwind.
  • Tag name are important to identify everyone who is attending the event, to know their names at all times and to improve empathy – in this case, two events were happening in the same place.
  • Swag is very cool, fun and allows participants to take the Mozilla brand, A-Frame and WebVR to every corner of the city, marketing allied to things people like = match.
  • Invite Mozilla volunteers around to learn and develop the upcoming workshops.
  • Invite volunteers to join local Mozilla community groups, they may be interested in other areas and ways of contributing.

Participants were very excited for more workshops that teach more about A-Frame, others have started creating their own projects using A-Frame!

Leão Mozilla Clubs

WebVR Workshop on Leão Mozilla Clubs

WebVR Workshop on Leão Mozilla Clubs

WebVR Workshop on Leão Mozilla Clubs

This was my second experience teaching A-Frame, the participants are teenagers and some adults including seniors who are developing essential 21st century skills weekly at the club, most of them future technology professionals and content creators such as musicians, artists and youtubers.

Teaching WebVR/A-Frame has taken 2 sessions to learn basics of WebVR and A-Frame, here you also need something fun to motivate this specific audience, we teach basic concepts of VR, we try the examples and we begin to make a remix of examples of the A-Frame directly in the Inspector to learn notions of trigonometry such as position, rotation and radius, in addition to familiarizing with the primitives and entities, after the playful experiment with cardboards and A-Frame Inspector we started development activities using only the HTML tags of the A-Frame using Atom that is already installed on telecentre computers.

Our learning this second workshop were:

  • Activities in Mozilla Clubs need 2-3 facilitators to help with the activity, it’s something very new to them.

We already have scheduled activities to continue teaching and developing cool things with A-Frame.

Programa Juventude Conectada

WebVR Workshops on Programa Juventude Conectada

WebVR Workshops on Programa Juventude Conectada

WebVR Workshops on Programa Juventude Conectada

WebVR Workshops on Programa Juventude Conectada

We have already worked with other workshops of Mozilla together with the Programa Juventude Conectada, is a digital culture program of the city of Campinas, here we developed 4 workshops for 68 educators of digital culture, we divided them into 4 different groups in 2 full days of workshops . The educators of digital culture work promoting digital culture that include digital inclusion, web development, photography and video in all the telecenters of the city of Campinas.

The teams of educators have multiple skills, including web development, so it was easy to develop the activity for all of them, the prediction is that this group can take A-Frame/WebVR to activities in telecenters of the city and many projects begin to be developed with the framework.

Our learnings in this third workshop were:

  • Get WiFi passwords and administrator users of the operating systems of lab computers.
  • Take HDMI/VGA cables/adapters to connect your laptop to the projector.
  • Many people do not use GitHub!
#4 …and then?

Work continues! Here are some ideas we’ll be working on in the coming months:

  • More and more workshops on web development projects, hackerspaces and FLOSS events.
  • Start an A-Frame meetup in São Paulo to focus on new continuous sessions, hackathons and build a local community of contributors.
  • Start a local group on Facebook.
  • Create a video course on YouTube or Teachable for more people learning A-Frame in every corner of our country.
  • Create a teaching activity focused on Mozilla Clubs or start an experiment and issue a badge through the OBA for this WebVR activity.

Do you want to help us develop some of these challenges? Start a topic in our forum!

#5 Thankfulness

Thanks to everyone who participated in our workshops, it was a privilege to teach A-Frame! More news is coming, I’ll see you soon! Thanks to all local projects and partners who have made room for activities, including facilitators of local projects! And a super, mega and big thank you to Cynthia Pereira, Airton Zanon, Francisco Picolini and Rizki Kelimutu from Mozilla for the resources, time and support!!!

The post My first WebVR Camp roadshow with local projects based in São Paulo and Campinas appeared first on Geraldo Barros.

Jaipur Uses Firefox Nightly
Md Shahbaz Alam on May 16, 2017 04:31 AM

It was an initiative to run a pilot campaign for Firefox Nightly in Jaipur as it is happening throughout India. Through this event we wanted be building strong technical community in Jaipur which will be using and testing Nightly on a regular basic which is a great way to get involved to a Mozilla project.

Event started with a brief introduction of Mozilla and What is Firefox Nightly? And then we have shared the nightly file so that everyone has nightly browser to explore and use on a daily basis. As they were installing on their computer I talked about importance of nightly user and what great impact it gives back to community when we use this browser and file a bug if any in nightly browser.

After the installation we have discussed about two methods of filing bug. One for the browser specific , use bugzilla and for website which are not compatible in nightly, use webcompat . Also gave a demo of Nightly Tester Tools extension and how they an use it in the browser.

During the event we shared pictures on social media and used profile changer and shared the details of campaign and nightly on twitter. Also one of the participant filed two bugs, one on bugzilla and one on webcompat . Everyone will be using this browser on a daily basis and we are looking forward for more bugs to be filed .

Let’s focus on privacy and get rid of the clutter
on May 10, 2017 07:49 PM
We live in Information Society in which the creation and distribution of information has become the...

[Mozilla at] CryptoRave 2017 — 24 hours for privacy and freedom in the network
Geraldo Barros on May 08, 2017 03:31 AM

The CryptoRave is the biggest open and free event of its kind in the world. The last edition attracted more than 3000 people (!!!): hackers, activists and cypherpunks from different parts of the world and people interested in learning more about safety practices and personal data protection. We were at CryptoRave 2017 yesterday representing Mozilla and talking about the Internet health.

The Internet Health Report

I and Cynthia Pereira talked about Internet Health Report and especially on the topic of privacy and security, the focus of the talk was to present Internet Health Report, a Mozilla’s new open source initiative to document and explain what’s happening to the health of the Internet combining research from multiple sources, and of course get feedback, inform people about the status of privacy and security health and discuss the Internet health in Brazil.

We started talking about Mozilla, a healthy ecosystem, healthy Internet, the attacks that are decreasing the health of the Internet in Brazil and then we introduced the Internet Health Report and then we start by talking about all the key topics in the report, including healthy and unhealthy points for each topic.

After the presentation we started a discussion with the participants about what they think about healthy and unhealthy points of the report, what they think most expressive and any other comment for discussion. Based on open discussion, some comments were important and the keys to a discussion:

  • The web literacy it is one of the most important topics, the Internet is in the hands of many, but people are not know to understand, explore, build and participate, web literacy should include etiquette on the Internet, few tools let you express what people are feeling and the tone of conversation in the social networks.
  • The policy of conduct in social networks does not respect all cultures.
  • Brazilian legislation is a gatekeeper for product innovation across all industry sectors.
  • The Internet is being monopolized by large Internet companies.

Another plus point is that people wanted to get help in something to improve the Internet health, as in the case of two participants who wants to start a Mozilla Club now in their region, I’ll reach him to help on Mozilla Clubs leader training.

Finally, we encourage you to participate in giving feedback through the Internet Health Report feedback session. You can also see our slides deck bellow (thanks Solana for the slides!).

Overall, It was awesome to have the opportunity to talk about the Internet health and have a relevant and open conversation with all. I wanted more 50 minutes to discuss in depth all the topics.

Install Fest

The Install Fest was the perfect space to connect with the people of the event! It was awesome!

We Mozillians (Me, Cynthia and Airton) get together at a single table, we distribute our famous Firefox swags and expect people to reach us, the result was awesome, many people came to us because they recognize Mozilla and its products as a open web advocate and a technology leader, we talk about web compatibility, emerging technologies, Rust, WebVR, Let’s Encrypt, Internet Health Report, Firefox, Mozilla Support and Pocket.

Firefox swag, get yours before you go home, it’s free!

Mozilla at Install Fest (CryptoRave Sao Paulo)

The producer of the event came to meet us and receive feedback, I said that I loved the event because it is an open, accessible, relevant and contagious content, in Brazil it is very rare to have events focused on privacy and security. Another important point that we understand the quality of the event is that sponsorships are not accepted in exchange for favors, sales, slots for talks and anything else, this really has guaranteed the great quality of the event.

The event is open and free to allow all people to participate, and the content is divided by levels of knowledge, so everyone can participate, food is vegetarian and vegan so everyone can eat, transportation is easy and fast by tube/bus. This cryptoparty is sponsored by people who donate by crowdfunding.

Text credit: CryptoRave 2017 
Slide decks: Solana Larsen (Mozilla)
Image head:  Douglas Esteves

The post [Mozilla at] CryptoRave 2017 — 24 hours for privacy and freedom in the network appeared first on Geraldo Barros.

Simple Tab Closing Addon using WebExtension API
on May 05, 2017 11:34 PM

Before reading this post setup your Firefox so you can run WebExtensions in your browser.

The Internet Health Report at CryptoRave 2017
Geraldo Barros on May 05, 2017 02:45 PM

The Internet is an ecosystem. A living entity that billions of people depend on for knowledge, livelihood, self-expression, love…. The health of this system relies on – and influences – everyone it touches. Signs of poor health in any part impacts the whole. We’re all connected.

How healthy is our Internet? How might we understand and diagnose it? We believe this is a timely and necessary conversation.

Our individual actions shape the health of the Internet ecosystem. Only by recognizing where the system is healthy can we take positive steps to make it stronger. Only by understanding where it’s at risk can we avoid actions that weaken it.

I’ll be at CryptoRave 2017 tomorrow to talk about Internet Health Report, and especially about the health of Internet security and privacy. Let’s discuss! I hope you’ll join in!

Come to us in our talk
5 topics on Internet Health in the World
Day: 05/06/2017
Start time: 09:00
Duration: 00:50
Room: Chelsea Manning
Track: Politics
Language: Portuguese
More info: talk link.

CryptoRave is the biggest open and free event of its kind in the world. The last edition attracted more than 3000 people (!!!): hackers, activists and cypherpunks from different parts of the world and people interested in learning more about safety practices and personal data protection.

Text credit: Internet Health Report website, CryptoRave 2017 
Image:  Step into the “Internet Health Clinic” @ re:publica 17

The post The Internet Health Report at CryptoRave 2017 appeared first on Geraldo Barros.

Rep of the Month – March 2017
mkohler on May 04, 2017 09:28 AM

Please join us in congratulating Rizki Kelimutu, our Rep of the Month for March 2017!

Kiki is an awesome Rep from Indonesia based in Jakarta. You might have met her in Bugzilla since her daily job is handling seamlessly all the Reps budget and swag requests. But Kiki is restless! So after the endless hours of Bugzilla she volunteers her time on building and developing the community in Indonesia.

During the past few months Kiki has worked on expanding the Aurora community and organizing SUMO days. She has also been advocating to local audiences about online privacy. Further, she has been advocating for Mozilla and has been building a community in Kopdar. Lately she has also represented Mozilla along with other volunteers Mozilla in WikuFest. Kiki has also recently joined the Tech Speakers program, expanding her skills even further. And she has done all this while being one of the space wrangles of the amazing Jakarta space.

Thank you Kiki for being awesome, keep rocking the free web! Please join us in congratulating her on Discourse!

Welcome A-Frame to São Paulo and Campinas cities
Geraldo Barros on April 29, 2017 04:56 PM

A-Frame is a web framework for building virtual reality experiences, making it easy for anyone to get involved with virtual reality. Having more developers and content creators playing with WebVR is important for the future of virtual reality to help build towards a free and open virtual reality platform not owned by any individual entity.

Now we’re working together with the Mozilla Activate campaign to onboard now developers from São Paulo and Campinas cities into 3D and advance WebVR, an open platform for virtual reality that leverages the Web. A-Frame is used extensively by the Mozilla VR team to prototype and experiment with WebVR. Having more contributors know A-Frame will give them a chance to get involved in one of the most exciting revolutions in the field of technology.

Learning Workshops

We’ll run 7-10 workshops in the coming months to different audiences engage in WebVR, but primarily focused on developers.

What you can expect?
You’ll have fun! You will have the opportunity to meet Mozilla volunteers and know what Mozilla is doing to keep a healthy Internet, open and accessible to all.

And of course you’re going to learn, experiment and explore, we’ll explain what is WebVR and A-Frame framework, experience awesome projects already created by the community and participate in an interactive course where you’ll learn how to create your own virtual reality experiences and test it!


WebVR Camp @Reprograma
13 May – 1PM-5PM
Alameda Barão de Limeira, 539 – Santa Cecilia, São Paulo – SP

WebVR Camp @JuventudeConectada Campinas
22-23 May – 9AM-5PM
Avenida Francisco Glicério, 1269 – 5º andar – Centro, Campinas – SP

WebVR Camp @CEU Campinas
24 May – 10AM-3:30PM
R. Lasar Segal, 617-779 – Jardim Florence, Campinas – SP

Hangry for more? New activities are being planned with local partners, follow us on Discourse topic to know where is the next workshop.

Mozilla Activate
Activate Mozilla is a campaign for Mozillians around the world to have impact in areas key to Mozilla’s mission. We want to bring more clarity on what are the most important areas to contribute to at Mozilla right now, and provide clear steps on how to get involved right away. These will be presented in the form of activities.

See you at one of our workshops!

The post Welcome A-Frame to São Paulo and Campinas cities appeared first on Geraldo Barros.

India uses Firefox Nightly: Kick off on May 1, 2017
birajkarmakar on April 25, 2017 01:02 PM

In my last blog, I have announced that Mozilla India is going to organize a special campaign on Firefox Nightly Usage in India. RSVP here.

Everything is set. Gearing up for the campaign.




BTW Recently we have organized one community call on this campaign. You can watch it to know more about how to organize events and technical things.

  • How to get involved:
    • Online Activities
      • Telling and inviting friends!
      • Create the event in social media!
      • Writing about it on Facebook & Twitter.
      • Posting updates on social media when the event is running.
      • Running an online event like webinar for this campaign. Please, check the event flow.
      • Blog posting regarding Firefox Nightly technical things, features and events.
    • Offline Activities
      • Introduction to Mozilla
      • Introduction to Firefox Nightly Release cycle details
      • Why we need Firefox Nightly users?
      • Showing various stats regarding firefox
      • Installing Nightly on participant’s PC
      • WebCompat on Firefox Nightly
      • How they can contribute in Nightly (QA and Promotion)
      • Swag Distribution
  • Duration of Campaign: 2 months
  • Total Number of offline events: 15 only. 
  • Hashtag: #INUsesFxNightly
  • Duration of each event: 3-5 hours

Swag is ready! 


Swag for offline events

For requesting swag, please read here.

Also, we have the budget for these events. You can request it. Know more here .

Other than that if you want to know more about activity format, event flow, resource and more thing, please read the wiki.

If you have a special query, please send a mail to Biraj Karmakar [brnet00 AT gmail DOT com]. Don’t forget to join our telegram group for a realtime chat. 



Filed under: mozilla event, Uncategorized Tagged: Firefox, FxNightly, India, INUsesFxNightly, mozilla, mozillaindia, nightly, remo

Pinoy Mozillians at the 2017 Asian L10n Workshop in Taipei
Bob on April 24, 2017 02:55 PM

A delegation of four (04) Pinoy Mozillians participated in the weekend-long workshop for Mozilla Localization (L10n) at Mozilla Taiwan office. Heading the delegation was your’s truly, with fellow Mozilla Rep Frederick Villaluna, and Localizers Richmond Lacanlalay and Michelle Manlogon. Bye, Manila! Hello, Taipei! The team’s journey began at the NAIA Terminal 2 (MNL) early morning […]

The post Pinoy Mozillians at the 2017 Asian L10n Workshop in Taipei appeared first on Bob Reyes Dot Com.

We need diversity and polymorphism to secure future of the Web
on April 20, 2017 10:41 PM
The digital revolution is now part of our everyday life. Much of the digital change has happened at...

Reps Program Objectives – Q2 2017
mkohler on April 20, 2017 01:10 PM

As we did in the past few quarters, we have decided on the Reps Program Objectives for this quarter. Again we have worked with the Community Development Team to align our goals to the broader scope of their goals. These are highly relevant for the Reps program and the Reps’ goals are tightly coupled with these. In the following graphic you can see how all these goals play together.

Objective 1 – RepsNext is successfully completed paving the way for our next improvement program

  • KR 1 – The Coaching plan is implemented and we are able to scale
  • KR 2 – Budget requests submitted after June, 1st go through the trained Resource Reps
  • KR 3 – Reps can get initial resources to improve their Leadership skills
  • KR 4 – Core community sentiment NPS >11.5 (Konstantina as in Q1)
  • KR 5 – Mobilizer sentiment NPS >15 (Konstantina as in Q1)
  • KR 6 – We have a GitHub issue to plan for the future of Reps with an exclusive focus on functional contributions
  • KR 7 – The Facebook experiment is analyzed and being continued if successful
  • KR 8 – 2 communication improvements are identified
  • KR 9 – It takes a maximum of 2 weeks for new applicants to have their first task assigned

Objective 2 – MozActivate focuses mobilizers on impactful areas

  • KR 1 – General feedback form is used by 100% of MozActivate activities
  • KR 2 – We have implemented metrics and measurements for the existing MozActivate and to-be-launched activities as well as for the website itself
  • KR 3 – 70 Reps have organized one or more MozActivate activity
  • KR 4 – Activate is actively engaging 70 new technical contributors
  • KR 5 – 2 new activities are launched

Objective 3 – The Reps program demonstrates operational excellence in the Mozilla Project

  • KR 1 – Goals for Q3 have been set
  • KR 2 – We were involved and gave feedback about the Community Development Team OKRs for Q3 as well as the broader Open Innovation ones
  • KR 3 – The budget allocation for Q3 is finalized and communicated to all Reps
  • KR 4 – We have on average maximum one open action item from last week before every Council Meeting that is not tracked on GitHub and next steps/blockers are identified
  • KR 5 – We have planned 2 brainstorm sessions for the next improvement program
  • KR 6 – We have given feedback for Open Innovation’s “Strategy” project and are a valuable source for future consultation for strategy related questions

We will work closely with the Community Development Team to achieve our goals. You can follow the progress of these tasks in the Reps Issue Tracker. We also have a new Dashboard1 to track the status of each objective.

Which of the above objectives are you most interested in? What key result would you like to hear more about? What do you find intriguing? Which thoughts cross your mind upon reading this? Where would you like to help out? Let’s keep the conversation going! Join the discussion on Discourse.


MozCoffee Jaipur
Md Shahbaz Alam on April 20, 2017 10:20 AM

When you see people around you, have enough potential to lead a project or be a mentor to someone . Its your duty to guide them to a proper channel so that they follows the same. Recently I became Mozilla Rep , went to the same place where I organized my first Mozilla event.

In this event we focused on guiding new members to a proper channel and passing the roles and responsibilities to Active members . Event started with a general introduction of Open Source and how Mozilla is related to it. Ways to contribute in Mozilla. And other areas of contribution. In this process we have filtered the participants and get to know they all are technically sound and have come to this event to learn something new .

So we split the participants into two group where we had a small session of WebExtension and they developed their first add-on. Everyone was Excited!!! to see their work in front of their eyes.

After the event we had a group picture.

More pics : flick

We then proceeds towards discussing new plans for the community and how to track them .

  • 10 Events in 10 Different Colleges of Rajasthan. Introduction of Mozilla and establishment of a Mozilla Club in their college, so that we can have a channel to be in touch with them and guide them on a regular basis.
  • 3 Hackathons based on Rust, WebVR and Firefox in general which will include other development sessions such as WebExtensions,QA and l10n.
  • MozCoffee Event with the Club lead of all the Colleges and few active contributors in my community to guide them to be a mentor not a leader.
  • Each month at least 3 colleges, 1 Hackathon and 1 Meetup.

Jaipur Test Pilot Meetup
Md Shahbaz Alam on April 17, 2017 05:44 AM

With the help of the contributors, we aim to explore Test Pilot as a hope to test the experimental add-ons, find issues, file bugs and document.

Event was organized in MCR Community House with the MCR members and QA Analyst Madhuri Mittal . Test Pilot was introduced to the participants and everyone installed the add-ons listed on the TestPilot website .

Everyone loved the Snooze Tab, Page Shot , Tab Center and Containers and played with the other add-ons too. After the initial over view of the Add-ons , we performed the Test Cases and how to identify a bug, where to report and how to track that bug was discussed with the participants.

After the initial impression of add-ons , we were excited to develop our own add-ons. Then Osho parth took a small session of WebExtensions where we followed the First WebExtension and Second WebExtension . Looking forward to contribute more on WebExtension , QA and TestPilot.


MozActivate MITS & Unicorn Club
Md Shahbaz Alam on April 10, 2017 09:06 PM

It all started in the month of January when i requested Mehul Patel to file an event on behalf of me. He is a helpful person who really want to spread the Mozilla Love to all corners of India not only to his region. I met him during the MakerParty’17 in Ahmedabad.

So he filed the event and he make sure that everything is arranged. As the time come for the event which is 18th and 19th Feb, 2017 I was informed by one of the Club member of Mozilla MITS that their administration in not allowing them to have this event. So we have to postpone the dates as they are willing to have this event after Holi ( i.e during 18th-19th March ) but it didn’t happen again. So finally after this much effort and continuous rejection few members of the Club is ready to attend this event and get back to their college and take a fresh start.

It was a Sunday morning when students from MITS came to jaipur for a meeting where we discussed about the failure of their club and what all difficulties they were facing. It was a wonderful time to introduce the Collaborative Club culture where clubs from different cities which work together to accomplish a common goal.

Unicorn Club members also came to the venue where they have said the same problem as MITS said. How to Start ? Where to start with ? And What we need to do as a beginner ?

Event started with a brief introduction of all of the participant and answer to a question. What problem did he faced in Mozilla Club?

So here goes the structure I presented them :

  • Join the proper information channel from where they’ll get to know what is happening in Mozilla in general. eg Facebook Group,Telegram,Discourse, mailing-list.
  • I told them my story , how I came in mozilla and what mozilla gave me.
  • Mozilla Campus Club. What is it? How they can get the benefits? What all activities they can do.
  • WebVR , What is WebVR and how to get started in A-frame.
  • MozActivate’s projects: Rust,WebVR,TestPilot and WebCompat were discussed and how to get started with these.
  • As a fresher they can start with QA, L10n and SuMo what they were already doing in past.
  • We prepared a time line where each club will be having a small sprint of each projects discussed above. To start with they will have a follow up event where they will be testing add-ons listed in TestPilot website.
  • Also they were told about the necessary things they have to do before and after the event. Involve , spread and share about the their event in proper medium and blog,pictures and feedback after the event.

Then we had an awesome lunch with all the participants. They really loved the food…


After the lunch we had a basic WebVR session where the MITS members learn about A-frame in detail also experienced the scenes on VR-Box. I had few swags to give away for the members of MITS which I distributed with them.


Here are the blogpost of some of the participants:

Ishan Kumar :

Mahtab Alam :

Ritesh Raj :

Sonia Tanwar :

Manu Saraswat :

Aishwarya Ashok :

Romani Josan :

Neha Agarwal :


Events Picture : link

More updates to follow….

MozillaTN VIT Chennai WebExtension Workshop
on April 03, 2017 01:34 AM

VIT chennai is one of the campus club which is known from 2014. They support us in lot of ways. After a long time conducting an workshop at VIT Chennai Campus. This time it is WebExtensions.

Joining the Mozilla Creative Team
elioqoshi on April 02, 2017 09:24 AM

A day after April Fool’s, it seems like the right time to announce the news: I’m joining the Mozilla Creative Team as a design contractor starting tomorrow.

This is a major step and honor for me to work among one of the most influential design teams in the open source industry, closely involved with community and one which strives to be as decentralized as possible, in a world where latter seems unthinkable to do. When I started contributing to Mozilla 4 years ago, I missed any opportunities to get involved on a design level within the community, regardless if Branding, UI or UX. I’m happy that nowadays the landscape is more inclusive towards community designers, where I’d like to note the major open rebranding process we undertook last year, and the launch of the Open Design repo for communities to process design requests and have monthly meetings.

With the new Mozilla brand being launched 2 months ago, a great amount of work still lies before us. Apart from applying the new visual language across Mozilla’s websites and communication channels, we have to figure out how Communities are involved with the new identity, to make it feel consistent, yet flexible and inclusive for a wide range of communities.

With the Creative Team at the All-Hands Work Week in Hawaii last year.

My work will encompass exactly this and work closer with the community to strengthen the bridge between Staff and Contributors and offer ways for design contributors to get involved in a similar manner as developers in open source. With Mozilla being one of the leading forces of diverse contributor backgrounds in open source, it completely makes sense to make this the next step.

My work will be closely tied with values we share at Ura Design and Open Source Design, which have taught me invaluable lessons in the past. I look forward to turning them into practice and update you soon on the actual projects we are working on.


Mozilla Open Design Blog
Mozilla Open Design Repo
Mozilla New Brand Principles

The post Joining the Mozilla Creative Team appeared first on Elio's Corner.

My Firefox Add-on went live in less than 24 hours
on March 31, 2017 11:34 PM

Software engineers love to build software which will make their life easier. I am one of the strong believer of this. I write many backend code and automation scripts so my manual jobs gets done easily. During my college days I used to develop Apps, during that time I had same motto, the apps I develop should help me. With same motto I sat last night and wanted to develop an Add-on which can solve my problem. One of the distracing problem for me when I work is “Changing the youtube song, pausing it when some one comes and talks to me”. For this I have to search the tab and pause in case the song is my favourite one and in some case if the song is not good have to move to next.

India uses Firefox Nightly – A Campaign especially for India
birajkarmakar on March 30, 2017 03:51 PM

Fellow mozillians, I am super excited to inform you that very soon we are going to release a new campaign in India  called “India uses Firefox Nightly“. Behind this campaign, our mission is to increases Firefox nightly usages in India. 

Why India?

As we all know we have a great Mozilla community around India. We have a large number of dedicated students, developers and evangelists who are really passionate about Mozilla. We have seen that very few people in India actually know about Firefox Nightly. So we have taken an initiative to run a pilot campaign for Firefox Nightly throughout India. Firefox Nightly, as a pre-release version of Firefox targeting power-users and core Mozilla contributors, is a glimpse of what the future of Firefox will be for hundreds of millions of people. Having a healthy and strong technical community using and testing Nightly is a great way to easily get involved in Mozilla by providing a constant feedback loop to developers. Here you can test lots of pre-release features. So it needs little bit of general promotion, which will pump to bring a good number of tech-savvy, power users who will be our active community members.

Few Key points

Time Frame: 2 months Max              Hashtag: #INUsesFxNightly

Event Duration: 3 – 5 Hours              Total events: 15

Who will join us: We invite students, community member, developer, open source evangelist to run this campaign.

Parts of Campaign  Online activities:

Mozillians spread the message of this campaign around the India as well as through social media (facebook, twitter, Instagram), blog, promotional snippet, email, mailing list, website news item etc.

Offline activities:

Here any community member or open source enthusiasts can host one event in his area or join any nearby event for helping organisers. The event can be held at Startup Company, School, University, Community centre, Home, Café. 

Goals for this initiative


  • 1000 Nightly Installed
  • 20 New Active Contributors


  • 30 Mozillians run events
  • 500 Attendees

BTW have you tried Firefox Nightly yet, download it now?

More details will come soon. Stay tuned!

We need many core campaign volunteers who will help us to run this initiative smoothly. If you are intersted in joining campaign team, please let me know.

Have design skills? We need a logo for this campaign, please come and help us here.

Filed under: mozilla event, Uncategorized Tagged: campaign, Firefox, Firefoxnightly, mozilla, mozillaindia, remo

My dream project – Digital Literacy Camp 2017
birajkarmakar on March 23, 2017 12:59 PM

Sorry, for posting this late. Actually last few months I was so busy. That’s why I could not write this here.

As you all know, the world has now transformed into a global village and the digital literacy movement will touch every city one by one. Lack of web literacy can push young minds to the darkness of ignorance, where no dreams prosper. That’s why I started this initiative called “Digital Literacy Camp 2017“- this is my dream project.

So let me introduce you all to my Dream Project – Digital Literacy Camp 2017 – aim to reach 100 students in my city and make them powerful web citizens, transforming the little part of our whole country.

I started my campaign in various crowd fudging site from December 1st week’16.

Our training period starting from 1st Mar to 31st May 2017. So we already started our training……..

This is three months staggered campaign to educate 100 underprivileged students on and prepare them for a better tomorrow. Here we have 100 Students from the unprivileged community. 1 Common dream. The Desire to learn – Basic Computer Learning, Internet & Web Literacy, Spoken English and Smartphone usage.

Why this 100 students from the underprivileged community:

Some children are born to lead. But at some point time, these students are always used to hear “NO”, because of their economic condition but we are saying “Yes” to their dreams. Our goal is to open a whole new world to these underprivileged children by fueling their curiosity. It is not just about education, we will help these kids learn effective skills through fun activities. Let’s work together to empower a generation of digitally literate citizens. They are here to make a difference in the lives of others.

Our campaign video:
Our goal:

After three months’ training, the students will:

1. Understand the working of a computer and know about the various programs.

2. Use English while communicating with others. 50% of the content produced on the internet is written in English, so the spoken English skills will come in handy.

3. Utilise the power of the internet to understand the world in a better way. Explore the new way of learning through the Internet. They can know more about privacy on their online life. They must know how to connect online and utilise the online resources.

4. They can know how the smartphone can transform their life. Also, we have selected some fun activities which will not only keep them interested but also develop a learning spirit in them. These beautiful minds will; get the best resources from us and that included proper infrastructure, skilled trainers, study material, the internet and skill-based class training.


Students are bombarded with tonnes of information every single day and it is very hard for them to retain the right information. We must concentrate our efforts on making them effective consumers of information. Digital footprints are permanent and if they lack digital knowledge, they will never develop the ability to differentiate between what is trustworthy on the web and what is not. As they are proceeding down this path, these young students are growing their vocabulary, learning how to do research and most importantly their critical thinking skills are developed. The little joys are priceless. The smile on their faces encourages us to work harder. If a little move can create so much difference in their life, we can definitely do bigger things for them. Bigger things can bring bigger changes. Teaching with a difference can make learning easy.

We already started our training

Our students with guardians on 1st day of class | Date 01 March 2017

 Few photos from our training classes


These are all our trainers, taking classes

For more photos, please follow our facebook and twitter. Campaign hashtag is #digitalcamp2017.

We have not raised sufficient money from crowdsourcing platform. Still, we need your help. Every contribution is equally important to make this initiative successful. Your gift can give them a hope to live and become educated digital citizens.

           If you are outside of India then this link for donation. People staying in India can donate us through these

We would like to thank all donors and supporters. Want to know more about this program, please read here. Help us to make these kids proven Digital Literate persons.

If you have any suggestions or comments please share with us.




Filed under: Uncategorized Tagged: #digitalcamp2017, #digitalindia, #digitalliteracy, #DigitalLiteracyCamp2017, #mozillaclub, mozilla, remo

Pinoy Mozillian at FOSSASIA 2017
Bob on March 21, 2017 08:26 AM

I had the privilege of representing Mozilla and my country, the Philippines for the third straight year in FOSSASIA. For the second year in a row, FOSSASIA 2017 was held at the Science Center Singapore from the 17th up to the 19th of this month. The theme for this year’s FOSSASIA is “Artificial Intelligence and Machine Learning […]

The post Pinoy Mozillian at FOSSASIA 2017 appeared first on Bob Reyes Dot Com.

Reps of the Month – February 2017
mkohler on March 19, 2017 04:32 PM

Please join us in congratulating Siddhartha Rao and Vishal Chavan, our Reps of the Month for February 2017!

Siddhartha is a Computer Engineering major from New York, he is also a technology leader with rich experience in Security, Web Development and Data Privacy Evangelism. He started with his Mozilla contribution by leading the Firefox Club and Cyber Cell for a year at his university. Sid was a speaker and Data Privacy Ingeniouses at the Glassroom initiative by Tactical Tech and Mozilla.

He contributed to the strata of data privacy in browser metadata, mobile devices and social networks and took the responsibility to delve deep in the topics and spread awareness about the same at the Data Detox Bar. He also is an important part of the privacy month campaign in the New York community. Creating quality content for the campaign, Sid was responsible for putting together the social media content for Twitter and Facebook posts and ensuring timely delivery of graphics to global teams for localization.


Vishal is a web entrepreneur and a champion Mozilla contributor since April 2013. He started his Mozilla journey by organizing sessions focused on teaching the web to school and university students. He then became a part of Mozilla Foundation when assigned the role of a Regional Coordinator for Mozilla Clubs. One of the key roles he played as a contributor was being a core team member who started the January Privacy Month Campaign. A campaign which, as of 2017, has proven to be a global success for the third year in a row.

In the last six months, Vishal has contributed as a Regional Coordinator, has helped set up and mentor many new Mozilla Clubs in and around India. He has been an integral part of campaigns to spread privacy awareness in India. Involved in the planning and the flow of the privacy month campaig, Vishal was responsible for assigning roles, mobilizing contributors and encouraging participation in India and in global communities. He also mentors at the Maker-Fest in India.

Congrats to both of you! Join us in congratulating them in discourse.

Mozilla Community Space Taipei Status Report, May 2014 - Feb 2017
Irvin Chen ( on March 15, 2017 03:08 AM

“摩茲工寮, Mozilla Community Space Taipei” is an event/meeting/working space and shelter to the local Mozillians, Mozilla volunteers, and OSS communities.

It is the first of three spaces besides Manila Space & Jakarta Space. The spaces are leading by Mozilla Open Innovation Group's “community spaces” project, managing by local MozTW volunteers.

Here I will share about some brief status of the Taipei Space.

(I'll use “MozTW Space” or “Space” as the abbreviation to “Mozilla Community Space Taipei” below.)

MozTW Community

Mozilla Taiwan Community (MozTW) is a local Mozilla volunteer community. We had contributing by localizing, promoting Firefox, Mozilla and open cultures to Mozilla and open source projects since 2004.

MozTW maintained an online product portal and forum, hosting many offline events and engaging with other Asia Mozillians and open source hackers.

History of Space

The Community Space was an idea initially raised by William Quiviger in 2013, and sponsored by WPR team. We started the first experimental space in Taipei spring 2014.

After April 2016, the space project had transitioned to Participation Team, supported by Brian King. In February 2017, it has been transitioned to Open Innovation Group with the help by George Roter and Konstantina.


MozTW Space is co-managing by “Keyholder,” 15 local Mozilla volunteers. Keyholders are all vouched Mozillians, and has same privilege. People need to be countersigned by more than 50% of Mozillian visitors (in last three months) when they applied for the position. The threshold represents the community's support to the applicant.

Visitors & Events

Everyone is welcome to visiting MozTW space when there is any Keyholder inside. However, it's not opening 24 hours / 7 days a week due to the volunteers ability. In last three years, we managed to open the space 20~25 days per month in average. (mostly the night time)

Besides Mozilla events, we also welcome and support all open culture and programming communities to hosting their events in the MozTW Space. Totally there are more than 8000 visitors and 760 events since May 2014.

Some of the most closing cooperate communitiess including G0V, OSM, Wikimedia Taiwan, Creative Commons Taiwan, Open Culture Foundation, SITCON (Students Information Technology Conference) and WoFOSS (Women in Free and Open Source Software in Taiwan).

One of the primary goals is to introduce Mozilla and our belief to new friends. In last six month (Sep-Feb), more than 410 visitors had learned about Mozilla on their first visit to the Space (out of 1800 visitors in 167 events).

We introduce Mozilla, Manifesto, our different projects, topics around internet health and policy, and new technologies we're building.


Since Dec 2015, we put emphasis on developer relationship. There are 168 developer events, and we introduce Rust, Servo, HTML5, WebAPI and developer tools to more than 4000 local programmers.

Social Engagement

On social engagement, we had received 2550 Check-ins and 1100 Likes on Facebook and Foursquare. And in fact, we didn't ask people to do it. These social channels had become a good way for us to promoting openness.

And we issue Open Badges...

… to the visitors around the world - including Mark Surman, Brian King, Larissa Shapiro, William Quiviger, Dietrich Ayala, Max Ogden, Fa-ti Fan, 田爱娜 and many more.

MozTW Lab

One of the best events is “MozTW Lab,” Mozillian weekly meetup on each Friday night. Volunteers get together to socialize, work, and give lightning talks on various topics including Mozilla's latest update.

This meetup had been running for seven years, and there are 77 lightning talk sessions recorded/live broadcasted through Vidyo from Space since 2014.


Here are some photo highlights of the space,


Looking forward to your visit!

(Download the full slide here.)

Open letter to Financial Administration of the Republic of Slovenia
on March 06, 2017 05:49 PM
Financial Administration of the Republic of Slovenia has recently (3th of March 2017) published...


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!