Planet Mozilla Reps

Reps On-boarding Team
kpapadea on February 15, 2018 04:57 PM

As you already know from our discourse topic, we have created an Onboarding Screening Team.

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

In January we opened a call for the new team members on https://discourse.mozilla.org/t/do-you-want-join-the-onboarding-screening-team/24497

We were happily surprised with the number of applications we’ve got.

After a month the Reps Council has voted and has chosen the new members. Those are:

On behalf of the Reps Council (and part of this team) I want to say thank you to the previous team that worked on 9 rounds of screening with evaluation of 39 applications.

These amazing people are:

The new team will start to work soon (we have about 10 applications in queue) with the help of a Reps Council Member that will be focused on communications between applicants and the evaluation of this team.

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

https://discourse.mozilla.org/t/welcome-to-the-new-onboarding-screening-team-2018-1/25665

More updates are coming so stay tuned!


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

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

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

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

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

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

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

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

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

Well, I don’t think.

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

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

Some more feedback from participants  :

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

In frame with some enthusiast attendees.

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

Missed Google DevFestAhm?

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

Hope you enjoyed my blog!


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

Rep of the Month – January 2018
mkohler on January 31, 2018 05:47 PM

Please join us in congratulating Cynthia Pereira, our Reps of the Month for January 2018!

Cynthia is digital communications strategist and front-end developer with expertise on technical consulting, user and staff training and customer service in IT and Telecom segments. She has been a part of the Mozilla community for a long time and and her work has made a big push into Mozilla’s mission through local community efforts.

Cynthia’s main work around Mozilla is in the L10n as manager for pt-BR language, Mozilla Community Web Services, Social Media for Firefox Brazil and as a Mozilla Rep in Brazil. She loves empower, motivate and hear people to design goals and reach metrics that help to build a better community to all. Currently she is conducting a QA project within the l10n project and in the coming months she will invest her time and talent to help projects like the Internet Health Report, WoMoz (D & I) and the Glass Room Experience.

Thank you Cynthia, keep rocking the open Web!

Join us in congratulating her on Discourse.


Rep of the Month – December 2017
mkohler on January 30, 2018 04:26 PM

Please join us in congratulating Bala Subramaniyan and Jayesh Katta Ramalingaiah, our Reps of the Month for December 2017!

Bala

Bala, a Rep in Warangal, India, has been contributing to Mozilla for more than 5 years.

(Bala with Jeff at a l10n workshop)

He has been committed as Regional Ambassador and Mentee in the Campus Club and Firefox Student Ambassador programs for the past few years, helping bring in many students into the Mozilla world. He focused his effort on L10n projects in the last couple months for the Tamil language, joining a L10n workshop, contributing to Warangal meetup and the Add-ons hack sprint.

Check out Bala’s blog post about the L10n workshop.

Jayesh

Jayesh is a full stack Software developer by profession and a tech speaker, Reps Mentor in the Mozilla Community.

During the last months, Jayesh has been highly involved as a tech speaker at many events evangelising about Rust throughout India. He is playing a key role in the region of Mumbai and has organized a Rust Meetup With Mozilla Staff Member Nicholas and Aadhar – Right to Privacy in India with Jochai Ben-Avie. He is highly supportive in bringing in new people and guiding them into the community.

Thank you Bala and Jayesh, keep rocking the open Web!

Join us on Discourse to congratulate them!


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

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

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

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

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

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

Then Shashikanth discussed about importance of Privacy issues.

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


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

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

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

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

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

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

Then Shashikanth discussed about importance of Privacy issues.

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


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

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

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

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

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

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

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


Mozilla.cz 2017 recap
Michal Stanke on January 14, 2018 12:00 AM

This week I have published a recapitulation of the last year, how we did in 2017 and how we would like to continue in 2018. It was rather a short article in Czech and I would like to elaborate more here for the global Mozilla community.

In the last year we have attended more conferences than I realized. I was surprised when counting them before writing the post, and if I counted right, the final number is eight, plus a secondary school. Btw. did you know we started meetups too? Yes, we did! We call them MozBeers and so far we had them in Prague and Brno, the two largest cities in the Czech Republic. True, our MozBeers are not happening regularly, but we have them. Also I need to highlight we never gathered in the full count on any place, nor meetups nor conferences, but thanks we were able to share our experience and ideas, everything went smooth.

Localization became our natural activity we do not even have to plan or organize much. We have localized both versions of Firefox Focus for Android and iOS (kudos to Michal Vašíček and the rest of the team), all the new Tet Pilot experiments, and Firefox Quantum of course! I don’t want to boast, but retrospectively I think we could do even twice as much l10n work without even noticing.

After such year I am pretty positive about our community traction. There are new faces around and I feel much less pressure on myself, which was not the case a year ago. Despite we still s**k in our communication in the direction outside, I see this improving in the last months. We have created a Telegram channel as an open channel to reach us in a completely informal way for all the Czech users and the broader community. Plus we have got Czech in the social support tool. @firefox now speaks Czech too! I hope we can improve in the area of communication in 2018 even more.

There are several priority goals we are already decided to do in 2018:

  • Go through all the terminology bugs and questions we have filed on ourselves and resolve them.
  • Write a localization style guide. This is a long overdue task.
  • Finish all other, mostly technical tasks we have.
  • Get Firefox.cz and Mozilla.cz in a new dress. No promises on this, but it seems to happen soonish.
  • Build a strategy for regular and interesting content for Mozilla.cz. This will be a tough one.
  • Show ourselves everywhere possible. ;)

