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.
— Abhiram Ravikumar (@abhi12ravi) January 26, 2017
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.
— Abhiram Ravikumar (@abhi12ravi) January 26, 2017
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.
ILUGC stands for Indian Linux Users Group Chennai. ILUGC is one of the oldest community and running for past 10 years actively. My intention to attend this meetup was to meet one of the amazing open source community contributor Shrinivasan, I am always inspired on seeing him, you can visit his blog goinggnu to learn more about what he is contributing and mentoring others.
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.
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.
— Mozilla TechSpeakers (@mozTechSpeakers) February 4, 2017
— Redon Skikuli (@rskikuli) February 5, 2017
— Elio Qoshi (@elioqoshi) February 4, 2017
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.
— Redon Skikuli (@rskikuli) February 4, 2017
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.
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.
This is a blogpost that explains what Mobilizer in Mozilla Community is and how Reps would potentially fit in this role. Right now we have defined the mobilizers as a group of trusted, aligned and committed mozillians that are interested in:
When we introduced the mobilizer word in Reps community a lot of people were confused. What does being a mobilizer mean? And what does that mean for me as a Rep? By trying to give an initial answer we realised that every person had a different interpretation to the word, creating different expectations. What we failed to realize was that in fact Reps have already been walking the mobilizer path for a year now via the RepsNext changes.
This blogpost serves as a way to shed some light on the questions above. It is also trying to initiate a discussion inside Reps. We’re proud to call ourselves a volunteer lead program, thus we need to discuss in the open about the path we are taking and its implications for the program. We haven’t finalized any role descriptions or role responsibilities. This is something we need your help with in the comments below.What does being a mobilizer mean?
Mobilizer is a term that we have started using only recently. From the wiktionary, a mobilizer is a person that mobilizes something or someone, basically the one that is moving things or people forward.
In Mozilla we have struggled a lot in the past on bringing coordination inside the communities and also connect with other communities with the purpose of serving Mozilla’s mission and goals. In the past we have partially solved this with creating the Reps program, however it was never clear that this was its purpose. So what does actually being a mobilizer mean?
A Mobilizer in the Mozilla community is a trusted, aligned and committed Mozillian that is interested in:
But what is going to be the result/output of those efforts?
The purpose of Mobilizers’ actions is to build healthy communities and connections that will serve Mozilla’s goals as well as specific functional team goals.How does Reps fit in that role?
When we’ve built the program 7 years ago we came with a simple definition:
“The Mozilla Reps program aims to empower and support volunteer Mozillians who want to become official representatives of Mozilla in their region/locale.
The program provides a simple framework and a specific set of tools to help Mozillians to organize and/or attend events, recruit and mentor new contributors, document and share activities, and support their local communities better.”
At the beginning we were aiming to give volunteers a way to officially represent Mozilla around the world. But the program evolved to be so much more. Over the years, Reps found a structured way to become the bridge between the Mozilla Corporation, Mozilla Foundation and the volunteer community. They became the backbone of the community, they helped to build structured communities and to bring more contributors to the project. Mozilla is competing in a very aggressive environment however we have a key differentiator, and that is our volunteer community. During the past years Reps have been the key to unlocking this huge potential and provide value to Mozilla goals. So even if it is not in our description, Reps are the ones that unofficially took the role of mobilizing their communities and help them align with Mozilla’s goals.The transformation from an events program to a community building program (RepsNext)
As mentioned on the definition of Reps, it has been given to the participants of the program: “a specific set of tools to help Mozillians to organize and/or attend events” and it was this specific set of tools and resources that enabled hundreds of Reps through the years to conduct thousands of events in order to spread Mozilla’s mission.
However, Reps are not only about events. Of course events are a great tool that enables us to bring more contributors and awareness to Mozilla. But we came to the realization that even though events were great, we needed to use them in a way that they would be something more than a one-off effort. As we were growing, we found the need to use our resources better and to use them in order to serve Mozilla’s goals instead of just spreading awareness. And last but not least, we needed to give the resources to our community not only on how to manage budget but also on how to build and support healthy communities, how to coach new contributors and how to build connections.
We saw the need to evolve and a year ago we introduced RepsNext, a project that has already brought great changes and that will still have a long way to go.What if a Rep doesn’t want to be a mobilizer?
Being a mobilizer is an exciting, great step for Reps. However, we recognize that there are Reps that don’t see themselves as such, and this is completely understandable. That’s why we are building a strategy for Reps that don’t want to continue that path and want to focus on core functional work activities. A strategy that recognizes their contributions, efforts and enables them to volunteer in the Mozilla world and keep representing Mozilla as core contributors.So what do you think?
Please leave your feedback on the discourse topic.
In the past months we have worked to implement pieces of RepsNext. Now it’s time to share an update on where we stand and what has been done so far. Our work in this quarter will also be focused on aligning with other parts of the organization and make use of existing resources to further implement RepsNext. We also have published the Reps program goals for the current quarter.
Thanks to Yofie for creating this visualization! (minor last-minute changes made by Reps Council)Resources
We have made significant progress in the last quarter on the Resources track. We now have a Review Team that has managed to bring the average review time down by 30% in the last quarter. We also have allocated our budget based on Participation’s priorities for the quarter and we have published it with a live update so Reps know exactly where we spend our resources. Last but not least, we now have a definition of what a Resources Rep is, as well as a dedicated wiki for the Resources track where we track all our processes.
But there is always room for more. This quarter we will focus on finishing the training and the application process so Reps can join the track. If you want to help on our work, please go ahead and read the draft training and provide your feedback. We truly value them!Onboarding
During the past few months we’ve seen a problem on onboarding new Reps, mainly due to the lack of new mentors to take them as well as a huge amount of applications we had to screen through. After a mass screening phase we informed the accepted applicants and asked them to confirm their interest to join the program. These will onboarded as a test for our new onboarding webinar we’re creating.
This new webinar is currently being drafted and will be finished soon. We have a few tweaks to make in terms of the content itself, but the general content ideas stand. If the first test with this new webinar is successful, we can improve the Reps-specific onboarding time significantly. Additionally we will be working together with the Community Development team in this quarter to analyze current onboarding processes to identify common parts (including Reps and Campus Clubs).Participation Alignment
Along with the Participation team we’ve worked a lot in order to align our goals with the team’s goals. The Council is working with the team in order to co-create the quarterly and yearly goals and OKRs for 2017. The program’s goals are also being created based the team’s goals and priorities.
Of course this is an ongoing work that will continue this year. In order for the program to be successful we need to be able to be aligned with the team’s goals as well as the broader Mozilla’s goals. The Reps Council will be highly involved in strategic and operational discussions as representatives for the broader community, this also means that at least one Council member will be attending regular Community Development/Open Innovation meetings.Leadership
During the last quarter a team of volunteers lead by Emma Irwin built and tested the leadership toolkit. This toolkit will act as the guidance for the Reps that want to join the track.
The following months we will work on creating a solid roadmap for the track, on how people can join and how we can align our resources with the Leadership Network resources from MoFo.Coaching
Last fall we have onboarded new coaches in the Reps program to strengthen our coaching possibilities for new Reps. All of these were already Reps. Guillermo lead the efforts of this training and has created training material we can use for further coaching trainings. We also ran the training with a few existing mentors to test the training material.
Additionally we have started with a Regional Coaches group. The Reps Regional coaches project aims to bring support to all Mozilla local communities around the world thanks to a group of excellent core contributors who will be talking with these communities and coordinating with the Reps program and the Participation team. These coaches are neither a power structure nor a decision maker, they are there to listen to the communities and establish a 2-way communication. We want communities to be better integrated with the rest of the org, not just to be aligned with the current organizational needs but also to allow them to be more involved in shaping the strategy and vision for Mozilla and work together with staff as a team, as One Mozilla.
In this quarter we will finalize our plan on how we will handle coaching in the future. We encountered a few challenges in the past few months which we will solve in this plan. Our goal is to further improve this coaching material so it can serve for training new coaches as well as training existing mentors. Our goal is to have all existing mentors to be trained with this material once we have a solid plan. We are also thinking about renewing existing mentor’s commitment. All of this will ensure that all Reps can grow and advance in personal skills and their volunteer goals with the help of their coaches in addition to the leadership track.Functional areas
While the question about functional areas come up from time to time during our “Working Groups” phase of RepsNext, we never had a dedicated group for it. Therefore there is no solid proposal on how to move forward there. We know that this would involve a lot of time commitment from both the functional teams’ sides as well as ours. This is currently not realistic to implement or analyze. Reps are encouraged to build and development communities around functional areas with direct input from functional teams, but we will not focus on this part for at least the first half of this year. We need to have a strong base as a mobilizer program first.
You can follow all the Reps program’s goals in the Reps Issue Tracker.
Which thoughts cross your mind upon reading this? Where would you like to help out? Let’s keep the conversation going! Join the discussion on Discourse.
On Saturday, January 28, 2017, we had an event planned at Northern India Engineering College on Activate Mozilla Campaign. Our aim was to cover WebVR track under Build the Web activity.
The event was scheduled from 12:00 PM IST to 4:00 PM IST.
I reached the venue at 10:40 AM and helped a bit with arrangements. Saturday was a day off for all college students, so honestly I didn't expect much audience.
But, I was wrong. Students are more willing to learn and soon there were lot of students. In starting there were less people, but then we got a total audience of around 70+ which is huge considering that it was a holiday for them and they just came here to learn about FOSS.
Unfortunately, out of the core-organizers, only Shivam was available. But we got support from other student volunteers to do various arrangements and co-ordinating all the sessions smoothly. I would take this opportunity to thank each one of them.
Since, there were no other speakers, I had to take all the sessions. It began with an interactive session on what students understand by the term FOSS (Free & Open Source Software). I told about how Free Software and Open Source Software are same yet different from each other.
After this we discussed about Mozilla and the Open Web. Since it was Data Privacy Day, we also discussed about how important is privacy in the online world, yet most of us don't have proper information on it. We also discussed about Free Basics and how various organizations keep track of our online identities; and how Mozilla as an organization is doing in protecting the Free Web.
Next session was on Introduction to Git & Github. Although focus was on Activate Mozilla campaign, but I really wanted to teach about Version control to people considering that most people are Engineering students.
After this we had a small break to let people grab the knowledge they just had. I was surprised by the enthusiasm of these students. In the break time too, many of them surrounded me with various questions like how to contribute to FOSS, how to start et. all. So, yes, it wasn't a break for me ;)
After this session, we jumped on to Activate Mozilla Campaign. We told about various tracks under Activate Mozilla Campaign. The session was kick started with an introduction to Virtual Reality. We discussed about Visual and Input Immersion and how it is changing the Web as we use it today.
After this, we jumped on to learning A-Frame and making Virtual Reality scenes.
Then we gave time to audience to try using A Frame to develop something. I will collect all those projects and post them here soon :)
In the end we distributed swags to students.
After the event, we took feedback from people. Some of them are here:
Out of these, I'm astonished to see, that 100% people want to learn more about it. One student wrote that he would really like if more simpler terms would be used. Surely, I would keep this in mind, and if someone told me this thing during the session, I would've helped them there itself. But I'd surely take care from next session.
And there is some MozLove on twitter as well :)
Now, I'm flooded with a lot of mails from students who're willing to contribute to FOSS and requesting for guidance. I have started replying to some, and will be replying to all of them soon.
On the 28th of January we, the Mozilla Switzerland, community held another community meetup to organize ourselves for the next few months in 2017.
We did a start/stop/continue analysis of our work in 2016. Here’s the result:
With that in mind, we came up with a few goals for the first half of the year. Since we all agreed on stopping to do unrealistic goals we focused on the most voted ones from above. Of course this doesn’t mean that we will only do those, so everyone is encouraged to also do their own initiatives and we will still have our monthly meetups to bring topics forward.
These are our goals for the first half of 2017. Our motto is: Complete goals and do more instead of running after goal completion and not succeed like we did in the past year.
In the next few days we will open corresponding issues in the mozilla.ch participation repository to track this work.
When choosing the right suggestion to approve, it’s sometimes hard to see how they differ among each other, especially if the difference is relatively small compared to the suggestion length.
Which is why Pontoon now lets you see the diff against the translation in the editing field. You can reveal it by clicking on the “Show diff” button.
In 2016 we started to define quarterly OKR (Objective, Key Results) to set the Reps program’s goals. Last December and early this month we worked closely together with the Community Development Team to define the team’s goals for the quarter. These are highly relevant for the Reps program and the Reps’ goals are tightly coupled with these. To make it better understandable what this means for the Reps program, we have created our own goals based on the aforementioned objectives. In the following graphic you can see how all these goals play together.
We will work closely with the Community Development Team to achieve our goals. We will be working together with the Community Development Team, therefore we will use the heartbeat model as well. For the first heartbeat (ends February 11th) we have defined our working packets:
You can follow the progress of these tasks in the Reps Issue Tracker.
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.
2016 was all about myself being an leader. Throughout the year, I have gone through many volunteer leadership activities. Like my year of 2014 and my year of 2015, 2016 was also a blast. I contributed to my regular functional activities as well I have explored some other contribution opportunities. 2017 is going to be a big year for me, but all the behind scene happened in 2016 and I wish to recall all the memories!
The Year started with Privacy Month Campaign, initiated by Mozilla India. Mozilla Bangladesh community planned to join the initiative by organizing our own Privacy Week. To make it happen, we invited all the facilitator who will help us to organize talks/activities in their campus in “Mozilla Bangladesh, Privacy Week : Train the Facilitators” where we shared, discussed about Privacy Week and all the needful things.
The next day, I along with more 8 mozillians (including 6 Reps) went to Singapore to join Mozilla’s Leadership Summit, Singapore.
Mozilla’s Leadership Summit, Singapore was my first event outside the city. I got to meet many Mozillians, Reps, Mozilla Staff for the first time. Also, I could hear about many strategies in and around Mozilla. This event helped me to inspire a lot and energized me to inspire my community more.
From 28 January to 04 February, Mozilla Bangladesh organized Privacy Week , a week dedicated to raise awareness about privacy among friends, family and anyone who is a user of the Web. and luckily, I contributed as one of the leader of Privacy Week.
On the way back, I joined Privacy Talk @ East West University organized by a awesome series of Mozillians ( Sayed Mohammad Amir, Mohammad Maruf Islam, Muktasib Un Nur, Ehsanul Hassan, Fahmida Noor, Kazi Nuzhat Tasnem). I saw a good number of people waiting to know about privacy and all the way, it was good.
Mozilla Bangladesh organized first community event for the year with “MozCoffe Dhaka Meetup”. I met many QA contributors in the event. As it was my first interaction with my contributors, I along with them planned for the quarter and beyond.
And obviously, there was Mozillians from different contribution areas. It becomes special when the whole community meets 🙂
Inspiring from all the plannings i brought from Mozilla’s Leadership Summit, Singapore, I thought of reaching my contributors and along with other QA community mentors, I organized Firefox 45 Beta 3 Testday.
I joined SuMo Contributor Mentoring Day – Dhaka to cherish my past functional contribution area. Meeting with ex co-workers and seeing them to work for achieving goals is really inspiring. Passed an awesome day with Mozillians, I used to work with.
Finally, I received this opportunity to be an Regional Ambassador Lead of Firefox Student Ambassadors, Bangladesh!
It’s been long, since we have been getting to meet all the contributors somewhere in a single place. And also it was about defining the same goals for contribution for everyone. So, I along with other QA Community mentors, Many Mozilla Staff including SoftVision people, planned to organize our first contributor only event Mozilla QA: Bug Marathon, Dhaka. This event was 2 day long. In this 2 day, we tried to leverage the power of community, while learning and doing contribution. This was one of the greatest initiative for 2016.
Then the Best moment came! I was invited to Mozilla All Hands, London 😀 But, Unfortunately, My Visa was refused, So, I missed the opportunity to join this global meet.
During Ramadan, We again met together for Mozilla QA Bangladesh : Community Iftar. The motive was simple, have iftar together and be united as community and well, it was success.
I became Mozilla Reps Mentor, this year. This was one of the opportunity I was looking forward for a long time. More time needed to explore as a Reps Mentor!
The community was going strong, but we needed more strength from the Mentors. To sync up with each other and make more fluent, I organized Mozilla QA Bangladesh: Train the Trainers V1.0
And it was time for MozillaBD second Mid-term planning 2016. I joined the event and tried to collaborate with other QA contributors and reviewed what we promised in the first midterm and what we could have achieved till now. The good thing is, we were the only pathway that could have completed all the plannings 😀
Firefox Team was prioritizing things with Firefox Test pilot and as we contribute to support the team, we were trying to shape our activity to include Test Pilot. To make it happen, We planned to organize Firefox Hack Day, Dhaka to see our learning’s together.
I organized Web Compat and Firefox Test Pilot Sprint : Train the Trainers to have a understanding about our strategies for Test Pilot with our core contributors.
In August, I got the opportunity to volunteer as Reps Regional Coach for for my region ( China, Taiwan, Bangladesh, Japan )
I was also invited to Mozilla All Hands, Hawaii! All Hands is always inspiring and this couldn’t be a more happy thing for me!
I supported EWU Mozilla Club and their awesome Mozillians by organizing Mozilla Awareness Booth @ East West University. There was a huge crowd from people to know more about Mozilla and contribution opportunities. More pictures are Flickr.
A new program with a new responsibility. Hope to do more goodness. Hoping to provide more support to Campus Clubs in Bangladesh in and around.
To promote QA, We started Mozilla QA : Contributor Engagement Tour, Bangladesh. We approached Rajshahi College to host our first event in Rajshahi and we received a tremendous support from them.
We also received huge support from Varendra University and their students who helped us to organize the event and participated in the event.
To revamp our hectic activity, I organized Bug Day, Dhaka ( which starts Mozilla QA Bangladesh: Contribution Week, where the goal was to achieve our goal throughout the week )
Become ReMo – Mozilla Reps of the Month for October, 2016. This is an honour to have the same privilege for the second time!
To empower our Woman contributors and inspire more to contribute, I supported our woman contributors to organize Mozilla QA Bangladesh: Woman in QA. Azmina Akter Papeya, Kazi Nuzhat Tasnem, Mahfuza Humayra Mohona, Rezwana Islam Ria, Saheda Reza Antora played an fabulous job by successfully organizing this event. Not only that, they are following up with the participants till now to do more help.
And Finally, I reached Hawaii to be apart of global awesomeness, Mozilla All Hands, Hawaii! Passed 2 weeks of hectic travel and adventure and one of my bestest memory dripped event.
To promote QA more, I approached Hasibul Hasan Shanto to help us organize Mozilla QA: Contributor Mentoring Day @ Gono Bishwabidyalay. We get immense feedback from the event about many Test Pilot features.
And the year ended, with meeting with everyone \o/SO, That was my year 😀
Though, this year was not much eventful but this was something more than only events. I along with my community had gone through enormous plannings, strategy to shape community, worked together to fix working module and many more.
If you think, all this things are done by me, You are right 😀 Well, there are many people who loves to put me forward, hiding their faces. So, all the things that I wrote above is because of all the support I received from people around me. Otherwise, It was never possible to rise as a leader and lead the community.
If you are seeing the output, I wish to thank everyone without whom this would have never been possible. I want to thank each and every one for the contribution they did in my life. At first and as always, I want to thank Ashickur Rahman for everything you did, It was more than a community person, A close brother, on whom I can always depend even in dead hours 😀
I would like to thank Faisal Aziz (Faisal Bhai) for all the help and support that he did this year. Thanks a lot, bhai. I was in true need of yours and you have supported me in every place and space where I would have need you.
I wish to thank Mike Hoye, without whose support I would be struggling a lot. You had been and you have been helping and guiding the community for a long time. Thanks for all the support.
Thanks to Ryan VanderMeulen for all the support you did to me and my community last year and first 2 quarters of this year. Thank you, Ryan.
I want to thank the whole Softvision Desktop QA team for their amazing support to me and Bangladesh QA Community. On behalf of the community, I would like to thank all of you – Florin Mezei, Andrei Vaida, Bogdan Maris, Mihai Boldan, Cornel Ionce, Paul Silaghi, Petruta Rasa, Camelia Badau and everyone else in the Desktop team who has been making the Testday, Triage Day and Verification Day more awesome. Thank you people. ( P.S. : Next time, we meet, I will make sure you receive a gift from my community 😉 Keep in loop )
I want to thank Ada Lucinet for helping me with plannings and be a friend always. Thanks for all of your support. Thank you.
I want to thank Rezaul Huque Nayeem, Nazir Ahmed Sabbir, Ratul Islam, Mohammad Maruf Islam. Well, You were always behind me, So I never can be more grateful to anyone for helping me all the way and leading together the most awesome community.
Unlimited Thanks continues this year also to Towkir Ahmed and Sashoto Seeam for helping whenever I needed both of you. Thanks for all the artwork and banner design and every bit of help that you guys did. And Seeam, for you, We have our very own Tshirt design 😀
Special thanks to a lot of buddies: Asif Mahmud Shubho, Muktasib Un Nur, Ehsanul Hassan, Almas Hossain Tushar, Maruf Rahman, Rahim Ul Islam Rifat, Majedul Islam Rifat, Sayed Ibn Masud, Tarikul Islam Oashi, Azmina Akter Papeya, Meraj Kazi, Mahfuza Humayra Mohona, Nawaf Chowdhury, Saddam Hossain, Tanvir Rahman, Forhad Hosain – You all had been amazing on your parts. Without all of you, my last year wouldn’t be possible. Thanks for doing all the things and help you did. You guys are ইয়ে দুনিয়া পিত্তালদি, বেবি ডল না সোনে দির বেবি ডল :p
There are still many names, I want to thank each and everyone who helped me throughout the process. All the QA contributor who are part of Mozilla Bangladesh QA Community. Sometimes, thanks is not enough but still I want to thank everyone and wish, maybe I will get your help and support in future, too.
======= Thanks for Reading ====== Please share your thoughts in comments. ======
Join us to congratulate Srushtika as Rep of the month for December.
Srushtika is an undergraduate student in her final year. She describes herself as “Tech-Speaker at Mozilla that loves speaking and advocating new technologies that could change the way we spend our lives.” But she is so much more than that. During the last few months she has been working along with Ram on building the local Indian WebVR community. She has also created MozActivate best practices while she is also working on an intro guide for newbies in WebVR events based on Rust guides.
Moreover, she is heavily involved on shaping the Campus program and suggesting activities for campus students. All the above gained her a mention on the VR/AR inspirations of 2016 blogpost. When she is not studying or contributing to VR, Srushtika is helping the privacy month team from India on advocating about privacy in social media. Check them out on #privacymonth.
On December 17, 2016; we had FOSS un-conference where all Open Source groups gathered to discuss about the FOSS culture. We had people from PyDelhi, PyData Delhi, Mozilla Delhi (MozPacers), LinuxChix India, Sympy, etc.
We had three talks scheduled:
Netfilters by Shyam Saini, Networking by Manpreet [:msn] & Deep learning by Shagun
After the talks, we had a panel discussion where there was representative from each community discussing about how each community works; what are the pros and cons in different Open source communities, how can we improve the participation to FOSS.
We also discussed about women participants in different open source communities & also about increasing their participation in every community.
I'm also actively helping in reviving LinuxChix India which focuses on empowering women tech participation in Open source world. Hope to see some good participation there as well.
Back in April 2016, I was having some thought about our woman contributors in my mind. While the number of our contributors were growing, our woman contributors were also growing in a good proportion. I realized, we had around 16 woman contributors but we had not initiated anything specific about them. Whether, it was about mentoring or training for skills or mobilizing them for recruiting more contributors, something specific to them was a need of time.
I approached to my existing community and shared the idea of doing something specific for woman, where the goal would be empowering them so they can help themselves. I along with our few mentors planned for the event back in April and got support from Reps Council. But for some obstacles, we were running behind scheduled time.
Later on November, I encouraged all the woman contributors to take the lead and help me to organize this initiative. Most of them were just contributors and were afraid on organizing things. But I encouraged them to talk in a group and decide which they did in an awesome way. Before the actual event, they did several online meeting to decide about various agenda, logistics and many other things.
Though, there were many woman contributors but few of them took the leading role for setting this event. Azmina Akter Papeya, Kazi Nuzhat Tasnem, Mahfuza Humayra Mohona, Rezwana Islam Ria, Tazin Ahmed were so aspiring that inspite of having their academic advising, they dealt with all the things like logistics, invitation for events, participants.
The event started with welcoming the participants by the organizers.
Later, I tried to talk about Mozilla and our mission and our role on the internet. Well, I was trying to make them realize Mozilla is not just Firefox 😉
Nayeem bhai came forward to talk about QA and how we help Mozilla by doing QA. He also added many bits and bytes about QA and shared insights about involvement in QA from our community.
Later, They were forming groups and tried to learn together by being in peer. This session was really great as most of them were having direct contact with each other.
There were some hack session going on, where contributors are mentoring new ones and showing them the way of contributions.
There were 4 peer groups who were learning ways of contribution from each other. Later, I tried to talk about our ways of engagement with contributors and how QA help things move forward in Mozilla.
Later, we ended the event with a group pictures!
When i talked to our woman contributors to take the ownership for this event, I was not that much confident that they can do the work. But I was really amazed, inspite of being their first one as organizer, they did a good job and a serious job indeed! And I was just sleeping while they were doing the actual work :p
Even they concluded the event, they tried to make a bonding with the participants, in a hope to make their participation for a longer time!
This is just a beginning that I started in 2016. Hoping to get a more blasting 2017 from our woman contributors. Hoping to see more from their leadership 🙂
Event pictures can be found in Flickr!
Some Blogs written by the organizers, which you should check out:
மொசில்லாவின் பலதரப்பட்ட திட்டங்களில் தமிழகத்தை சேர்ந்த பலரும் பங்களித்து வரும் நிலையில், மொழிபெயர்ப்பில் வெகு சிலரே பங்களிப்பாளர்களாக இருந்து வருகின்றனர். இதில் வருத்தப்பட வேண்டிய அவசியம் இல்லை. காரணம் தாய் மொழியை விடுத்து பிறமொழியை கற்றால் தான் சமூகத்தில் வாழமுடியும் என்று நமது பொதுபுத்தியில் விதைக்கப்பட்டுள்ளது. இதுவே நாம் வாழ்ந்து கொண்டிருக்கும் ஒட்டுமொத்த சமூகத்தின் சிந்தனையும் கூட. மொசில்லா மட்டுமின்றி மற்ற கட்டற்ற மென்பொருள் திட்டங்களிலும் தமிழ் மொழயின் பங்களிப்பாளர்களும், அதன் பயனர்களும் குறைவு என்பது தான் சோகத்திலும் சோகம்.யாம் அறிந்த மொழிகளிலே தமிழ் மொழிபோல் இனிதாவதெங்கு காணோம்
என்று பாடினான் பாரதி. ஆனால் இன்று சமூகம் மற்றும் சமூகம் சார்ந்த தனிநபரின் சிந்தனையோ வேறு. எனக்கு தமிழ் படிக்க தெரியாது என்று தமிழில் கூறிக்கொள்ளும் அளவிற்க்கு மொழியின் முக்கியத்துவமும், மொழியின் மீதான பற்றும் நம்மவர்களிடத்தே உள்ளது.
இவையாவும் நாம் யோசித்துவிட கூடாது என்று நம்மை ஆண்டவர்கள் கவனத்தில் வைத்து இருந்தார்கள். அவர்களுடன் நாம் கண்மூடித்தனமாக நம்பும் ஊடகங்களும்.
சரி. நிலைமை இவ்வாறு இருக்க நாம் மொழியின் மீதான ஆர்வத்தை மக்களிடத்தே கொண்டு செல்வது சாத்தியமா? அதற்கு நாம் என்ன செய்யவேண்டும்? இதனால் மொழியை நம்மால் காக்க முடியுமா? என கேள்விகள் நம்முல் பல எழலாம்.
என்னிடம் உள்ள ஒரே பதில், மொழியை நாம் அடுத்த கட்டத்தை நோக்கி கொண்டு சென்றாலே அதை அழியாமல் காக்க படலாம்.
ஒரு கட்டற்ற மென்பொருள் பங்களிப்பாளனாக, என்னால் முடிந்தவரையில் தமிழ் மொழிபெயர்ப்புகளில் பங்களித்து வருகின்றேன். இதை இனியும் தொடருவேன்.
ஏன் இனையத்திற்க்கு பங்களிக்க வேண்டும்?
பலத்த தொழில்போட்டி நிலவும் இணைய சந்தையில், பல நிறுவனங்கள் பல கோடிகளை முதலீடு கொண்டு மொழி பெயர்ப்பினை செய்து அவர்களின் சந்தையை விரிவாக்கி வருகின்றனர். இப்படியான சூழலில் நாம் திறந்த மூல மென்பொருளாக, இணையத்தில் இனைய சமத்துவத்திற்க்காக குரல் கொடுத்துவரும் Mozilla Firefox-ன் திட்டங்களுக்கு பங்களிக்கலாம். மேலும் இன்று உலகம் இனையத்தில் சுருங்கிவிட்டது. தமது தேடலை பூர்த்திசெய்யும் எதுவாயினும் மனிதன் அதை ஏற்றுக்கொள்கின்றான். அவ்விடத்தில் நாம் தமிழ் மொழியின் இருப்பை கொண்டுசெல்வது நமது கடமைகளுள் ஒன்று.
சரி? நமது உடனடி திட்டம் என்னவாக இருக்க வேண்டும்?
2017-ல் நமது உடனடி தேவையாக எடுத்துகொண்டு நாம் செய்யவேண்டியது,
இதன் மூலம் நமது நீண்ட நெடிய தேவைகளான,
இவை யாவும் சாத்தியமா?
இதை செய்வதற்கான சாத்தியகூறுகள் அதிகமாக உள்ளது. நாம் அனைவரும் ஒன்றினைந்து செயல்படுவோம்.
நாம் என்று பயன்படுத்தியதற்க்கு காரணம் : தனிமனித சிந்தனையை சமூக சிந்தனையாக மாற்ற வேண்டிய நேரமிது….
I've always felt that newbies find it very difficult to get started into any Open Source project. If we talk specifically about code-contribution; which is an essential part of the entire ecosystem, then the no. of people are not enough. I've always found myself surrounded by a bunch of folks who wanted to contribute in Open Source software; and thus asking me questions about how to find bugs, where to get started, etc. One of the most difficult thing they told me is that they don't understand project well enough and thus are not able to recognize on how to get ahead with a particular bug.
I am currently contributing to Mozilla Marionette which is an automation driver for Mozilla's Gecko engine. You can read about my experience on that in blog post Getting started with Marionette & Contributing more to Marionette and Firefox UI Tests. I recently decided to give a talk explaining people about Marionette.
I delivered a talk at PyDelhi Meetup (one of the Open Source group I'm actively volunteering for :) ). The talk was scheduled for November 27, 2016. My talk was from 3:30 PM - 4:30 PM IST. In the end there was a QA session where some people came forward to ask questions.
Here are some photos of the event:
One of the most important thing I felt is people hesitate in asking questions. This is because after the QA was officialy over, a lot of people came to me with specific questions and told that they were hesistant during QA session. So for those folks, just remember:
He who asks a question is a fool for five minutes; he who does not ask a question remains a fool forever. – Chinese Proverb
Other than that, we're all friends :) So, come and clear your doubts! Ask me anything. No one is judging you on the basis of questions you ask. It's more important that you try, rather than the fear of failiure stop you from even taking the first step.
For those who missed the talk, I've tried to process the video and uploaded it on Youtube (That's why this update took so much time).
You can watch the talk on Youtube (https://youtu.be/l1tZaud0GO4)
Your comments are much appreciated. Tell me if this session helped you, or how further sessions could be improved!
The event took place at Hotel Lalit, New Delhi on November 18, 2016. Once again we got a chance to meet Jochai (one of the Mozilla staff) after around 6 months and he recognized me :)
The event was powered by SFLC (Software Freedom Law Centre) & Mozilla. Local community volunteers (Mozpacers) helped with the registration.
The event began at 3:00 PM where Jochai introduced people to the problem on making Internet accessible to everyone. After his kick off speech, there was a panel discussion where this issue was discussed. Jochai Ben-Avie, Mishi Choudhary and Smriti Parsheera were speakers. After the panel discussion, people came forward with their questions and got responses from the panel members.
After that we had tea and a great disccussion with Jochai. We also talked with SFLC team to conduct an event where they can explain about different form to Open Source LISENCE to people and how are they different from each other.
We soon plan to have an integrated event with SFLC team where Mozillians would tell about Open Web and community structuring and they will tell about FOSS Laws.
It was a really good experience all together!
We are happy to announce that the 4 new council members are fully on-boarded and already taken responsibilities to move the program forward.
A warm welcome to Flore, Alex, Adriano and Michael Also a big thank you and #mozlove to Christos, Shahid and Arturo for their hard work during their term as Reps Councils Members. Your work is highly appreciated by all the Reps.
The Mozilla Reps Council is the governing body of the Mozilla Reps Program. It provides the general vision of the program and oversees day-to-day operations globally. Currently, 7 volunteers and 2 paid staff sit on the council. Find out more on the ReMo wiki.
Don’t forget to congratulate the new Council members on the Discourse topic!
Today I had another online meeting with my Mozilla Reps Mentor Biraj from 6:00 PM - 6:30 PM.
Here are the Minutes of Meeting:
You can refer to my intial post for the goals I set as a Mozilla Rep.
The Balkans is a unique region. With centuries of complex history behind it, Balkan countries show interesting dynamics and cultural differences across its territories. This is also noticeable in the tech scene. With no particular famous tech hub in the Balkan countries, the tech scene is relatively decentralized compared to Western European countries (London, Berlin, Paris etc). Due to this, there are many opportunities which haven’t been fully taken advantage of yet, but which start to emerge slowly in the past couple of years. There is an interesting article about this from a friend and colleague of mine, Chris Ward, during his stay in Albania some months ago.
With Kosovo declaring Independence in early 2008, things have changed for Kosovars and Albanians very quickly. With this breeze of fresh air, many new initiatives were born as well, among them the local FLOSSK Community (Free Libre Open Source Kosova). With a complete inexistence of Free & Open Source initiatives in Kosovo & Albania at that time, it has been a pioneering effort locally for all things Free & Open Source. Its initial impact has influenced the local tech scene so much that FLOSSK has served as an inspiration for our local Open Labs hackerspace community in Tirana, Albania.The roots of SFK
One of the milestones FLOSSK prides itself with is SFK (Software Freedom Kosova), an annual conference created as a meeting place for all Free Software enthusiasts in the region to cultivate the local community and drive their values forward locally. On a practical note, it aimed to offer people a local alternative to conferences abroad, as many were unable to travel far from home due to costs and visa issues (which is still a huge problem).
With the first edition having taken place in 2009, SFK 2016 is now in its 7th edition (there was no SFK in 2015). In its early days it was one of the few bigger open source conferences in the region, which many other communities looked up to.
With 2016, it was time for a new edition of SFK. As 2015’s edition was canceled due to lack of time, many people happily awaited the return of the conference this year, including me.Mingling in
As a Mozilla Tech Speaker, I got my session approved and together with Gabriel and Giannis we would facilitate the Mozilla presence at the conference. I would arrive on the 2nd day of the conference, due to being in Munich, Germany for Push Conference the 2 days before. Apart my taxi driver not knowing the Venue (it was a bit outside the city) my travel went smooth and I also gave an impromptu Fedora Badges workshop only minutes after I arrived.
I was quite disappointed with the number of attendees when I arrived. Although, I don’t blame the organizers for that, as there are only 3 people behind the conference this year (apart the volunteers) the tracks and venue was ideal for 300 people at the same time. It was however overkill for 100-150 people who were there at the same time. A more dense event with less tracks would be beneficial. No need to have 3 tracks when already small groups of people get even more fragmented.
On the last day, there was also a Workshop track at Prishtina Hackerspace, which was 500m far away from the venue. While being relatively close by, it still contributes to people going different paths. This is already annoying at a huge conference like FOSDEM, where everything is in the same campus anyway. Let’s avoid this next time I’d suggest.
Anyway, I was happy and proud that over 15 people from Open Labs coordinated their trip to SFK’16. It’s great to see the community growing steadily and the Open Labs crew definitely held the morale high during the time at the conference.
I had a workshop about Mozilla Open Design (surprise surprise!), introducing the new branding within Mozilla, the GitHub repo where people could help and/or request designs and last but not least, the Open Innovation Toolkit which we recently launched (thanks to Henrik, who introduced me to it face-to-face in Munich the days before). The workshop ennded up being full, with over 25 people participating (mind you, many sessions ended up being almost empty, due to the high fragmentation and relatively low attendance during the conference). I expected to encounter more questions and debates during my workshop, however attendees were relatively passive, which made me feel like I was talking too much at some point.
Having said that, I always try to have a casual and conversational approach when speaking or holding a workshop, to allow attendees to familiarize themselves quickly. A little bit of humor sprinkles on top helps as well.
We also held an impromptu Mozilla meetup, where two new contributors joined and Giannis and me advised them how we could work together. I have been seeing the 1:1 approach work quite well, whereas a more “top-down” facilitation process might reach more potential contributors, but the success rate being much lower.Bonus: Conference Visual Identity
Something which you might not know, is that I had the pleasure to design the visual identity and branding of the conference this year. FLOSSK approached me via my startup Ura, to request design help for this year’s edition of SFK. Traditionally, SFK has used the FLOSSK Logo in its branding throughout the years, so I suggested to step up the game here and create a logo for the conference itself (a dedicated post to the process behind it is coming soon).
The concept behind it was simple. If a crow would represent FLOSSK, what would represent FLOSSK’s conference? A crow feather, of course. Additionally, my thinking was that during these community organized conferences, a lot of BoF (Birds of a Feather) sessions take place, so I found the play on words quite catchy.
For the posters and banners I used Public Domain photos of crows to accompany the branding of the conference. Gotta love Unsplash.
I plan to upload the source files to GitHub soon, under a Creative Commons license as well.Conclusion
It’s good to be in Prishtina, as a lot of things feel familiar, yet different. I had a warm fuzzy feeling to be with our local community from Open Labs Hackerspace, as this was the first time so many of us (over 15) were traveling together. The conference itself was a bit underwhelming, or maybe I’m used to people running around like crazy at bigger conferences? Maybe.
It was good to see another edition of SFK after 2 years, but I would like to see more people investing time and efforts into it to deliver an experience as back in the days. Less but more focused content next year.Summary
Attendees: ~200 (total)
Hossain al Ikram is a passionate contributor from Bangladesh community. He is frontrunner for QA community from past two years and has been setting examples of remarkable leadership and value contribution under several functional areas. Ikram has shown great potential and he is proving his mettle at every instance.
He is actively mentoring people from different countries for QA initiative, He recently helped Indian community in setting up QA team. He also organized MozActivate campaign in Bangladesh. Check some examples QA events from Rajshahi, Sylhet, Chittagong , mentoring in Varenda or mentoring in Rajshahi. Also he started a ToT for WebCompat with more editions in November. You can read about his awesome work on his website.
Geraldo has been one of the most active members in Brazilian community over the last 3 months. Helping to coordinate Mozilla presence at FISL (one of the biggest OpenSource events in Brazil), engaging with the community, running events like Sao Paulo workday , or Latinoware, and even assisting to MozFest!
He is a very engaged mozillian, that also helps run events for Webcompat and SUMO hackatons. This November, you will see Geraldo doing more of his stuff in the upcoming events, promoting Mozilla mission, being an awesome Mozilla Club member, and spreading some #mozlove. Be sure to check his Medium account for more news about his work!
With “RepsNext” we increased alignment between the Reps program and the Participation team. The main outcome is setting quarterly Objectives and Key Results together. This enables all Reps to see which contributions have a direct link to the Participation team . Of course, Reps are welcome to keep doing amazing work in other areas.
|Objective 1||A focus set of relevant training and learning opportunities for Reps are systematized and they regularly access these opportunities to be more effective in their contributions and as a result providing more impact to Mozilla’s main initiatives.|
|KR1||Core mobilizers who took the leadership training report being more effective to support Mozilla by actively using their new skills.|
|KR2||Mobilizers from at least 90% of our (10) regions are interested in the training|
|KR3||80% of the people who took coaching training report having used these new skills in their volunteer work and report being more effective|
|KR4||Gatherings toolkit quality is enough for volunteers to drive impactful gatherings on their own.|
|Objective 2||Reps is the program for most core volunteers where many communities feel their voice represented and influencing the organization, and where mozillians join to be more aligned, grow their skills and be more impactful in mobilizing others.|
|KR1||Communities are making Activate Mozilla successful by running 100 activities.|
|KR2||30% more effectiveness (time and positive sentiment) on budget process|
|KR3||Initial material for Reps Resources track foundation is created.|
|KR4||Plan for integrating all efforts (Leadership, Coaching, Regional, Resources) into Reps structure delivered.|
|KR5||There is an implementation plan in place to decrease the time between an application and the onboarding by at least 50% compared to H1 2016.|
|KR6||We have at least 3 different solid ideas around Recognition in place and started at least one experiment.|
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?
Let’s keep the conversation going! Please provide your comments in Discourse.
(Cross-post from Mozilla’s discourse.)Introduction
This document describes some of Mozilla’s activities in response to the decommissioning of Persona. It describes the change taking place in many of our web properties. Additionally the document provides a short overview on Mozilla’s broader identity and access management (IAM) initiatives.Summary (TL;DR)
Mozilla will not offer a public-facing authentication service like Persona after November 30th. Information for website owners to migrate their sites away from persona.org can be found on the wiki.
Many of Mozilla’s web properties (some of them listed below) will replace Persona with a new authentication provider based on Auth0. This means that Mozillians will be able to authenticate on many Mozilla sites using password-less email login, or select social logins (e.g. Google, GitHub). Staff members can continue to use their LDAP credentials on these sites. This transition includes, but is not limited to: Mozillians.org, Discourse, Moderator, Reps Portal, and Air Mozilla.
For the web properties maintained by the Participation Systems team (Discourse, Moderator, Mozillians.org, Reps Portal) this bucket of work is often referred to as “IAM Package B” and can be tracked on the team’s Kanban board. Package A was a technical proof of concept which successfully ended in September 2016.Mozillians.org LDAP Integration (aka IAM Package C)
Looking towards 2017 we plan to integrate Mozillians.org with LDAP, to facilitate group management and access control for both paid staff and volunteers. This endeavor is often referred to as “IAM Package C”. Connecting these two systems will allow us to offer a single access management system for all Mozillians, volunteers as well as paid staff. We are still designing this new system and will share additional details in the coming months.
This groundwork will eventually allow us to differentiate collaboration tools’ access levels based on project needs instead of employment status. Think about the ability to provide document access to a hybrid project group of volunteer and staff contributors. This is a natural next step in our work as a radically participatory organization.Feedback welcome!
This article hopefully provided insight into Mozilla’s currently running and planned activities around identity and access management. We invite you to continue the conversation at this discourse post.
During the last two days Mozilla had a booth at push.conference 2016 in Munich. Push unites creative coding and user experience design, by offering a platform for designers, developers and UX professionals.
Among the things we presented to booth visitors were:
Here’s what I learned this week:
Overall, a great couple of days.
Update: Elio’s post has some additional details on #push16 itself.
Please join us in congratulating Mijanur Rahman Rayhan
Mijanur is a Mozilla Rep and Tech Speaker from Sylhet, Bangladesh. With his diverse knowledge he organized hackathons around Connected Devices
Mijanur proved himself as a very active Mozillian through his different activities and work with different communities. With his patience and consistency to reach his goals he is always ready and prepared for these. He showed commitment to the Reps program and his proactive spirit these last elections by running as a nominee for the Cohort position in Reps Council.
Be sure to follow his activities as he continues the activate series with a Rust workshop, Dive Into Rust events, Firefox Testpilot MozCoffees, Web Compatibility Sprint and Privacy and Security seminar with Bangladesh Police!
We had an amazing event scheduled on October 8, 2016 at Hansraj college in Delhi University. I reached the venue at 10:00 AM where I found Anup and other Mozillians preparing for the event.
We had three talks scheduled. First one was by Anup; where he introducted people to Mozilla and world of Open Source. We discussed about Open Web and privacy issues; and the role of Mozilla is shaping the web.
Next session was taken by me where we discussed about DVCS (Distributed Version Control System) Git which is used in almost every other software product for versioning purposes.
Last session was taken by Rajeev where he discussed about local community Mozilla Delhi (Mozpacers) and how people can join in and learn.
After the event there were a lot of students coming to learn about "How to contribute in Open Source". Many of them inquired about contributing code to Open Source projects. I guided them the best I could and referred them to resources.
The event was a great success :)
I was given this task by my mentor to write down my goals as a Mozilla Rep and then track down my activities every quarter to know where I'm heading.
So, for the last quarter of 2016, the areas where I'd be focusing on are the following:
I hope that in this quarter, I'll be able to work through majority of goals mentioned above.
After the end of the quarter, I'll track my progress through the above checklist.
As promised to those who attended my talks these past few days, here’s my slide deck on Mozilla & Connected Devices. I do hope that you learned something from my talk. Stay awesome. If you have any questions, please feel free to leave a comment in this post. Maraming salamat po!
As a way to amplify the Participation’s team focused support to communities, we have created a project called Regional Coaches.
Reps Regional coaches project aims to bring support to all Mozilla local communities around the world thanks to a group of excellent core contributors who will be talking with these communities and coordinating with the Reps program and the Participation team.
We divided the world into 10 regions, and selected 2 regional coaches to take care of the countries in these regions.
These regional coaches are not a power structure nor a decision maker, they are there to listen to the communities and establish a 2-way communication to:
We want communities to be better integrated with the rest of the org, not just to be aligned with the current organizational needs but also to allow them to be more involved in shaping the strategy and vision for Mozilla and work together with staff as a team, as One Mozilla.
We would like to ask all Reps and mozillians to support our Regional Coaches, helping them to meet communities and work with them. This project is key for bringing support to everyone, amplifying the strategy, vision and work that we have been doing from the Reps program and the Participation team.Current status
We have on-boarded 18 regional coaches to bring support to 87 countries (wow!) around the world. Currently they have started to contact local communities and hold video meetings with all of them.
What have we learned so far?
Mozilla communities are very diverse, and their structure and activity status is very different. Also, there is a need for alignment with the current projects and focus activities around Mozilla and work to encourage mozillians to get involved in shaping the future.
In region 1, there are no big formal communities and mozillians are working as individuals or city-level groups. The challenge here is to get everyone together.
In region 2 there are a lot of communities, some of them currently re-inventing themselves to align better with focus initiatives. There is a huge potential here.
Region 3 is where the oldest communities started, and there is big difference between the old and the emerging ones. The challenge is to get the old ones to the same level of diverse activity and alignment as the new ones.
In region 4 the challenge is to re-activate or start communities in small countries.
Region 5 has been active for a long time, focused mainly in localization. How to align with new emerging focus areas is the main challenge here.
Region 6 and 7 are also very diverse, huge potential, a lot of energy. Getting mozillians supercharged again after Firefox OS era is the big challenge.
Region 8 has some big and active communities (like Bangladesh and Taiwan) and a lot of individuals working as small groups in other countries. The challenge is to bring alignment and get the groups together.
In region 9 the challenge is to bring the huge activity and re-organization Indian communities are doing to nearby countries. Specially the ones who are not fully aligned with the new environment Mozilla is in today.
Region 10 has a couple of big active communities. The challenge is how to expand this to other countries where Mozilla has never had community presence or communities are no longer active.
Comments, feedback? We want to hear from you on Mozilla’s discourse forum.
The last weeks have been pretty exciting speaking-wise. Within a month I got to visit Germany three times, kicking off this tour with Bonn in Nord-Rhein Westfalia of Germany. It was good to be back in the area after more than 5 years. Having spent 8 years of my childhood in that part of Germany, gives me a certain flavor of nostalgia visiting it. Funny thing is, I will be visiting Germany again in a few days.
Anyway, back to business. I was happy to be talking at FrOSCon (Free Open Source Conference) in Bonn about Mozilla Open Design. FrOSCon is one of the biggest Free & Open Source conferences in Germany, attracting more than 1500 attendees throughout 2 days of multi-track activities. It’s inspired by FOSDEM and has certain elements resembling it, although it features a little more of a corporate sponsor environment, which I personally support, as we need to break the notion of open source only being able to be Free as in free beer.
My talk was in the morning of the 2nd day, so I had some time to kill off and enjoy the conference. One thing I liked about FrOSCon was how interactive the booths were. Most conversations would happen there and it was a great meeting spot to get to know new people. It was especially great to meet up with Jos Poortvliet from Nextcloud and Christoph Wichert from Fedora with which I had some really insightful chats during the conference.
Unfortunately I had few attendees in my talk, due to being the first one speaking on the 2nd day (there was a party the night before, do I need to say more). However the talk was recorded by the CCC Crew and can be found on my FrOSCon speaker profile. I do think that Mozilla (and Fedora as well) need to be present with a booth next year, so I definitely look forward to that. On another note, I hoped there would be some group chat for us speakers, as I was not able to mingle in that much at the conference with fellow speakers. In my past experience, having the speakers mingle in with each other before the conference, sets a really good tone for the event.Summary
Name: FrOSCon 11
Attendees: ~1500 (total)
Just had the very first Mozilla Rep Mentorship e-meet today. It was scheduled to be on 21/09/16 from 9:30 PM IST to 10:00 PM IST. But I reached home early and it was held from 9:00 PM to 9:30 PM IST.
Here are the Minutes of Meeting:
Mentor welcomed to Mozilla Reps.
Mentor introduced himself and told about his contribution areas
I introduced myself and told about my current contribution areas
A little discussion on Reps Next
The mentorship would be for 1 year and for first three months we'll be focussing on developing personal skills and little bit on community goals.
Post that we'll be focussing majorly on community goals (on both local and global level); organising events etc.
I was given task to submit personal and community goals in next 20-30 days
These would be updated in every quarter; and would be worked upon.
I hope to learn more about Mozilla, it's product and Open Web through this program. Meanwhile I'm also contributing to Marionette.
Okay, this was kind of surprising. I applied for Mozilla Reps around 4 months ago but my application was put on hold since at that time, since Mozilla was revamping the Mozilla Reps program as Reps Next and there were not enough mentors available.
It so happened today, that I got a mail today in the morning titled "Welcome to Reps Program!"
I was shocked, opened it up and there I got the news that I'm now a Mozilla Rep and was assigned a mentor under whom I'll be working for next 1 year. I've been contributing to Mozilla from more than 1.5 year(s) now. You can get a glimpse of my journey here.
I've a meeting scheduled with my mentor today at 9:30 PM IST and I'll update about the same in another blog post.
This is the end of week 1 as Mozilla employee. Here’s What I learned This Week …An Overwhelmingly Positive Response by Mozilla Reps
Before joining Mozilla, I sent a message to all Mozilla Reps asking for their opinion on my role in this hybrid volunteer-and-staff-driven community empowerment program:
on Monday 05 Sept, 2016 I will become a Mozilla employee. Following almost 15 years as a volunteer Mozillian I was offered the opportunity to take this new perspective on the Mozilla Project. My job title is Participation Strategist and I am part of the Participation team reporting to George.
At this moment I hold various roles in the Reps Program:
– Module Peer
In my role as a Reps Peer, I have aimed to serve the ReMo program by setting direction and execution on strategic questions.
Moving forward, I’d like to continue contributing to ReMo. I anticipate that my actions will be influenced by the fact that I am a staff Mozillian. Of course I hope that this “bias” will be positive for Reps. At the same time I accept that people are sceptic of too much employee involvement in the program.
For this reason I put my roles in the ReMo program at your disposition. If anybody wants to veto against me being in any or all of the above mentioned three roles, please send a message to our Module Owner Ioana (in CC) and she will take the necessary action ensuring your privacy.
Let’s keep rocking the Open Web.
Always at your service,
Mozilla Rep, Mentor, Peer and soon employee
The answers blew me away. There were responses from many parts of the world congratulating me on becoming Mozilla staff. A huge thank you to the Reps from Uganda, Germany, Bangladesh, Taiwan, Malaysia, India, Hong Kong, Mauritius, Ivory Coast, US, Venezuela, Belgium, Tunisia, France, Italy and many others.An Overwhelming Positive Response on Social Media
Also, as soon as I tweeted and posted a Facebook update, lots of positive feedback arrived.
To all of you who thought of me and dropped me a line: Thank you! I am blessed to be serving our mission to ensure the Internet is a global public resource, open and accessible to all.
On June 20th the Swiss Mozillians met in Zurich to discuss the second half of the year. The goal was to come up with objectives for mozilla.ch that are aligned with the current Mozilla strategy and the Participation Team and Mozilla Reps goals.
At first we did a retrospective, here are the key results:
What should we stop doing?
What should we start doing?
What should we continue doing?
With that in mind, we came up with two objectives. Both are aligned with overall Mozilla strategy pieces. The first one is Core Strength, the second one is Prototyping the Future. None of these Key Results are easy to achieve, but we think that with these we can achieve a good base for the upcoming years.
Objective 1: Grow our core contributor strengths and be amazing at being visible in Switzerland
Objective 2: We are a driver in prototyping Firefox for the future
Please join us in congratulating Prathamesh Chavan, Rep of the Month for August 2016!
Prathamesh is an extremely active and super energetic Mozillian of the Indian community. He has successfully led several different events and shown unbelievable leadership skills. One of the most recent examples of his untiring energy was the Mozilla India Community meetup 2016. His skills at managing all the logistical work for such a huge event was a pleasant surprise for all the organizers and senior members of the community.
Prathamesh is famous of going around with a viral smile. If ever asked to do some work, he does it with a smile and also makes sure that the smile virus is perfectly passed on to you…leaving you smiling as well. Prathamesh is a strong supporter of the Open Web and believes that everyone deserves to have access to it. With this thought in mind, Prathamesh also initiated the MILE project here in the Indian community. The purpose of the MILE project is to teach the basics of web to the less fortunate section of our society.
TL;DR As part of the RepsNext a group of experienced Reps has been assembled to improve Reps resource request cycle times. This will enable all Reps to have more impact. This group, called the Review Team, will review bugs as of Monday the 5th of September.
The background of the decision
It all started when we were working on the the future of the Reps program (also known as RepsNext). We realized that resources are a crucial part of the Program. In the past our budget process had been going extremely fast and easy. Unfortunately, it has slowed down due to multiple factors: 1) the program had grown but processes were not scaled appropriately, 2) Reps were not providing enough information on their initiatives, 3) mentors and council were not reviewing budgets on time, and 4) people were focused mainly on decreasing cost instead of maximizing impact.
Those factors created a lot of frustration across the program and disengagement among Reps. We also identified that we wanted to move away from just an events program to a program that would enable Reps to have all the resources needed (hardware, budget, helping documents, guidance on where to focus their energy) in order to have greater impact in their community. We want Reps to be able to do more and not constrain them. For that reason we’ve created the Resources Working Group.
Decisions made in the Reps Working Group
After the Working Groups were formed, we’ve started having meetings on early February, 2016. The conversations were long and impactful and involved both Reps and Council members.
The following decisions were made:
If you want to see how was the whole progress of the group, you could find more about it here
Reps Council and Peers Meeting Decisions
On the Reps Council and Peers Meeting held in April 2016 in Berlin we decided that we will implement our decisions step by step. First, we introduce the Review Team replacing the council for bug review. Then, we gradually start the training for our Resources Reps.
Review Team formation
In the London All Hands (June 2016) the council has agreed on onboarding 5 experienced Reps along with 1 employee and 1 council member on taking the responsibility to be part of the first Review team. You can find more about their selection criteria and responsibilities on this github issue.
The Review Team will be assembled from the following people:
The Review Team won’t take full responsibilities at once. Instead, there will be a 4 weeks transition period, where the Review Team will be coached by the council in order to better understand the needs of the program and effectively review the budget bugs.
For the first 2 weeks, the Review Team will follow all the upcoming budget requests by giving feedback as an advisor reviewer. For the next 2 weeks, the roles will be reversed: the Review Team will be the primary reviewers with the Council taking a supportive role. This transition period will start this Monday September the 5th.
Of course, we need to understand if our assumption of forming the Review Team will help us reduce cycle times in the program. For that reason, we will track approval time for budgets via bugzilla and how satisfied are our Reps with the new decision (via sending out feedback surveys to all our Reps).
Moreover, we will continue investing in the Reps Resources by working on the training for the Reps that want to join the track.
I am really happy for all the changes that have been made and more excited for what’s to come.
Special thanks to all the people who volunteered on contributing to this crucial domain
This is an immense honor and I can only pledge to serve Mozilla’s mission, ensuring the Internet is a global public resource, open and accessible to all. An Internet that truly puts people first, where individuals can shape their own experience and are empowered, safe and independent.
Over the coming months I look forward to working with the Participation Systems team on Mozilla’s Identity and Access Management agenda as well as deepening our research on Volunteer Management Systems.
Onwards, lot’s of learning ahead!
A delegation from the Philippines (known internally within the global L10n Community as the Tagalog Team), composed of four (04) Mozilla Reps, were invited to participate in the Mozilla Asian Localization (L10n) Hackathon 2016 in Kuala Lumpur, Malaysia over the weekend. The Philippine delegation is composed of Kim Domanog, Kevin Ventura, Frederick Villaluna and myself. Each […]
The post Pinoy Mozillians at the Mozilla Asian L10n Hackathon 2016 appeared first on Bob Reyes Dot Com.
With “RepsNext” we increased alignment between the Reps program and the Participation team. The main outcome is setting quarterly Objectives and Key Results together. This enables all Reps to see which contributions have a direct link to the Participation team . Of course, Reps are welcome to keep doing amazing work in other areas.
|Objective 1||Reps are fired up about the Activate campaign and lead their local community to success through supporting that campaign with the help of the Review Team|
|KR1||80+ core mozillians coached by new mentors contribute to at least one focus activity.|
|KR2||75+ Reps get involved in the Activity Campaign, participating in at least one activity and/or mobilizing others.|
|KR3||The Review Team is working effectively by decreasing the budget review time by 30%|
|Objective 2||New Reps coaches and regional coaches bring leadership within the Reps program to a new level and increase the trust of local communities towards the Reps program|
|KR1||40 mentors and new mentors took coaching training and start at least 2 coaching relationships.|
|KR2||40% of the communities we act on report better shape/effectiveness thanks to the regional coaches|
|KR3||At least 25% of the communities Regional Coaches work with report feeling represented by the Reps program|
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?
Let’s keep the conversation going! Please provide your comments in Discourse.
Over the past months we have extensively worked on the future of the Reps program – called RepsNext. In several working groups we worked on proposals to improve the Reps program, keeping up with the Mozilla’s and our Reps’ needs. Following the RepsNext Introduction Video this blog post provides a broad overview of the various focus areas and invites further conversation.RepsNext – The Visual Structure
Here is a visual overview of the RepsNext structure:
With RepsNext there will be three different tracks to be specialized in:
The Functional Goals track is still work-in-progress, so we cannot provide a lot of information yet. We believe this will be a group of Reps who are heavily engaged in Mozilla’s functional areas.
Reps from the Leadership track support other Mozillians and communities through their broad knowledge. Reps in this track will regularly exchange information among themselves, creating alignment among the various functional goals in the Reps program.
For all resource requests there is a dedicated Resources track which is specialized on increasing the program’s impact. The Review team, which is part of this track, is responsible to review budget requests.
Finally, every Rep will have a coach who has strong leadership skills and can provide guidance on Reps’ personal development.
Through this structure Reps from all specialization tracks can work together towards the overall Reps and Participation goals, each Rep contributing with their particular strengths to advance Mozilla’s mission.What are we going to improve in the Reps program?
Let’s compare the current state of the Reps program with the proposed improvements.
|Alignment with Mozilla||There are no formal alignment processes with the Mozilla organization||The Reps Program is aligned with the Participation team’s OKRs. Council members participate in important planning and strategy meetings|
|Budget Request Reviews||All Reps can submit budget requests, leading to a lot of ping pong when reviewing those||Reps can specialize on “Resources” and file requests aligned for impact. This leads to faster reviews|
|Reps Activities||Reps are mostly focused on running events in their communities||Reps will be able to specialize in a certain topic (Resources, Leadership, Functional areas)|
|Mentoring||Mentors are busy with Budget Request reviews||Mentors will be focusing on personal development, no need to do budget reviews anymore (but you can be part of the Resources track)|
|Leadership||Leadership has been part of Reps since its very beginning, it was not formally nurtured very well||With the Leadership track we enable Reps’ personal development and develop their leadership potential for them to expand impact on their fellow Mozillians|
We plan to go into more detail for each of the above mentioned areas in future blog posts. In order to prioritize and invest our (volunteering) energy in the most impactful way, we need your help: Which of the above areas are you most interested in? Where do you want to hear more in the next blog post? Which concerns do you have? What do you find intriguing?
Please let us know in Discourse and we aim to come up with an article answering to all your questions in a timely manner.
Last month in 6/24-26, several MozTW community members flied to Hong Kong visited HKOSCon, Hong Kong Open Source Conference. This is our 3rd time joining the event, and we had tried 3 different forms of participation, here I would like to share a bit about it.HKOSCon
One of the event's characteristic is that HKOSCon is formed by volunteers and students, not by for-profit company (which is pretty similar to COSCUP, another open source conference in Taiwan).
Actually, according to one of the funder (and Mozilla Rep) Sammy Fung said, we can think it as a smaller (around 500 ppls) and more internationalized (English-based) version of COSCUP, which have around 2k participants and use Chinese as main language.
According to my observation, participants in HKOSCon is a combination of local (Hong Kong) enginners and students, speakers and students from Taiwan, and foreign speakers.2014 - Chinese Mozillians Unite Booth and Forum Session
2014 (March 29) is our first time to participating in HKOSCon. We tried to gather 8 Reps from Hong Kong (2), Taiwan (3) and China (3) together in the conference. We host a typical Mozilla community booth, a forum (“Mozilla communities in Chinese-speaking regions”) and a private meetup to discuss various topics about building Mozilla communities in the region.
Hong Kong is a special place that is 1) accessable by people from both Taiwan and China, without many political problems and limitations, 2) use both Chinese / English as primary language, and 3) close to all major east-Asian cities, so it's pretty pratical to be choosen as the place that we all gathered. I also experience that Wikimania 2013 (took place in Hong Kong Polytechnic University) also take the advantage to gathered many China / Taiwan contributors. Singapore has similar advantages but it just 4 times far away for us.What worked and what didn't?
The idea of unite the Mozillians from different places really works, and I believed that we need to do it more (re-engage MozCamp perhaps?) But next time if we want to take HKOSCon as a chance, we may need to plan a whole dedicated day for Mozillian meetup, to work longer besides participating inside confernece, to get into more detailed discussion. (which may look similar to Leadership Summit and MozCamp beta in India?)
Here is my debrief about our participation in HKOSCon 2014,
In 2015 (June 26-27), we take a different approach that bring more Taiwanese Mozillian to get involved to HKOSCon. Total 7 Mozillians (5 Reps) joined. This year we also focus our most effort on the booth, and I personally host a Webmaker workshop.
The theme of the booth is FoxYeah campaign, we asked people to take selfie photos with 5 FoxYeah banners and received stickers. Most participants already know Firefox and was our user, so we would like to recall their attention back to the core value of Firefox.
For the Webmaker workshop, due to the design of the room and session length, it's not really work out well. Also I feel that Webmaker is not really suitable for this developer-focus conference participants that it just too simple.What worked and what didn't?
Designing a more interactive booth event worked really good, we had interacting with many graceful people at the booth, and got more then 40 “FoxYeah photos”.
Webmaker workshop which focus on education and entering level of contributors not work. The main participants of HKOSCon are more engineer based (far more then COSCUP) and we need our workshop to be more technical for them.
Here is my debrief about our participation in HKOSCon 2015, you can also find the link of articles from other participants inside.
Because that we didn't set a booth, it's hard to evaluate how many attendees is interesting in participating Mozilla this time (compare to the previous 2 years that we had contributing forms at our booth).
But the Fuzzing and Othree's HTML5-related sessions, as well as my session did attach many people and I can feel overall better response then last year's workshop. Another reason of the better atmosphere at sessions may due to several OSS participating-related sessions had been organized next each other in schedule, and thus attached the right audiences.And suggestion for the future...
From our previous experiences, here I come up with some suggestions for next year,
Bring in more foreign technical speakers
There are more developers in HKOSCon that is interesting in technical topics, engineering speaker can have better interaction in HKOSCon, things like “how we use Rust” or “How do we do Firefox release engineering” should do well there.
Booth is necessery
With only session, it's hard for us to interaction with all partcipants, booth does that well. Besides giving out stickers and demonstrating hardware / flyers, plan a simple event such as FoxYeah photo campaign in 2015 will please everyone.
7~10 Mozillians is good numbers for participation
We had around 10 Mozillians (excludes local HK Mozillians which are all dedicated to run HKOSCon) in both 2014 and 2015 HKOSCon, 5~7 of them are volunteers. It's enough to both manage a booth and give 3 to 5 sessions with this numbers, and the rate of Mozillians to all participants would be around 2%.
This is part of the result we found from the “How might we (re)invent existing and future MozSpace to run innivation experiments”, which we address different kinds of community space at the community space session on Mozilla AllHands 2016 in London.(see original draft poster from our discussion) The characteristic
There are different types of spaces with various characteristic, eg.
Following is the space various in different type that we found in our expereinces and in different region, it may be a of community space (and probably also same for the community meeting).
Temporary (in time & venue) spaces
Physically communtiy space
It was begin when some people who is interesting in promoting Mozilla and it’s various products gathering and meet online.
Some people may want to meet face-by-face hacking / discussing frequenly
If there are more contributors within in the city, they may able to meet weekly / bi-weekly / monthly and maybe more leisure with loose agenda ccording to the meeting frequency
When more contributors focus on some contirbuting regions, they will run some hackathon / design sprint periodically
If there are some contributors or remoties work more frequenly and host more events, they may want to find a permanently / half-permanently space. We find that sometimes there are good cooperating and supporting from local co-working space.
Similar to the above co-working space, there may be some hackerspace / makerspace already exist and in good align with Mozilla’s mission, the community may like to join or get involved the venue.
We should have some application procedure at this stage, for communities who is interesting in get into next stage of pathway.
After all this stage, the community now has more people and frequenly events and many meetups, they may want to get their own community spaces in order to better hosting and contributing.
The most important thing in this stage is that besides benefit Mozilla community, we want to also help / support other communities within the region, in order to better using the resource, and they most probably also under their early stage of this pathway.
# of core contributors - 10~20 scale of community - 50~ # of non-Mozilla communities involved - 10 and more meeting / event frequency - daily, bi-daily density of the region / distence of the contributors - within city resource invest from Mozilla and community - large monthlySpace inside Mozilla office
If we have more and more remoties working at Mozilla during the growth of the Mozilla community, eventually we will set up a Mozilla office inside the area. It will be similar to the community spaces and have good community-staff relationship if we follow and grow alone the path.
Above different kinds of space is a typical pathway we found in different communities and in our community's 10+ years experience. We had pass all of those stage (besides the office one), and some other communities may currently in one of the earlier stage.
It’s like the flow of the river from upper reach to the ocean, we can imaging the flow as the size of the community / the resource / the reach and the impact. Different communities are not necessery follow the same pathway but it should be somehow similer.
Thanks all of the Mozilla Community Space stewards in the session, especially Henrik, Gaspar, Nikos, Yofie who is in this discussion.
we, we, we, we, we. How can Mozilla talk about “we” when “we” don’t even know what’s going on? - ElioI'm pretty agree the echo from BobChao's comment to Elio's blog post. We had a serious problem here and we need a little more TRANSPARENT PROCEDURE to fix it, just as our manifesto indicated. "Transparent community-based processes promote participation, accountability and trust." And we does need some more participation now!
❝The limits of my language are the limits of my world.❞
So last year myself along with other contributors started Weeks of Contribution Program for contributors around MozillaTN . This blog post about the first training session of 2016 Weeks Of Contribution.
As per the plan WOC’16 started with Tamil Mozilla Localization and Translation. Yah!!! both First and Second sessions went fine, by I had lot of learning in teaching new contributors and encouraging them to contribute.
Contributors who attended the Hangout sessions:
Discussed topics :
Hangouts session takes almost 2+ hours to finish. The time denotes the strength of the discussion. Almost all the participants raised their questions during the session.
Main agenda of this WOC’16 is, the people who attended the hangout session should contribute first then they have to train some people in their locality. So every person took responsibility to teach minimum 5 people.
Suggestion made by contributors in both Pootle and Pontoon:
Yahoooooooooooooooooo its around 4989…. almost we reached our target…. yah we targeted to suggest 5000 strings in two weeks….. We made it…
Its my pleasure to thanks Vishwaprasath who mentored this team. Thanks ge!!! And my sincere thanks to all my TA_FoxTeam who made this great achievement.
I’m expecting you guys will continue your contribution in future.
Please join us in congratulating Alex Lakatos as Reps of the Month for June 2016!
Alex is a Mozilla Rep based in London, Great Britain, originally from Romania. He is also a Mozilla TechSpeaker, giving talks all around Europe.
In the last 2 months Alex held several technical talks all over Europe (CodeCamp Cluj, OSCAL in Albania, DevTalks in Bucharest and DevSum in Sweden just to name a few) to promote Mozilla’s mission and the Open Web. With his enthusiasm in tech he is a crucial force to promote our mission and educate developers all around Europe about new Web technologies. He covered both the transition we are doing shifting from Firefox OS to a more innovative area with Connected Devices but also changes in Firefox and why you should consider the improvements made on the DevTools side.
As part of organization’s aim to increase developer awareness and adoption of the Web, Firefox, and Mozilla through a strong community-driven technical speaker development program, the Mozilla Tech Speakers Program was created. Mozilla Tech Speakers is a Mozilla Developer Relations (DevRel) program to educate, empower and give back to volunteer Technical Evangelists in regional and […]
The post Joining the Mozilla Tech Speakers Phase 2 – Summer 2016 appeared first on Bob Reyes Dot Com.
Please join us in congratulating Konstantina Papadea as Rep of the Month for May.
Konstantina is a long-time Mozilla Reps from Greece. Additionally she is also responsible for the budget and swag requests in the Reps program.
In the past months Konstantina has helped out with organizing and chairing the Reps weekly call together with Ioana. Further she is helping the Council with the formation of the Review Team we are implementing.
Hope we all may aware that Mozilla India Planning Meetup 2016 was held on 09-10th July 2016 in C-DAC Pune, India. This is an invitation only event hosted by Mozilla India Community with people from different sub communities based on gender diversity, regional representation, activities and leadership in community. This event will mainly focus on developing options for the direction, vision, strategy and roadmap of the Mozilla India community, and undertaking detailed planning of the second phase that involves the tentative Mozilla India Gathering in Pune, August 26-28, 2016.
Here I am going to write the full report of each and everything that was happened in the event.
This event was super excited for me because of two reasons, I was happy to part of this event for revamping the structure for Mozilla India as well as it was great opportunity to meet some enthusiastic Mozillians around our Mozilla India community.
Here is event agenda.
We started our very first day by filling out one survey based on our experience as a Mozillian – this looks like we are giving an exam. Our awesome fellow mozillian Ankit collected all the survey papers.
Then we were taking opportunity to introduce ourselves.
First of all a big thank you to Haiyya for coming here and facilitating this event.
Then Haiyya organized a fabulous session on story telling – how we can inspire, motivate other mozillian by describing our story.
After that George started sharing about the direction of Mozilla, and 5 important areas of Mozilla’s future strategies.
Reference docs for 5 important areas of Mozilla’s future strategy
Then we have been divided in five group and worked on future strategy. Then we showed our working templates to others.
Here our team was showing our strategic planning on Mozilla Leadership Network.
After that Veteran Community Mentor and Leader Vineel shared growth story of Mozilla India, that was inspiring.
At last we had a discussion on redesigning of Task Force though different ideas.
Here my team was proposing tightly structured design of Task Force. Though this is not final structure. In next week or so, we will open it for every community members to vote or comment on the available proposal/structure to make it more transparent and open. Stay tune for that.
After that we concluded this event by sharing what we have learnt from that day.
This is how the event was ended. Then we headed to Mainland Chaina for dinner.
On the second day, we were gathered in opening circle by sharing our insights of last day event lessons.
That day was truly focused on main meetup. So we immediately started planning on goals.
Then Vineel, Ankit, Vinisha and Kailas helped to categorized it in few topics.
Then again we were divided in 5 teams and each team worked on each. Here are the draft sheet of each goals.At a glance – drafted goals for the meetup
After working on planning, we started working on criteria of participant’s selection for the main meetup. Though this is not final. We are working on this.
Then we selected date and place for the upcoming meetup. Name has not been selected yet. Hope very soon we announce name of event with every details.
After that we started creating working groups for planning the main meetup. Every working group has built a roadmap for the next 6-weeks.
Biraj, Vishal, Ashish, Siddhartha, Shaguftha
Prathamesh, Chandrakant, Sayak
(3) Regional Coord + Invitatations
Mehul, Akhil, Viswaprasath
(4) Staff/functional coordination
Ankit, Kailas, Harsha
Mayur, Anup, Priyanka, Meghraj, Diva
(7) Strategy/Structure for Mozilla India
Deb, Vnisha, Prathamesh, Vineel, George
Communication working group’s draft roadmap for 6 weeks is here
This working group is focused on Strategy/Structure for Future Mozilla India
Deb, Vnisha, Prathamesh, Vineel, George +2 people (from the broader Mozilla India community who show great interest and meet).
Then we concluded this event by committing to bringing this meetup back to our local communities. That’s why we need to host MozCafe as soon as possible with every regional community.
Special thanks goes to Grorge Roter, Umesh Agarwal, Faisal Aziz, Shahid Ali Farooqui and whole pune community for organizing this wonderful event.
After all, we got huge success in this event. But we have to do lot of work.
“We have rebooted now!
Let’s run the program” — This is my quote.
All Pics were taken by me and Harsha.
Though this is very long but I tried to keep it more productive by using more pics and less text.
Hope you enjoyed reading my blog.
Its been a long time since i write any blog post about my contributions and now am excited to share this with you. There you go!
What I really like at Mozilla is the diverse community and the contribution paths. A couple of months back, I have been accepted into REMO- Mozilla Reps program. I am excited to continue my contributions as a Rep now.
Cut to the chase, it’s been around 6 months since I took the responsibilities of Telugu localization. Now, I am glad to publish the growth of statistics for my locale. When I started contributing to l10n, these statistics are very poor compared to the locales other than Indic-locales and the rate of retention of contributors is very less. To make it better, I started working on it.
Report from last 6months for Telugu locale:
Over 10 contributors helped us to achieve these goals from the last 6 months. I really appreciate every one for their contributions. Special thanks to our all-time SUMO stars Sandeep and Jayesh for their awesomeness.
Telugu l10n projects:
These are the few projects which we worked on/still working. In the first half of 2016, these are some of the projects which we kick-started and localized completely:
And we are still working on few other huge projects.
Overall 15000+ out of 16967 strings have been localized so far from telugu team in which 5000+ strings are localized in the previous half of 2016 in pontoon and in mozilla locamotion. Since, our localizers are very much comfortable with pontoon, we are likely to request few more projects to pontoon platform soon.
I hope our team will hit few more goals in the next half of 2016.
Thank you everyone for your support!
What is loud, intensive and full of Mozillians? No, not (only) beer parties, it’s the Mozilla All-Hands! With June approaching, all Mozilla had the pleasure to meet again in a single place for their bi-annual All-Hands (former Work Week) to GyShiDo within a couple of days. This All-Hands was held in London (funnily right before the Brexit referendum) with more than 1300 Mozillians attending (over 100 from them were volunteers). I am privileged to be invited again this time, with Mozlando being the first All-Hands I attended last year. Unlike last year, I was invited by the Marketing Team though (Participation invited me last year) as part of the Open Design initiative. I am proud to represent the Mozilla Albania community at Open Labs and I hope other local contributors to join in the next All-Hands. The merits are not my own only after all.
However, this time, we were slightly more Mozillians, divided into 3 different hotels and venues. Parallel sessions and ad hoc meetings were on every day’s schedule. A great touch was the fact that we could get lunch in any hotel (which we ended up anyway, as a lot of teams had meetings during lunch). Walking from one hotel to the other was a bit of repetitive though, but we got used to it (7-20min walk from one to the other).
Tuesday started with a Plenary in Dr. Who style. Mark Surman got on stage with the help of the Tardis and opened the plenary with some great talks followed by Chris Beard and Mitchell Baker.
Everything became quite intensive after that. Many meetings at the same time to attend, Birds of a Feather sessions, people to meet, it was chaotic and I loved it. It also felt quite weird as most of my Mozillian friends expected me to be part of the Participation sessions, unaware that I was part of the Marketing team this time (and I’m really happy to see more volunteers invited by Marketing this time!).
It was funny to also see how lower the T=Shirt quota was in the marketing team compared to Participation. Loved the diversity between teams here. We had a fireside chat with Chris Beard as well, who took the time to hang out with contributors after the session as well. You could expect from the CEO rushing from one session to the other, but I loved the way Chris sets some time aside for everyone. Not many executives do that.
On Wednesday we had the Open Design exhibition where the Creative Team showcased the process behind Mozilla-s rebranding where every attendee could chime in as well. You can check out my blogpost regarding Community Design (now Open Design) at Mozilla related to this. The press has also covered this quite well.
We introduced the new Brand Guidelines for all projects across Mozilla and are working with teams to get their visual identity aligned accordingly. It was great to meet with the Creative Team in person and work on the future plans regarding Open Design in the near future.
Further, meeting with fellow TechSpeakers was another highlight for me. If Mozilla is an extended family, TechSpeakers would be one of my favourite cousins. We had various meetings and drinks together and prepared for the coming plans of the next TechSpeakers pilot and Meetup in Berlin in September. Havi and me facilitated a Public Speaking as a Service session as well, which went splendid with a small, but very interested group of people joining!
— Mozilla Hacks (@mozhacks) June 16, 2016
Meanwhile I’m preparing for a few other conferences I will speak as a TechSpeaker in the coming months as well.Wrap Up
Getting through all this procedure with my UK visa was worth it at the end of the day. MozLondon had a unique atmosphere and while we Europeans could have our revenge on the Americans getting some jetlag finally, it was a great productive week which boosted the moral to keep doing what we are doing.
Bonus: You can find the photos from the whole week on Flickr, including the fantastic Steampunk party.
In the following are the event reports of fellow Mozillians, as reporting on the whole event centrally is impossible:
A few months ago we rolled out bulk actions in Pontoon, allowing you to perform various operations on multiple strings at the same time. Today we’re introducing a new string filter, bringing mass operations a level further.
From now on you can filter translations by author, which simplifies tasks like triaging suggestions from a particular translator. The new filter is especially useful in combination with bulk actions.
For example, you can delete all suggestions submitted by Prince of Nigeria, because they are spam. Or approve all suggestions from Mia Müller, who was just granted Translator permission and was previously unable submit approved translations.
See how to filter by translation author in the video.
P.S.: Gašper, don’t freak out. I didn’t actually remove your translations.
So, you wanna join us?
The Mozilla Reps program is open to all Mozillians who are 18 years of age and above. Before you become a Mozilla Rep, you must complete a short but rigorous application process in order to demonstrate your interest in and motivation for joining the program. Are you ready to take on the challenges and rewards of advancing your leadership to the next level in Mozilla? If your answer is YES, apply to become a Mozilla Rep today!
Not sure if you're ready for Mozilla Reps? There are many other ways to take the lead in the Mozilla Community. If you're a student, register for the Firefox Student Ambassadors program to gain experience leading projects at your school. And all of our contributor opportunities are available to you on the Get Involved homepage.
The Mozilla Reps application process involves three simple steps:
Fill out and submit the Mozilla Reps application form. A Mozilla Rep mentor will be in touch within 24 hours.
If your application is approved, you'll be invited to be interviewed by a member of the advisory council over IRC or IM that same week. The interview lasts about 15 minutes and you will be asked some simple questions about yourself, your experience contributing to the Mozilla project and, of course, your motivation for becoming a MozRep.
If you're accepted into the Mozilla Reps program, your mentor will get you started and familiar with the tools at your disposal to start organizing events, requesting budgets, swag, etc. And just like that, you could become a Mozilla Rep!
Thanks for your interest in making the Web better with Mozilla!×