WebVR @ IIUC — January 27, 2017


Greetings Mozillians from around the world!

After a minor absent from blogging, I emerge myself to tell all of you about a fruitful event occurred on 20th January 2017. As we know, ‘Mozilla Bangladesh’ have already formed web-based virtual reality event in Dhaka and wanted to spread this new technology to other district. So, the second event authorized in the largest of the eight administrative divisions of Bangladesh; Chittagong. With the help of ‘Mozilla Bangladesh’ community, IEEE WIE AG and Computer Club – IIUC together organized an introductory seminar on WebVR at Islamic International University, Chittagong(IICU). Cool fact was seminar specially organized for female students and maximum of them were pretty much enthusiast about webVR.

The seminar started by reciting a part from Holy Al-Quran and Then Mrs. Shahnaj Parvin – The Honorable Faculty of Computer Science Department of IIUC gave a basic concept about VR technology. She thanked ‘Mozilla Bangladesh’ community to take such an initiatives and then requested to start the seminar. The seminar was full of technical information with hands-on examples and demos. Salman Rahman Desh cover up the whole concept of ‘a-frame’ – a web framework for building virtual reality experience, how to use it, all the basic primitives, entity-component system, basic concept about metaverse, browser supported for webVR, about suitable VR-Box and controllers to use and so no. He highlighted to get basic knowledge on HTML, JavaScript and Computer Graphics for better understanding and for better productivity.

After his session I added two more primitives which can display 360 degree images and videos. Then I step-by-step showed the usability of primitives, component and by the help of ‘A-Frame Inspector’ through a project which I’ve been working on.

After that, senior Mozillian and the Honorable Lecturer of IIUC, Md Eftekhar Alam also took session about Mozilla’s mission and vision, his past involvement and activities of Chittagong Mozillians and finally a clear cut idea about contributing to Mozilla. After taking all the sessions, Mrs. Shahnaj Parvin mam gave three phenomenal students(‘Kazi Rifah Noor’, ‘Akefar Islam’ & ‘Jannatul Naim Riva’) for their admirable support and their hard-work for organizing this event. At the end of the event, participants experienced virtual environment through VB Box. We also had 10-minutes Q&A where most of them had questions on how to make dynamic projects, how to make it more interactive and so on.

A huge round of applause to the honorable Faculties and Students of  International Islamic University – Chittagong as well as the members of IEEE IIUC Student Branch WIE Affinity Group and Computer Club – IIUC. And not to forget Mohammad Naim Uddin, he truly support on logistics. From my experience, girls from IIUC showed more enthusiasm than any other varsities on this technical topic(cheers to that!). They have the potential to use it for their own developments. It’s a pleasure to met such eccentric students and I pray that they adopt webVR through self-study.

More Blog: https://goo.gl/fOlT80
Event Photos: https://flic.kr/s/aHskMqHcCb

MozCoffee at AIUB 2K16 — October 9, 2016

MozCoffee at AIUB 2K16

Unlike every year, researchers continuously bringing new concepts, tools, features that with no doubt making the web more open & transparent and also building the Firefox browser more accessible. Among many projects, some of them unable to reach their true potential. On the other hand, ‘Electrolysis’, ‘Widevine support’, ‘Narrator’ shows much promising result which helps in gaining serious speed and reliability. Although it’s not official, but I do believe ‘Servo Engine’, ‘Rust’, ‘WebVR’, ‘L20n’, web compatibility etc may show its up-and-coming breakthrough in upcoming year. And as for the contributors, our major responsibility is to be a part in it. In Bangladesh, many contributors mostly step-back on major pathways for the lack of proper guidance. Sometimes, they quit addressing that it’s a total waste of time and move on. By seeing all the facts, new recruitment through MozCoffee were organized pointing only one objective which is engage newcomers into their desire pathways, pathway which is suitable for their interest.

On 4th October 2015, ‘Firefox at AIUB’ met with 25 participants in Galesia Hotel & Resort ltd. for introducing & inspiring the newcomers to engage in different pathways of Mozilla. On this day, formal club lead, Asif Raihan step-down from his post and announced my name(Khalid Syfullah Zaman) as a new club lead with Co-Club Lead, Mahbub Alam Papun and Club Lead Peer, Nazmus Shakib Robin with 5 more members on separate position(such as Logistic, Social Awareness and Diversity) hoping for an effective functional team for upcoming months.