You already see there is plenty for us to do. I could barely complete a half of these tasks only myself, but I see them as a peace of cake being surrounded by the army of awesome Mozillians!


Reps Council at Austin
kpapadea on January 11, 2018 01:41 PM

TL;DR

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 2018 planning. One of our main topics was about the Mission Driven Mozillians proposal.

Hot Topics

As you already know, we asked in the past for your input on discourse (if you’re not already subscribed to the Reps category, maybe now it’s the right moment)

Before we start with the recap of the week, we would like to say thank you to the Reps that left feedbacks on that thread (Felipe, Edoardo and André) but also all to the Mozillians on https://discourse.mozilla.org/t/mission-driven-mozillians-volunteer-leadership-principles-practices/22386/ that left their feedbacks too.

These suggestions were very important and on shaping the document that will be available soon (we had more discussions during the All Hands so the new revised version is not yet ready).

Mission Driven Mozillians was the major topic on the Reps Council meetings. After consulting the results of Communities and Contributors Qualitative Survey we shaped the following questions. https://docs.google.com/document/d/1whJ6cyR-zozeMdEjtuvQTitSpz5T6bsy44AP0I7f6Y4/edit):

  • Is the Reps program really a representative of all the mozillian communities?
  • How does the program need to evolve to engage more with our members?
  • How can we get new Reps to join the new Coach and Resources initiatives?
  • How can we improve the use of the report tool by our Reps?
Plans for 2018

 

A photo with: Reps Peers, Reps Council (missing Prathamesh and Elio), Kiki (the awesome girl that manage all our budget/swag requests) and Manel (an unexpected guest during the photo shoot)

 

Moving forward, our plan is to deep dive into those because and also start acting on them.

The council also highly engaged with the Leadership proposal (that had a high priority) since it will be the base on how Mozilla communities will be shaped in the near future and will of course influence our program.

Open by Design was the motto of this All Hands during all the meetings inside Open Innovation, but also across the organization. You see Mozilla has a strong value that the other IT companies don’t have: the community.

Mozilla is more than a Silicon Valley IT company

One of the most curious and interesting, for the purpose of openness, thing is the ability to access  official Mozilla Slack channels for all the mozillians with NDA to. This support enables the volunteers to be able to communicate directly with the employees. And Yes, as Reps you have already signed the NDA so you can access without problems the various channels!


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

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

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

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

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

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


New Council Members – Autumn 2017
kpapadea on December 13, 2017 10:34 PM

We are very happy to announce our 2 new council members Prathamesh Chavan and Mayur Patil are fully onboarded and already working moving the Mozilla Reps program forward.

Of course we would like to thank a lot the 2 outcoming members: Michael Kohler and Alex Lakatos.

Michael and Alex: you have worked extremely hard to move the program forward and your input and strategic thinking have inspired the rest of the Reps.

Prathamesh and Mayur: a warm welcome. We we are very excited to have you and can’t wait to build the program together.

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!

 


Maker Fest 2018, Ahmedabad – Call for Participation
Mehul Patel on December 05, 2017 06:59 PM

Hey Mozillians!

We are so thrilled to announce that Mozilla India is partnering with the India’s largest Maker Festival, Maker Fest 2018 for the 5th consecutive year. The call for participation is open for all Mozillians.

Mozilla India has partnered with Maker Fest 2018, to map and empower a community of educators and creative people who share a passion to innovate, evolve and change the learning landscape. This year, Makerfest is back with an upgraded awesomeness with a 150+ Makers, 50 workshops, 25 awesome speakers, and 30,000+spectators.

About Maker Fest :

Maker Fest is the Indian continuation of Maker Faire hosted across America, Europe, Africa and Japan, among others. Maker Faire, which launched in California, USA in 2006, now hosts hundreds of thousands attendees twice a year across California and New York. It is the amalgamation of festivals celebrating the innovators and an art show with all the booths for inventors and demonstrations and workshops for attendees. Creators, artists, and hobbyist across the country are invited to present their contemporary applications of ideas using the vast ocean of art, science and technology. Also, it is non-commercial and free for the public to attend. http://www.makerfest.com/

 

Please note that as we have an active community in Gujarat region so we mainly give first preference to Mozillians from Gujarat as we are on limited resources and sponsorship is available for limited Mozillians. However, This event will be well documented. If you can’t attend in person, there still will be many ways to participate and shape the program- Don’t worry! As this is an open event, anyone interested can join the event on their own.

Note that the deadline to apply for the event is on or before December 16th.

Cheers,
On Behalf of Mozilla India.

Retour sur le meetup-hackathon WebExtensions
Villeneuve Christophe on December 01, 2017 01:47 PM

Les 17 et 18 novembre dernier, Mozilla Paris accueillait un hackathon dédié aux WebExtensions. Ce nouveau modèle d’extensions multinavigateur était devenu exclusif dans Firefox quelques jours plus tôt. Une soirée de présentation a précédé la journée de programmation de ces extensions.

Pour préparer le hackathon, il fallait une soirée de lancement.

Ce hackathon sous le signe du portage et de la migration des extensions a été introduit par deux présentations.

