There have been some tremendous contributions around the globe and especially in Mozilla Hyderabad and this time we were back with another hackathon named ” Web Extension Hackathon “. So ideally this event was about discussing about various topics which include ” Add Ons ” and ” Web Extensions “.
A mozilla representative Santosh Vishwanatham was the key speaker and organizer for the event. We have witnessed a huge crowd and all of them are techies and are hardcore programmers ( to our amazement! ). Santosh introduced himself and let everyone introduce themselves and get to know about each other before they get started with the event.
We were amazed to see people from different colleges and all of them are very young and talented programmers who have come to this event from colleges like Manipal, IIIT-H, NIT, etc… Santosh spoke about Firefox Add-ons and Web extensions
Later he explained about how to build an add on in Firefox using Web Extensions. Participants were very excited about getting started with this and showed a very positive response.
Later, topics including Anatomy of webExtensions, WebExtension API’s, Sample add-ons were discussed. According to the statistics, 1 Million+ addons are being downloaded and 70+ addons are being published everyday.
Developing the first Add On Browser
Here are a couple of thing to be done to get going with adding the first Add-on.
- Adding a browser action
- Adding a page action
- Accessing DOM from content scripts
- Using a couple of WebExtension API’s
- Debugging your add-on
Once the session was finished, we had an online Conference Call with Caitlin Neiman, Community Manager of Add-ons. It was an amazing conversation with her and took insights from her on Add-ons and also asked few queries.
After finishing the dinner, we were all set to start the hackathon. All the instructions were given and finally everyone buckled up. The hackathon started and time just flew away while we started our ice breaker session.
The ice breaker was all about making a circle and calling out ” Ducky Fuzz ” everyone should keeping saying that in the clockwise direction. Whenever a guy calls out the opposite ” Fuzzy Duck “, the same should follow in the anti-clockwise direction. But the rule is, the guy next to him can’t change the words immediately and the person next to this person can change that. It was a fun filled game which increased participants energy levels.
There were 14 teams who came up with different ideas about their Add-ons and showed everyone for demos. Finally we selected top three winners and awarded them for their amazing contribution towards Mozilla Add-Ons. We were surprised with the igniting ideas of theirs and the coding skills they developed over night. Lots of learning and contribution has been seen from this event.
IRC Channels: #webextensions, #extdev, #addons
Mailing List: https://mail.mozilla.org/listinfo/dev-addons