As I said before, this event was full on new recruitment and proper induction on different pathways. Contributors from ‘Firefox at AIUB’ took sessions on manifesto, latest updates on mozGirls, Mozilla QA, Sumo, Tech Speakers, how to step into Rust, Code contributions, updates on l10n and so on. You will find full details here.

Looking for tweets and posts about MozCoffee? You may find on #MozCoffeeAIUB2k16.

Event portal and Photos are up-to-date.

Wiki page: https://wiki.mozilla.org/Firefox_at_AIUB

Mozilla Bangladesh Second Mid-Term Planning 2016 — August 20, 2016

Mozilla Bangladesh Second Mid-Term Planning 2016

Midterm Planning is an idea for highlighting all the major activities done by the whole community as one entity in recent year and what can be done in the future years. It is a perfect demonstration for the participants to learn about Mozilla Mission, about their local community and learn the Mozilla way of planning things. We had our first midterm planning referred as “MozCoffee”. There, all the enthusiast contributors from different pathway planned all the objectives for the next 6 months. All the agendas can be found on the 1st half etherpad. Now, those 6 months have ended and we need to prepare for the 2nd term.

Group Photo from 1st Midterm Planning referred as “MozCoffee Dhaka MeetUp 2016”

So on July 29, 2016, “Mozilla Bangladesh” organized an event only for interested and core contributors to get together for a better plan to restructure Mozilla’s mission and find a proper way to introduce the Open Web to the people of Bangladesh. The event starts with a proper introduction of the participants and things get more interesting when they were told to tag someone who barely knows each other. It was a fun session to build up more interaction with each and every participants.


Then Anisur Rahman begins his subject about how to create open discussion on GitHub. The reason is that some participants thinks that they need to know at least an intermediate knowledge on coding to fully acknowledge GitHub and It was mandatory to clear this misunderstanding. Anisur Rahman briefly exhibits how a participant can create a new issue and share his/her plannings to the whole community members.


After that, Anisur Rahman move on to the next topic, which is showing what outcomes we achieved from 1st half planning. Every leader from their respective pathways shared their objectives what they have accomplished and what they don’t. What we didn’t accomplish has moved to the 2nd midterm planning. Following that topic, everyone was told to plan for the next 6 months hoping to be able to complete those within this half of the year along with the new objectives. Different pathway such as l10n, Tech Speakers, SuMo, QA, MozGirls and MDN were fully focused on their plannings.

On final hour, Mahay Alam Khan(a.k.a. MAK vai) gave a motivational speech about Mozilla manifesto. He distinctly describe each of the point of the manifest and the purposes. Each leader were requested to update their new objectives and plannings on GitHub.

tweets!! tweets!! tweets!! All the tweets will be found on #mozilla2ndMidPlan. Event agendas and photos are provided below.

Etherpad Link: https://public.etherpad-mozilla.org/p/mozillabd-second-midterm-planning-2016

Flickr Link: https://www.flickr.com/photos/papunmozilla/sets/72157671722496685

Bugathon — May 27, 2016


Quality Assurance – the activity of checking goods or services to make sure that they are good. It is an activity to check whether the actual results match the expected results and to ensure that the product is defect free. If I only describe against software development perspective, it is an equal influential topic side by side with ‘Front End’, ‘Back End’, UI/UX Designing and so on. It is needed to enable success, to attain the excellence required to go to that new, next level of management. Over a year, ‘Mozilla QA Bangladesh’ community has prominent to other communities around the world by watching bugs coming to different components and by helping Firefox Engineers to get them into shape. Thanks to Hossain Al Ikram to take such initiative to base its popularity among undergraduate students in Bangladesh.

A year earlier, we were all Rookies!! We don’t even know the terms such as ‘Test Cases’, ‘Manual Testing’, ‘Automation Testing’ and so on we haven’t met yet. Bit-by-bit we learn how to file bugs, verify bug files, do test cases, about bug life cycle. We also came to learn about some of the first-rate features which makes the usability of Firefox browser so comfortable. And through so many contributions, our community got bigger. On this ONE year, I met with many dedicated and enthusiast people who want to help pushing Firefox and Open Web forward. This past year, Community arranged a great number of events on various universities to teach and aware about Firefox QE. But the last event was a special kind for the contributors who engaged with Mozilla QA from the beginning.