Tout d’abord, notre Mozillien Christophe Villeneuve a montré comment porter les extensions développées pour Chrome vers Firefox. Il a listé les erreurs couramment rencontrées lors de ces opérations. Vous pouvez retrouver ses diapos (slides) :

Ensuite, Marc de Lilo a partagé son expérience dans le développement d’extensions pour un moteur de recherche « qui finance des projets sociaux et environnementaux ». Il a justifié ses choix techniques face aux contraintes de son service et des navigateurs pris en charge.


Lilo et les WebExtensions [PPTX]

Enfin, il a été temps pour les participants de proposer leurs envies, manques, besoin aux hackers du lendemain.


Extrait des idées des participants

Après une courte nuit, les participants sont revenus avec beaucoup d’idées suite aux différentes conversations de la veille.

Au cours de la journée, les développements ont été très variés, avec une pause en milieu de journée pour reprendre des forces. Voici une petite liste des projets en cours établie en fin de journée :

  • Tamper proxy (anciennement Tamper Data) : monitoring de requête
  • Top Word  : un outil pour analyser le nombre de mots employés dans une page et les classer
  • Aria Liner : une extension d’accessibilité
  • Un cloneur de contenu
  • Une extension pour communiquer avec le site liveslide.io
  • DevTools PHP : un débogueur PHP dans la console

Ce fut l’occasion pour les participants d’apprendre à créer les extensions. Ils vont continuer le développement pour pouvoir les mettre prochainement dans le dépôt site des extensions de Mozilla.

Nous sommes sûrs que certains projets verront le jour très rapidement.

En outre, les idées proposées et non retenues ne sont pas perdues. Elles ont été envoyées sur le dépôt communautaire. La communauté des extensions pourra s’en inspirer pour en réaliser une.

Après ce marathon, les organisateurs ont reçu des demandes pour refaire un événement de ce type. Ils ont été sensibles à cette forte demande… Ce sera pour 2018. Alors, à suivre…


@hellosct1


Précédent événement : Mozilla au Paris Open Source Summit les 6 et 7 décembre

Crédit photos :

Photo n° 1 Mozinet sous licence CC By-SA 2.0

Photo nos 2 à 4 Hellosct1 sous licence CC By-SA 2.0.


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

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

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

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

Scene made by Harsh

Media coverage on local newspaper

 

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

More pics can be found here : https://flic.kr/s/aHsm9M5a79


Mozilla au Paris Open Source Summit les 6 et 7 décembre
Villeneuve Christophe on November 26, 2017 04:43 PM

Le Paris Open Source Summit, premier événement européen du Libre et de l’open source, se déroulera les 6 et 7 décembre prochains à l’Eurosites Les Docks. Vous y trouverez un salon, des conférences, des tables rondes et un village associatif où vous nous trouverez.

Ce salon est le fruit de la fusion de Solutions Linux et de l’Open World Forum, deux événements emblématiques du FLOSS. Il rassemble la communauté open source comme les années précédentes. Ce rendez-vous devenu incontournable pour les Français et les Européens est l’occasion de retrouver les professionnels de ce secteur et de nombreuses offres open source.

POSS propose 200 conférences selon 3 itinéraires : la technique (DevOps, big data, AI, cloud, outils clés…), les solutions (retours d’expérience, collaboration, gestion des documents, IoT, équivalents open source, solutions métier pour les collectivités…) et l’écosystème (acteurs communautaires internationaux, recherche publique, collectivités locales, redécentralisation, blockchain, transition écologique…).

Du côté de Mozilla, nous nous trouvons sur le stand B39 à la frontière du village associatif et de l’espace professionnel. Vous pourrez découvrir Firefox Quantum (sorti ce mois-ci), ainsi que la dernière version de Firefox en Nightly, avec la possibilité de l’installer sur un téléphone portable. Vous aurez aussi la possibilité de parler et de découvrir Firefox Focus pour vos projets mobiles et des nombreux autres projets (vie privée…). Vous pourrez vous enquérir des technologies en développement comme WebVR et des changements en cours comme les WebExtensions.


Comme vous pouvez le voir, c’est un rendez-vous à ne pas rater.


@hellosct1


Précédent événement : Nous serons au Capitole du Libre le week-end des 18 et 19 novembre

Crédit photo : Hellosct1 sous licence CC By-SA 2.0.


Pontoon Tools 3.0
Michal Stanke on November 12, 2017 12:00 AM

After 150 commits in total, Pontoon Tools got a third major release 3.0! From now on, post-installation/update tour will show you the most important features in Pontoon Tools. So this time for the last time probably (and shortly) what’s new in the new and still shiny Pontoon Tools 3.0.

As noted, there is a new introduction tour listing all major features of Pontoon Tools. It will appear after first installation or major version update. You can guess where I took inspiration for its design. Please check it carefully, as there may be feature you were not aware of before. ;)

Also a completely new feature arrived, which are system notifications. Pontoon Tools can now utilize the notifications API to inform you about new unread notifications in Pontoon. Because I understand not everyone must be happy with something popping up in the system, this feature is disabled by default and the introduction tour will allow you to enable it quickly.

And last but not least, I have unified the toolbar button popup style with Pontoon itself, and added short information about last team activity. The complete list of all the small improvements, including those on background, can be found in the release notes. If you are not using Pontoon Tools yet, your can install them into your Firefox from AMO.


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

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

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

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

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

