Lovely Professional University is a private university situated in Jalandhar, Punjab, India. It is a well know educational institutions in the country with around 34000 students and over 130 programs. Mrinal and I were invited to LPU for a workshop on WebVR ( Virtual Reality ). We reached LPU on 17th April and visited the campus.
The morning started with a good cup of tea
We reached the auditorium on time. And yes it was filled with 1300 students. One of the biggest auditorium I have seen till now.
The event started with a brief introduction of speakers and then I started the explaining the difference between Virtual Reality, Augmented Reality and Mixed Reality. Also Why we need these technologies?
Started with the Aframe Presentation slide to explain the basics of WebVR and A-frame. Students were really interested to know more about it.
After a while, students were getting bored, so I started with Virtual Girlfriend story ( Prathamesh’s story it is ) to explain the difference of VR, AR, and MR. And what all application we can build and solve real problems.
The event was really good, students asked many questions related to Mozilla, it’s product and Open Source in general. Would love to visit again 🙂
Event pics can be found https://www.shortto.com/mozillaevent
Hello Mozilla India!
We are inviting all the new developers as well as everyone else interested in contributing, to take part in the A-Frame bug fixing contest. A quick description for those who don’t know, A-Frame is an open-source web framework for building virtual reality experiences for the web. Your tasks will involve checking the open good-first-bugs in the A-Frame framework as well as the A-Frame official website. Bonus points for fixing advanced bugs!  😉
Steps to get started:
- Visit the links  and  and comment “I want to work on this” on the issue you decide to work upon.
- Ask for help if you need. You will get enough help from the A-Frame team as well as the WebVR-India team.
- Fork the repository on GitHub.
- Run npm install and npm run dev to serve the test examples.
- Make changes to your fork of the repository.
- If necessary, write unit tests and run with npm test.
- Submit a pull request to the master branch.
- Address review comments if any.
- Once you have fixed the issue, report it to the community as well, using the issue 33 under volunteer-contributions.
What’s in it for you?
- Contributors who resolve the maximum number of bugs (Top 5), will get a Sony Xperia Z3C to hack and explore!
- Amongst the remaining ones, the contributors who have fixed a minimum of three bugs will get a special T-shirt from WebVR India!
And this doesn’t just end here! While fixing these bugs you will get more familiar with the codebase of A-frame, which will enhance your skills as well as be a great help for the exciting open-source project. As you continue, you will be able to fix a lot more bugs for A-Frame as well as develop for awesome features for the framework. And eventually you become a ‘WebVR Hack Star‘, who can guide others to become like them!
So what are you waiting for, jump on the links right away and get started!
For any queries whatsoever, contact @shaguftamethwani or @mdsbzalam on Telegram
It was an initiative to run a pilot campaign for Firefox Nightly in Jaipur as it is happening throughout India. Through this event we wanted be building strong technical community in Jaipur which will be using and testing Nightly on a regular basic which is a great way to get involved to a Mozilla project.
Event started with a brief introduction of Mozilla and What is Firefox Nightly? And then we have shared the nightly file so that everyone has nightly browser to explore and use on a daily basis. As they were installing on their computer I talked about importance of nightly user and what great impact it gives back to community when we use this browser and file a bug if any in nightly browser.
After the installation we have discussed about two methods of filing bug. One for the browser specific , use bugzilla and for website which are not compatible in nightly, use webcompat . Also gave a demo of Nightly Tester Tools extension and how they an use it in the browser.
During the event we shared pictures on social media and used profile changer and shared the details of campaign and nightly on twitter. Also one of the participant filed two bugs, one on bugzilla and one on webcompat . Everyone will be using this browser on a daily basis and we are looking forward for more bugs to be filed .
When you see people around you, have enough potential to lead a project or be a mentor to someone . Its your duty to guide them to a proper channel so that they follows the same. Recently I became Mozilla Rep , went to the same place where I organized my first Mozilla event.
In this event we focused on guiding new members to a proper channel and passing the roles and responsibilities to Active members . Event started with a general introduction of Open Source and how Mozilla is related to it. Ways to contribute in Mozilla. And other areas of contribution. In this process we have filtered the participants and get to know they all are technically sound and have come to this event to learn something new .
So we split the participants into two group where we had a small session of WebExtension and they developed their first add-on. Everyone was Excited!!! to see their work in front of their eyes.
After the event we had a group picture.
More pics : flick
We then proceeds towards discussing new plans for the community and how to track them .
- 10 Events in 10 Different Colleges of Rajasthan. Introduction of Mozilla and establishment of a Mozilla Club in their college, so that we can have a channel to be in touch with them and guide them on a regular basis.
- 3 Hackathons based on Rust, WebVR and Firefox in general which will include other development sessions such as WebExtensions,QA and l10n.
- MozCoffee Event with the Club lead of all the Colleges and few active contributors in my community to guide them to be a mentor not a leader.
- Each month at least 3 colleges, 1 Hackathon and 1 Meetup.
With the help of the contributors, we aim to explore Test Pilot as a hope to test the experimental add-ons, find issues, file bugs and document.
Event was organized in MCR Community House with the MCR members and QA Analyst Madhuri Mittal . Test Pilot was introduced to the participants and everyone installed the add-ons listed on the TestPilot website .
Everyone loved the Snooze Tab, Page Shot , Tab Center and Containers and played with the other add-ons too. After the initial over view of the Add-ons , we performed the Test Cases and how to identify a bug, where to report and how to track that bug was discussed with the participants.
After the initial impression of add-ons , we were excited to develop our own add-ons. Then Osho parth took a small session of WebExtensions where we followed the First WebExtension and Second WebExtension . Looking forward to contribute more on WebExtension , QA and TestPilot.
Event started with a brief introduction of Osho Parth and Md Shahbaz Alam. After the introduction session, Osho Parth introduced the concept of Open Source and How it is important for all of us. He beautifully explained Mozilla with a story and how Mozilla is part of open source. Let me tell you Firefox is not Mozilla, it’s just a product of Mozilla. Participants get to know about the various variant of Firefox and other Mozilla’s product.
After his session , I introduced about Web Compatibility .Answered these questions, Why it is important ? When to report ? Where to report ? Should I report ? Will i get something ? After this i showed a demo where i reported a bug on http://webcompat.com/ also asked to download webcompat add-on.
Lunch time : Lunch was delicious 🙂
WebVR : Presented A-frame and WebVR using this slide https://shahbaz17.github.io/aframe-presentation-explorer/
Ice breaker session : Alibaba and copy cats
Hands-on session : Students created scenes using aframe and solving their bug was very challenging but at the end all were able to understand the concept and promised to created more scenes using aframe.
Connected Devices & Hacking :
Useful hacking tips were discussed by Osho Parth to increase interest and awareness about the vulnerabilities. Later he introduced ESP8266,Arduino UNO,Rasperry Pi and other devices to students. Also explained very well the importance , concept and use in coming future. Later he demoed a version of automated light using mobile device.
At last our favorite moment , group picture . We left the campus with a promise from both the sides to increase awareness in students and increase participation.
“Doing good is part of our code . “