You might wonder what ‘Bugathon’ or ‘Bug Marathon’ means? From my point of view, it’s a get-together for QA enthusiasts and contributors to meet each other in person, learn new tricks, acknowledge with past and upcoming activities and sharing some recommended faces as a recognition of their recent hard work. The event was held for two days at Independent University Bangladesh(IUB).


The first day of the event starts 20th May 2016 at IUB auditorium. Day 1 was all about learning previous and new tricks. Hossain Al Ikram starts the introductory part by welcoming all participants and contributors. Then one-by-one, mentors of Mozilla QA Bangladesh presented topics like how to open a new profile, how to do test cases, Firefox release channels, Bug Life cycle, Bugzilla and BTS, Build downloading, importance of creating new profiles for testing and finally talked about Bugs. As a mentor, I described various Firefox channels, their development time period and purposes of those channels. After all the sessions, participants and contributors got a clear knowledge about all of it. They got a clear concept about STR, AR and ER. And also about reproducing bugs on nightly, on other Firefox channels and in competing browser before filing a bug. More effective part was active contributors and mentors showed verification by reproducing on reported and latest builds. And then Day 1 ended with a group photo.



During my presentation, one of the contributor Saddam Hossain videoed it. I couldn’t help myself sharing here. 🙂


Second day begins with cyclone ‘Roanu’, but it didn’t stop all participants to attend the event. Day begins with a community call with Mike Hoye, the engineering community manager of Firefox. He was very pleased to see a bunch of anxious participators who want to help Firefox browser better. Mike Hoye thanked the community for such a dedication. Also he told a sneak peak about the new program called ‘Test Pilot’ and invite to give feedback on three new features.


After that, a detailed description of Bugzilla like user story, attachments, QA whiteboard were presented. Also showed the value of target milestone, tracking flags, description of components, version and platform. After the end of all sessions, it was time of recognition and fun session!

Second Day was fully focused on recognition of contributors who contributed on past months. I have seen the joyous reactions of contributors when they recognized with swags. The lines of swag will always be inspirational among contributors. It says like this:
“This isn’t your average piece of company gear. Just like us, it’s different by design. It says that you support our efforts to put the power of the Web in people’s hands and shape it for the good of users everywhere. Wear it, use it or display it proudly”

Everyone had their moments with photo-frame


selfies with their buddies
IMG_20160527_060931and of course, group photos. 13236078_1105570956153122_55981062_n

‘Bug Marathon Dhaka’ truly a special kind of event for QA contributors. Continuous community calls were arranged before the event to make it more successful and effective.


Meraj Kazi and Asif Mahmud Shuvo really showed their effort by making photo-frame and placards.


Rezaul Huque Nayeem, Raahim UL Islam Rift, Ehsanul Hassan, Towkir Ahmed – these guys committed their full support on logistics and designing.

So I thanked the organization team for their tough grind to make it a memorable days. And by default, special thanks to Hossain Al Ikram for making this event fruitful.

Introduction to Feature Testing at AIUB — April 9, 2016

Introduction to Feature Testing at AIUB

‘Feature Testing’- which is a test set for testing new or existing feature of the product is consider as an onset process to step into ‘Mozilla QA’ platform. Students who show enthusiasm in QA platform usually begin their journey as a QA contributor through feature testing. So to present its continuation to the students of our university, fellow Mozillians and FSAs of ‘Firefox at AIUB‘ organized an introductory workshop which is a followup event of ‘Introduction to QA‘.

25689113453_6a4500c493_kThe event was held on 7th April 2016 at ‘American International University – Bangladesh’ as I(Khalid Syfullah Zaman) along with Asif Raihan and Anisur Rahman was host of this event. The event starts with demonstration of what actually ‘feature testing’ is and why it is important? Then participants introduce to some major features of Firefox browser. Then they grasp step-by-step procedures of downloading latest channels from Firefox archive, creating clean profile for testing, understand test cases and how to reproduce those steps and most important, it a test case fails then how to file it on Bugzilla. ‘A to Z of QA’ and ‘Bug Writing Guidelines’ were also provided as additional resource so they can understand it properly.

25687418294_a51c0b4271_kAfter that, all participant perform workshop on ‘Unified Autocomplete’ which was an easy and understandable for beginner. The event got more recreational when Mahbub Alam Papun and Asif Raihan accompany participants with fun session.