A few minutes later

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

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

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

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

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


Resources Reps, what’s next?
Rizki Kelimutu on November 01, 2017 04:52 PM

In the previous blog post, I wrote about the learnings that we got from the initial training session. And last Friday, we just announced the new graduates from the final phase of Resources Rep training. The assessment was made during the 3 weeks of the training (whether group or individual exercises) that started on the 2nd of October until 21st of October 2017. You can also see the full list of the Rep Resources graduates in the Reps portal. But I would like to quickly take you back on the initial purpose of Resources Reps.

What is a Resources Rep?

The idea behind the Resources Reps  is to have specialized Reps who are trained to help communities and other fellow Reps to plan strategically how they use the resources that the Reps program offers. This will ensures that resources of the program are used in the most impactful way and according to the guidance provided by Mozilla’s strategy and the Council.

When did the training happened?

The training sessions happened in 3 phases. The first one, which was the trial training, happened during 24th of July – 12th of August 2017. We asked  6 Reps to participate on this trial session to help us improve the training. After the trial training, we then opened the application for the rest of the Reps and decided to carry on with the first phase of the training with the India applicants during 11th of September – 1st of October. Finally, the last phase happened on the 2nd of October – 21st of October.

During the 3 weeks of the training, the candidates were asked to go through the training material and complete the quiz every  week. And in the end of each week (we decided to have the meeting on the weekend), we scheduled a video meeting for an hour in order to have work and discuss on the subject together.

What did we learn from the overall training?

On the trial training, the participants helped  a lot in terms of improving the content of the training. Thanks to them, now we have the receipt guideline to help the Rep identify which receipts are acceptable and which are not.

On the first phase of the training with Reps from India, we were experimenting with a new video conference tool, which surprisingly performed so much better than the tool that we usually use.

And on the second phase, I learned a lot about accessibility issues. Since we need to accommodate so many time zones, I decided to break the meeting into 2 sessions in each weekend. The first session is for the Asia, Europe, and Africa, and the other session is for the Pacific people who lived in North or South America.

The first meeting was rather challenging since we had people with problems on communication (more specifically a deaf participant and a person that was not able to follow up in English). This came to me as a shock, because that was something I was not prepared for. But fortunately, with some love of the local community, we were able to have an effective meeting. It’s super amazing to see how people were willing to help each other in the training. It was also a reminder for me to think about accessibility in advance for our future activities. For example like providing dial in details for a meeting could be so much beneficial for some people who don’t have access to a PC and can only join via phone. Or checking on the participants before the meeting in case there’s somebody who need special support. Because if we want to excel on diversity and inclusion, then we need to take further action to accommodate everyone.

How can I apply to be a Resources Rep?

For now we’re in the process of evaluating our current graduates. So in the meantime, we are not accepting more applications. But there’s a possibility we will reopen the application in the future. We’ll let you know for sure.

What’s next?

New Reps that  don’t have access to the budget and swag, can now ask for help from these Resources Rep. We will no longer need to assign the bug to the mentor if the request was made by a Resources Rep. And instead it will go directly to the review team. And ideally, the new Reps should choose Resources Rep who’s close to their region. So, for example if I’m a new Rep from the US, I will ask for help from Jason who in this case is the Resources Rep who live the closest to me. You can also see the group on the reps portal.

We’re also going to reshuffle the Review Team members in the near future. The Review Team is now discussing the recommendation list from the current Resources Rep to be sent to the council for the future candidates of the Review team. We’ll keep you updated for the process.

I also would like to thank the participants of the Resources Rep training. And especially for those who always make the time on their weekend to join the meeting in each week. Congratulations!


The story of me@mozilla
Michal Stanke on October 20, 2017 12:00 AM

After our successful presence on the LinuxDays conference in Prague, I have been asked by a Linux Expres for an interview, how I get to the Mozilla community, what I do there, etc. The article is not public yet The article went out today, but I have realized I never told this story to the Mozilla community itself. So take some popcorn and make yourself comfortable…

Back in times when I thought PowerPoint presentations are the masterpiece of computer science and their quality score is determined by the number of animations per slide, my Internet Explorer got sick. After an attempt to change the homepage in hope it will stop showing me ads everywhere, I have decided I need a new browser. I knew some people online and asked them for a recommendation, and their answers were Opera and Firefox. I never saw any of them in action before, so I dived into the dark unknown waters of the internet to download them for testing. My first impression from Opera was it’s too complex and complicated to change the homepage and import bookmarks, while Firefox did that all for me when I clicked all the Next > buttons. The winner was clear.

That was Firefox 2.0, way different from Internet Explorer. When exploring the user documentation to help me a bit, I found an information, that 3.0 is imminent. Wow, a browser that is being developed and will have a new version. Super cool for someone using the old IE! But the documentation did not helped me much actually, which drove me right into the registration form of the Czech community forum, and here my community story begins.

After some time, I realized that I know answers for other questions on the forum, so I started answering. About the same time I have decided to start using all Mozilla-based applications I can make use of, namely Thunderbird and Instantbird (which I started localizing soon). Later the Mozilla.cz team offered me to translate some articles on SUMO and websites like AMO, but for me the Czech community forum was still the top until 2014, when Pavel Cvrček (JasnaPaka) offered me to translate Thunderbird on my own. That was huge responsibility for me, but also recognition. I thought that’s the most you can achieve, I felt like a real boss.

The next year, 2015, was like a big spinning wheel, outlined by the Mozilla.cz restart initiative led by Pavel to rebuild the Mozilla.cz website content (and design) and utilize as much of Mozilla infrastructure as we can. The motto was “Mozilla is doing many things, and they do them right”, it’s not necessary to update own versions of user documentation anymore. The second half of the year was very turbulent. Pavel decided to forward me the responsibility for Mozilla.cz content and Firefox localization, leaving the community projects due to the lack of time. At the end of the year, the changes in the community probably became so visible, that I have been invited to Mozlando, to meet my first non-Czech Mozillians in person.

The last two years I will sum in a sentence or two. I try to act like a community peer for every l10n and support related project in Mozilla, I became a Rep, and after our localization community grew over 4 people, I am unable to name all the milestones we have outlined and achieved. The last two years are not really a story of me@mozilla, but a story of czech-community@mozilla.

Now you may think that my involvement with the global Mozilla community is pretty short. And you are right. I am around the global stuff since 2014/15, still having longer experience with support forums answers than anything else. But for me that illustrates how powerful and dynamic the Mozilla community is.


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

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

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

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

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

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

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

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

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

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


MozAarambh Jharkhand RAI University
Md Shahbaz Alam on October 17, 2017 03:52 PM

I started my journey in Mozilla as a contributor to Mozilla Community Rajasthan and met many enthusiasts who inspired me to do  every possible contributions i could do to Mozilla and Open source in general. I am from Jharkhand , after returning from Rajasthan, I met a mozillian from Jharkhand community, Amit Singh , he is very passionate about learning new things and very much like the idea of working in open.

I got to know many problems of the people wanted to contribute. Major problem is the availability of support from Mozilla and Mozilla Reps in general. There are many Reps from this region , but unfortunatly they are working outside this state. They are very helpful in arranging things, but… But they want their presence, they want to hear them in person and want to know their success story, how they came to mozilla and why….. There are many more questions asked by few contributors who wanted to continue the same. I listed their questions and figured out many possible things we could do together to improve the contributions from this region.

I moved to Ranchi officially , it was the time when i was very busy with my work. A phone call rang, it was Amit , wanted to know if i can organize an event in Jharkhand Rai University. I said yes, definitely . He introduced me to Prof. Shudhanshu, after meeting him we fixed the date, 6th Oct. 2017. Made a poster , promoted in Jharkahnd Rai University.

Event day, we reached the venue on time, we received a warm welcome. Prof. Shudhanshu introduced us infornt of students. I see a hall, full pacekd with students almost 200+ . I introduced myself  and why I choose to contribute to Mozilla and Open source. Students were listening this as if they were sitting in a lecture room. It was the tme to bring out few swags , in a minute everyone was answering questions, asking interesting questions. Swag has some power!!!!!

I started with introduction of Mozilla, Firefox and Open Source. To my surprise everyone knows about these things. Then I got to know that they had one introduction event of mozilla but after that never heard back from that mozillian. Then I introduced them about the mozilla’s products and projects, what actually matters. People were very excited to know about WebVR, Rust and WebCompat .

I forgot to introduce the speakers, I had Amit and Mahtab with me who was sharing the stage. Amit gave session on WebCompat and even showed a demo on how to file a report. Mahtab gave session on L10n and how a non-coder students still contribute to open source.

Event concluded with a group picture. A mozilla style of conclusion!!

Actual thing happend after the event , there were 80 students who wanted to know the possibilities and ways to involve with Mozilla and it’s projects. We get back to the hall ,selected few students who have shown their interest in making a club. I introduced Mozilla Campus Club to them. We formed a team and created Telegram groups so that we stay in loop.

Mozilla Jharkhand has a facebook group and after the event people joined this group in hige number, from 170 we reached to 246 in a single day. Not only they joined in this group, they have introduced themself to this group, which i never seen in other community as this scale. This shows they are very active and only need a correct Mentor to guide them.

I will love to do the role of Mentor to them. And next day we were rocking on local newspaper. Planning a series of events in this college to educate them and make a good contributor.

“Doing good is a part of our code.” – Mozilla

“Learn , Teach n be Innovative” – Shahbaz

Event Link : https://reps.mozilla.org/e/mozaarambh-rai-university/

 


Rep of the Month – September 2017
mkohler on October 03, 2017 09:14 AM

Please join us in congratulating Kushagra Varade, our Rep of the Month for September 2017!

Kushagra is a web developer from Bhopal, India and has joined the Reps program in the first Webinar we ever organized back in April.

Since joining the Reps program, he has attended several events in his region. Most of these events focused on WebVR such as the Geek Night in Hyderabad. He organized a WebVR event in July. Right after joining Reps he attended a MozCoffee to discuss onboarding strategies and MozActivate.

Thank you Kushagra, keep rocking the open Web!

Join us on Discourse to congratulate him!


Dive Into Rust at ORDINATEUR’17
Mehul Patel on September 23, 2017 11:37 PM