Outcome and feedback from participants showed positive. Many of them showed interest to contribute in ‘Mozilla QA’. From this workshop, they will surely participate on upcoming future testdays.

Flickr link: https://flic.kr/s/aHskxRWrKh

Mozilla Bangladesh Hoodie — January 29, 2016

Mozilla Bangladesh Hoodie

From 1998, Mozilla Community pursue their effort to promote and support open web. Their main mission, which is to promote openness, innovation & opportunity on the web motivates the youth of 21st century to build a platform where everyone is equal. And who shows love to the open web joins to the community as Mozillian and spread the openness to their region. To empower and reward Mozillians by enabling them to be strong advocates, Mozilla Foundation came up with ‘Gear’ concept to make a statement of their dedication to building a better web. As a result, many contributors around the world proudly represent themselves as a part of a big Mozilla project. Since the idea undoubtedly punches its goal, then we thought why not making our own region focused gear?

Screen Shot 2016-01-29 at 10.29.03

For last two years, we’ve been regulating to make few t-shirts for regional events. But we could never gather the courage till this month for bigger appeal which is hoodie. Last year though due to no experience, lack of management, communication and material we had to drop the ‘Hoodie’ project off. But this year, we were desperate to make this happen into reality.

Mozilla Bangladesh Hoodie Demo Preview

This blog is all about my conduction on this project and my joyous affection to have it successful.

On the 1st week of November 2015, Mahbub Alam Papun suddenly reminded us about the urgency of Mozilla Bangladesh Hoodie. But we weren’t mentally prepare on making it because of our last year’s failure. Then at the end of the month, Mahir Labib Chowdhury personally consulted with Mahay Alam Khan about the project and came up with a decision that we should at least give it a try.

Later on December, on status I found out that Promi Nahid from ‘Zero Degree Communication’ is going to help us on this project. Mahay Alam Khan summoned me to take the responsibility. I was quite worried and skeptical on doing it because I’ve never contributed on management site. Well I somehow took it!

We did consult with many members who were also involved in this project to help by suggesting or any way possible. After many discussion, we decided the color of the hoodie would be ‘Dark Gray’ and design would be ‘Mozilla Bangladesh’ on back and front left chest. We successfully managed to do that. We also managed to have it as a Zip Up Hoodie where zip color is ‘Dark Orange’. How cool is that!

Screen Shot 2016-01-29 at 10.43.48

After everything is good to go, I created a form and shared it on social media giving only one week time to fill it up.  Every instruction were given in the form for which everyone didn’t face any major complications. More than 60 order requests came within a week which was astonishing. In fact, people from outside Dhaka were also showing interest on making Hoodies. After the deadline, order for hoodie were submitted to Promi Nahid and within four days, hoodies were completed. Promi Nahid showed us the demo before delivering the whole hoodies to me.

Screen Shot 2016-01-29 at 10.52.10


Then my job for delivering hoodies to everyone begins after receiving those from production. Then me and Asif Raihan delivered to them who wanted the delivery service via ‘Sundarban Courier Service’ and maximum of them were from outside Dhaka city. But mainly it took us time to deliver within the Dhaka city because everyone wasn’t free or didn’t match the schedule to meet face-to-face. Finally, it took a week to deliver the whole hoodies.



As I was new about logistics management, I experienced a lot during this project which will come in handy. And honestly speaking! I personally underestimated our effort. I was in peace on that time when everybody was giving selfie with hoodie on social sites. Everyone was satisfied with it. But still I had to face some difficulties but that is nothing to comparing when I see more people were requesting for hoodies.

Screen Shot 2016-01-29 at 10.59.46

Screen Shot 2016-01-29 at 11.07.39

Screen Shot 2016-01-13 at 22.17.37

Even Brian King also appreciate and show the support to ‘Mozilla Bangladesh’ community

On this project, I would like to thank Mahay Alam Khan, Belayet Hossain and Ashickur Rahman Noor for advising and support. I also thank Anisur Rahman for preparing the clip-arts production ready within a very short notice. Again I thank Asif Raihan for helping me to deliver hoodies to outside Dhaka city. And a special thanks to Promi Nahid, we wouldn’t get the best quality hoodie without you.


It was a whole new experience and I had fun to do some good for the community. Because like we say, “Doing good is part of our Code.”

Mahbub Alam Papun

Home-keeping youth have ever homely wits


ছোট গল্প, কবিতা


Salman Rahman Desh