The event is focused on introducing and teaching the state of art system programming language Rust to local programmers and Mozillians in Gujarat.  This is the first time Mozilla will participate at ORDINATEUR’17! The summit will involve students and tech enthusiasts from the university. I gave a talk on Rust programming which is one of emerging technologies and one of the major focus of Mozilla.

About ORDINATEUR’17 :

ORDINATEUR’17 is a one of a kind flagship event organized by IEEE GCET Computer Society Student Chapter under the them “Tech Trend & Innovate

Before, I shared my experience with this talk, so let me tell you one thing that this was my one of the best intellectual programming debate talk. Yes, it is!

I have started with Introduction to Mozilla and “Who am I”. Adding to that, I have also shared about Mozilla projects and Rust is one of them. So now, Lets Dive Into Rust!


According to me, 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.

Why should I use Rust? I am always expecting this question whenever I talk about Rust and here as well one language enthusiast asked me the same questions.

Firstly, I have shared the reason that I’ve looked into Rust at first and then I have explained and discussed each point with participants. 

  • Rust is new enough that you can write useful stuff that would have already existed in other languages
  • It is low-level enough that you take account of most resources.
  • It’s 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.

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

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

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

                                             Thanks, ORDINATEUR’17 Team for this memento.

Reps link: https://reps.mozilla.org/e/mozconnect-with-ordinateur-17/

Presentation link: https://docs.google.com/presentation/d/1SatJ6G_Um9cRbV7PjqRrjwf68Ku7kSYG9vGJI_Zy40M/edit?usp=sharing

Google Drive (Photos) link: https://drive.google.com/drive/folders/0B9Vs6T2Sp2LAWV9KLWhPYktPOVU

What Next?
  • I am looking for more such collaboration with such organizations to spread the Mozilla mission & Rust.
  • Next series of full-day intense workshop on Rust at G H Patel College of Engineering & Technology with IEEE GCET Computer Society and nearby university campuses.

Hope you enjoyed my blog!


Why Open Source ?
Mehul Patel on September 23, 2017 10:25 PM

Firstly, let me extend the thanks to Yuvalay Electronics Lab for inviting me as Speaker to give a talk on Open Source. Moreover, kudos to you to arrange a talk on Open source first time ever in Vadodara city.

About Yuvalay Electronics Lab

Yuvalay Electronics Lab offers a platform and eco-system to the students, hobbyists, and professionals to understand and apply the theoretical knowledge of the subjects in the field of Electronics. It helps to convert the interest into the passion by providing a conducive environment to learn-explore-innovate under the guidance of experts. More

This is the first time ever I have not presented any presentation, this time it’s gonna be a pure talk where people can ask me anything about open source. I have started my talk with, what I am thinking or believing about open source.

For me, contributing to open source can be a rewarding way to learn, teach, and gain experience. No matter which skills you have, everything can be made useful. In this talk, I have shared the following points which can help you to get started with an open source contribution.

  1. Why contribute to open source?
  2. What it means to contribute
  3. Boost yourself to a new project; best example: Github
  4. How to find a project to contribute to? : some sources Github, Your First PR, and so on.
  5. How to submit a contribution?
  6. What happens once you contributed?

I am always asking these questions to my self and trying to find out the answer, and guess what while finding the answer to these questions my contribution to open source automatically done.

A common misconception about contributing to open source is that you need to contribute code. For me, contributions don’t have to be tech related as open source projects also need people who have non-tech skills, like documentation, localization, marketing, testing and much more.

For instance, What can I do for Mozilla? is a resource that helps pair people with the organization’s technical and non-technical needs.

Why do people contribute to open source?

To, improve existing skills
To, meet people who are having similar interests
To, find mentors and teach others
To, build public artifacts that help to build your profile

Here are  few of my personal favorites Open Source Platforms;

  • Linux <3
  • WordPress
  • Python & Rust
  • VLC Media Player <3
  • Web Browsers:
    • Firefox <3
    • Chromium (the basis for Chrome)
  • GIMP

I bet on you, within these kinds of projects exist more undetected bugs, probable improvements, and documentation deficiency. Therefore, even if you don’t want to learn how to code inside, still you can find ways to take part in the open source world.

There was a very healthy discussion between me and all the participants where they asking back to back questions and I am thus thoroughly enjoying to answer those questions.

Our goal via this talk is to make people understand that open source contribution have no explicit literal like hard-earned cash value. But, the implicit value, i.e. the opportunity to contribute to open source widely outweighs any literal cash value you might gain by giving your time over to a project. e.g. Guess how much money I got paid for contributing to Linux package? $0. Yep, it was $0.

Our aim is to people believe that if they don’t file bugs and make steps to reproduce them, or on ways to reproduce expected and unexpected behaviors, so coders/techs have no way of knowing how software gets used and what they should do get resolved.

At last, we also had round discussion of what participants thinking about open source and what their passion about open source.Everyone has shared their views and all an all it was great to hear their views on it.

Even if you like to write code, other types of contributions are a great way to get involved with a project and meet other community members. Building those relationships will give you opportunities to work on other parts of the project. This is the way community builds with better engagement.


Thank you, everyone, who joined our talk! Hope you enjoyed reading my blog. 


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

 


Mozilla Latest Version - my first project dedicated to Mozilla
Michal Stanke on September 07, 2017 12:00 AM

Mozilla Latest Version (shortly Mozlv) was my first project I have written entirely because of Mozilla. It’s a WordPress plugin to get the latest version number of Firefox/Thunderbird/SeaMonkey and the corresponding links for download or release notes. Currently it loads data from ship-it (product-details.mozilla.org), but it existed even before ship-it started to export this data to public. And at this moment, I am giving Mozlv some love again. ;)

It all started at the beginning of 2015, few months after Pavel Cvrček (JasnaPaka) outlined and kicked off the so called “Mozilla.cz restart”. We have reviewed all the content on the Mozilla.cz website (OK, it was mainly done by Pavel), reduced it and redirected outdated pages to SUMO articles and other appropriate sites, that were update regularly. We have also replaced the old Mozilla Europe like looking theme for customized One Mozilla design. But despite making the whole website look new and shiny, we were still left with one big problem under the hood. The problem was in new Firefox versions being release every ~6 weeks. Each time a new version of Firefox or Thunderbird had been released, we needed to put it into WordPress. Of course, we had some plugin to update all the download links and version numbers across all pages, but we needed to watch the new releases on our own and paste them into the fields in administration.

Luckily we have realized soon there are several JSON files on mozilla.org and svn.mozilla.org containing exactly the information we needed. March 2015 was the month when Mozlv was born. It took me actually many hours, because PHP was my greatest enemy back then. :D After I have finished the plugin, there were no earth-shaking changes there. Yes, Firefox for Android and iOS were added, yes, ship-it replaced files placed on the svn server, but there were no bigger features, not even needed. Most of my commits were about fixing breakages.

About a week ago, you may have noticed, that I have added few commits and released version 2.0. “Oh, new major version! There must be plenty of new stuff there, right?” No, there is not, but I have been pretty lazy in bumping the versions in the past, deploying individual commits to Mozilla.cz. Making 2.0 sounds appropriate to me when there is a version actually working after so long. And this time Mozlv will hopefully serve another “community restart” - Mozilla.sk. In Czech Republic we see Slovakia like our brothers. I am helping for some time to revise the content and soon we want to pick a new Mozilla theme too. But there will be one more thing… you are right… updates of Firefox download links. The difference from Mozilla.cz is, that on Mozilla.sk we want to not just switch to Mozlv, but also display an archive of previous Firefox releases. That’s something not implemented in the plugin and I hope to find some time to do it this autumn. And as a bonus, I have discovered there is an AMO JSON API, that would allow us to display information about features extensions from AMO too!

Mozlv is my first project and after more than two years, I am surprised the code is still used somewhere, even more it seems to get extended by two quite big features soon and be deployed to a new website. If you run a community website on WordPress and deal with updating Firefox versions manually, try Mozilla Latest Version. The code is available on GitHub and if you encounter any issues with deployment, feel free to get in touch.


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: https://reps.mozilla.org/e/mozconnect-with-ieee-r10-sectional-leadership-summit/

Presentation link: https://docs.google.com/presentation/d/1VH9dwWivvv3VtluOySk1hK7G9f6gC-Z93n3xeAwx_fs/edit?usp=sharing

Google Drive (Photos) link: https://drive.google.com/drive/folders/0B3XrTbfRbskSaW1wemlPRlhsV1U?usp=sharing

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

 

Fin.


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.


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

MozActivate

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
on July 24, 2017 08:49 PM

Last Saturday the Mozilla Switzerland community, together with


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 : https://goo.gl/V4mdgk

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..!!

 


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.

Why

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.

Participants

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.


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

Cheers,
Shahbaz
Mozilla Rep
Mozilla Firefox User


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!


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!

 


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

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

https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmozillajandk%2Fposts%2F1964781080423388&width=500

For more information, mail us at mozillajk@gmail.com


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...

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. 

 

 


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...

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 : https://ishankumarik.wordpress.com/2017/04/09/mozilla-club-meet/

Mahtab Alam : https://medium.com/@AlamM1212/mozillameetup-b9a1464876f3

Ritesh Raj : http://ritesh07raj.blogspot.in/2017/04/campus-club-meetup.html

Sonia Tanwar : https://soniatanwar.wordpress.com/2017/04/09/a-new-beginning-with-mozilla/

Manu Saraswat : https://medium.com/@manusaraswat3006/re-mozuicorn-376ed1004a7

Aishwarya Ashok : http://aishwaryaashok.blogspot.in/2017/04/mozillian-coffee-day.html

Romani Josan : https://romjblog.wordpress.com/2017/04/10/mozilla-meet-up/

Neha Agarwal : http://nehaagarwal1996.blogspot.in/2017/04/mozilla-campus-club.html

 

Events Picture : link

More updates to follow….


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.

Links

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.


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

Impact:

  • 1000 Nightly Installed
  • 20 New Active Contributors

Strength:

  • 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.


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.

Impact:

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.

 

 

 


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.


Mozilla Community Space Taipei Status Report, May 2014 - Feb 2017
Irvin Chen (noreply@blogger.com) 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.

Keyholders

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.

Dev-rel

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.

Photos

Here are some photo highlights of the space,

More

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...

Finally Saw My Name in the Mozilla Firefox Monument!
Bob on February 20, 2017 02:20 PM

Late 2013, Mozilla announced that it will be erecting a monument for Mozillians in San Francisco, just outside of its office. “The structure is being constructed now, concrete is being poured, and the monument is planned to be unveiled in mid-December. On the side panels the names of over 4,512 people who have contributed to Mozilla will […]

The post Finally Saw My Name in the Mozilla Firefox Monument! appeared first on Bob Reyes Dot Com.


Mozilla at 4CCON
Abhiram on February 19, 2017 05:15 PM

I’m writing a blog post after a long, long time and the reason why I’ve been dormant is because I’ve not done anything of significance for the past 6 months. As I’m writing this, I’m also watching the US Open Semifinals between Rafa and Dimitrov (the 5th set is on and I really hope Rafa wins this one! *fingers crossed*).

Back to my story, I had the wonderful opportunity to represent Mozilla at 4CCON (Collaboration, Contribution, Communities and Commons) which is a National Level Conference organized by FSMI, a premier free software organization in India. I was invited to give an advanced workshop on using Selenium for testing web applications using Python on the Firefox browser.

The session went well, initially with 15 participants which later swelled into a crowd of 50 participants. The conference had workshops in a variety of topics and my session was scheduled to be on the first day – the 26th of January. Incidentally, it was the Republic Day of the country – I feel good sharing the things I’ve learned and practiced on the very day the Indian Constitution came into effect, over 60 years ago.

The full day workshop started off with a quick introduction on Python as a programming language, moving on to the uses and applications of the Selenium test framework and most importantly – the significance of unit testing. I highlighted the various API methods that Python developers could use to test a simple web page. The entire slide deck of the 1 day workshop is hosted online here.

In the later half of the day, I made the participants set up a basic website on their own and test for simple elements on the page like Dialog Boxes, Forms and Links. The participants found it interesting to inspect the DOM (Document Object Model) structure of their favorite websites and give various test scenarios and the exciting part was when they actually found a few bugs.

At the end of my workshop, I had a section on Open Source projects and how the participants could contribute. I shared stories of many successful people who started off fixing the odd bug here and there – are now the leaders in their technology fields. This was found to be inspirational by the participants there.

 

During the next 2 days of the conference I was invited as a delegate and attended various keynotes apart from meeting many FOSS enthusiasts whom I had met only virtually, hitherto.

On the whole, it was a productive workshop and I hope the participants will take up open source contribution and do justice to the enthusiasm they’ve displayed.

Chennai has grown in leaps, I hope to see better things in the days to come.

 

 


FOSDEM 2017 in Brussels, Belgium – Report
elioqoshi on February 14, 2017 02:08 PM

It feels like yesterday when I had my first FOSDEM, Yet more than 3 years passed and my 4th edition of FOSDEM is behind me as well. Throughout all 4 years I have been part of the Mozilla presence, regardless if as a Mozilla Rep, l10n contributor or Tech Speaker. I can only appreciate the great moments we shared with fellow attendees at FOSDEM. It has been a rollercoaster of emotions, sobriety, hangoverness and swag every year, and this year has been no different.

Open Source Design Group Photo at FOSDEM 2017

Unlike the other years, 10 people from our local Open Labs Hackerspace attended FOSDEM 2017. That’s 10 Albanians too much already.
As part of the Open Source Design collective, I have been helping out with the organization of the Open Source Design (dev)room this year at FOSDEM. I was happy to give a talk about Mozilla Open Design and the new branding of Mozilla introduced just a few weeks ago.

 

In the past year, I have been trying to not break my routine too much while traveling. Conferences are great and inspiring but it can be pretty demanding to fully emerge yourself into the conference experience if you travel frequently. As a part-time introvert, I tend to relax in my hotel for quite a few hours, at least every 2 days, something which has worked for me quite well in the past. Not at FOSDEM however.

There are way too many people you want to catch up with and way too much going on as well. With FOSDEM fringe there is also a great number of events which happen before and after FOSDEM, due to so many different projects already having presence during that week, making it easier to meet in person. I failed to meet with several people I wanted to catch up with, but it’s kind of expected at such a large event as FOSDEM.

During peak times, it was reported that 18000 devices were connected to the WiFi network. It’s a good estimate of the number of attendees at the event. Crazy indeed. The proportions of FOSDEM are immense.

There is a Survival Guide by Paul Adams I highly recommend however. If you think of attending FOSDEM next year, be prepared. It’s pretty demanding physically and emotionally, especially if you can’t get used to the feeling of “missing out”. Let me clarify it for you here:

You will miss out a lot of things at FOSDEM. You can not do much about it. Embrace it and you will enjoy it even more.

What I really dislike at FOSDEM is the lack of any relaxing zones and the limited selection of (junk) food. It is very demanding for your mind and body to not have proper food, hydration and sleep. Be prepared for that. If you plan to attend FOSDEM, try to stay an additional night in Brussels (or depart late on Monday) because you need the energy to refuel. If you think you are thick-skinned however, you should be doing quite fine.

(from left to right) me, Stefan Krastev, Matija Šuklje, Redon Skikuli, Gijs Hillenius, Giannis Konstantinidis

The day after FOSDEM, we met with some of the key players for Free and Open Source Software in the European Parliament & Commision. We had a great time talking about our experience with our local public administrations and their status regarding Free Software. We are looking forward to continue this discussions at OSCAL’17 which happens in May.

The post FOSDEM 2017 in Brussels, Belgium – Report appeared first on Elio's Corner.

Feeds

So, you wanna join us?

Cool!

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!

×