Cover photo

Mozilla at inGenius 2015

It all started with a casual conversation over a cup of chai about how amazing it would be if Mozilla could sponsor a hackathon in college. After 2 months of bug follow up and expert opinion thanks to Kaustav, we got Mozilla’s dev-rel team to agree to be an official sponsor for inGenius 2015. Simultaneously, I was in conversation with TJ and Biraj about the possibility to get all the RALs (Regional Ambassador Leads) of FSA (Firefox Student Ambassadors) program in India under one roof to catch up on what each community is doing and possibly transfer the learning to their counterparts. And yes, that was agreed to as well! So yes, it was all set and we had our amazing RALs Akshay and Karthic coming down from Hyderabad and Chennai respectively for the event.

At times, I do like the whole buzz of calling up people, matching their schedules, booking ttickets.  The rush it gives me! xD

The day started off with us trying to get a table for ourselves and by the strike of 10, we were given our space, WiFi (most important) and a few chairs. Kudos inGenius! The Mozilla party consisted of FSAs from MVIT Mozillians led by their club lead Srushtika, another budding Firefox Club in the region apart from Kaustav, Akshay, Karthic and myself.

Mozilla contingent

Mozilla contingent

In order to engage participants visiting the stall, we had set up a “Who’s there at inGenius” pin up board where participants could pin their Twitter handles! This was an interesting experiment and we had fun deciphering the various handwriting styles and analyzing different color of sticky notes. Kaustav even managed to group all the similar colored notes into clusters. 😛

Pin up board

Mozilla Pin up board

The organizers had also provided us a slot to talk about the Firefox Developer edition and FSA program. Kaustav introduced the crowd to the Firefox Developer edition while I highlighted the various aspects of FSA program and the impact it has on each ambassador – right from picking up essential skills to interacting with a good set of people all over the world.

Kaustav talking about Developer Edition

Kaustav talking about Developer Edition

Abhiram talking about FSA

Abhiram talking about FSA

We had a chance to interact with over 200 participants out of which 75+ registered as FSAs, which is indeed an important takeaway as participants really want to be a part of this program and it feels good that we (Mozilla contingent) are trying to make that happen.

Getting busy at the Moz stall

Getting busy at the Moz stall

FAQs

  1. I’ve heard a lot about Mozilla, but don’t know how to contribute! Can you help me?
    Sure, head to whatcanidoformozilla.org where you can choose your interests and select a project you’d like to work on.
  2. Where can I register for the FSA program? What happens after I register?
    Head to fsa.mozilla.org and fill out your details. This will be followed by a welcome mail which will have all the instructions you need to follow. These tasks will be about attending Mozilla events and how you share it with your peers.
  3. How do I get recognized in the FSA program?
    There’s a three-tier recognition process we follow, check them here.
  4. I heard there’s a “Mozilla Phone”. What’s it all about?
    There’s a mobile operating system called Firefox OS which is supported and developed by Mozillians all around the world. You can buy them in your own country, check this. The operating system is built using latest web technologies.
  5. Can I pick up a Mozilla sticker?
    Sure, go for it. 😀

The stall lasted till late into the evening and we were able to reach out to some of the organizers and professors present there as well. At the close, the RALs were glad to take a picture – first event where multiple RALs took part and shared their experiences.

Where magic gets planned - RALs

Where magic gets planned – RALs

Personally this event was a great learning experience for me – to coordinate within various groups in the Mozilla community, reach out to interested people, plan schedules and pull off an event of this scale! I hope the contingent had a worthwhile time at inGenius.

Where magic happens!

Where magic happens!

Do share your feedback in the comment section, I’d appreciate it. Signing off!

 

Tatoo love!

A fresh start – PESITBSC Firefox Club

When my community manager told me that we’re going ahead with a campaign to install Firefox on Windows 10 machines, I was like, “Whaat?” Being a total Linux convert myself, I’ve never even booted Windows on my machine for more than 18 months now. So, it didn’t make any sense at first. Later when I slowly read through the ideals laid down by FSF, one of the important aspects of `freedom` was to respect others’ choice of software.

So after a careful study, it came down to this philosophy,

We as torch-bearers of the open web, advocate the use of free and open source software but most of our counterparts use proprietary software and we cannot allow them to be told what to choose. Mozilla cares about our privacy, and the right to choice should always remain with the user.

Having set the above USP, I proceeded with chalking out a plan to host an event to not only make the #SwitchToFirefox, but to set a trend at it.

Take Back Control - Event poster

Take Back Control – Event poster

This was followed by discussions with TJ and Biraj to see if we can get some Mozilla goodies for the event and they obliged.  Side note: The Firefox for Windows 10 campaign goes on till November, so feel free to check it out and if you’re inspired by it like me, don’t hesitate to host an event – at your school, coffee house or popular adda. 🙂

Although the shipment sent by TJ was weeks beforehand, it was routed to Chennai by mistake instead of Bangalore and I had to make a flurry of phone calls to finally get it here. And yes, it arrived on time. It landed exactly one day before the event, and we were just glad that it reached here. Thank you USP!

Basic agenda:

  • Club introduction and goals by Abhiram
  • Net neutrality debate by Abhinav
  • Privacy talk by Bhoomika
  • Firefox for Win 10 – customization by Sharath
  • Developer tools demo by Amjad

If you missed the event you can catch a sense of it on the event report penned down by all the speakers. However, what you will not get to see in the event report where we had an impromptu discussion by Sandesh, our club founder and Abinav – a very talented web developer. Sandesh talked about how one can protect one’s privacy on the internet as well as his contribution story.

For the photo-frenzy people, take a look at our Flickr stream by Alekhya. Thanks!! 🙂 The Facebook event page has also been properly documented, do take a look at it.
I had great fun hosting the first event of the year, it’s up to these guys now to take the baton forward, and I hope they will.

Magic happens here - Firefox Club PESITBSC

Magic happens here – Firefox Club PESITBSC

 

 

FSA logo

Firefox Student Ambassadors rationale and process

This post is about my talk on Firefox Student Ambassadors (FSA) program as part of the tech-evangelism workshop in Bangalore.

The mission of the FSA program is to promote, support and educate the core values of the Mozilla mission, open-source and free software projects. It is targeted towards college students, irrespective of their streams or fields of study. At the core is the Mozilla mission which is to promote openness, innovation and opportunity on the Web. True to its nature, the FSA program accomplishes just that – by breaking barriers for new (enthusiastic) folk to contribute to the community on a global scale.

One of the ways the FSA program accomplishes it is through the means of events and activities on campus. The reason for this is that events attract a lot of interested students, and act as a forum for positive discussions. Events are usually focused on Mozilla products and initiatives – but not necessarily limited to it. Topics for discussions include open source software, privacy, WoMoz (Women in Mozilla) and a lot more. A discussion of this sort (focused on a central theme) can be termed as a MozCofffee session. An ideal audience size for this would be around 10-15 people and not more than that. If the size of the crowd increases, then there might be chances of missing each one’s opinion. Moving on, the next kind of activity a club can host is the Sign-Up festival where a club lead takes up the responsibility of recruiting interested FSAs by talking about Mozilla mission and the opportunities that are available. Maker parties are another category of events that clubs can take up to ensure the spread of web literacy and also increase the enthusiasm level of the participants.

An important thing to note here is the processes involved in hosting an event. It’s usually recommended to follow these steps in the same order by the organizer:

  • Apply for permission with campus authorities
  • Decide resource persons for the event and make sure they are available
  • Coordinate dates and decide a feasible one
  • Allocate an accessible auditorium/seminar-hall/computer lab/ classroom as per your need
  • Invite audience from and off campus – analyze their demography and skill set beforehand
  • Set up the technical equipment (projectors, speakers, etc) and make sure they work
  • Inform participants the location of the venue without any ambiguity
  • Measure the impact created using sign-up forms or social media tools

Hope this article throws enough light on club activities and helps throwing better and structured events in the future. Comments and feedback, most welcome.

Mozilla Booth at VIT’s Android Amaze, 2015 [#MozMonth]

Continuing with my MozMonth activities, here’s a post on the third of four events I conducted during a 4 week period from Feb 21 – March 21.

 21st of March – Mozilla Booth at VIT, Chennai 

It’s been quite some time from my previous post, was caught up in the maze called life. From maze, let’ move on to Amaze! At first I was skeptical about the “Android” Amaze event, considering how Mozilla is setting up a stall at a Google run event. Only to realize later on that in Chennai, the scene is completely different. GDG Chennai and the Mozilla Community here – are pretty well connected. Here’s a picture proving the point,

Google & Mozilla

Google & Mozilla

I also learnt here that the GDG Chennai had also contributed in Maker Party Chennai during the previous year. Now, isn’t that wonderful? A marriage of sorts, if I may say so! I truly wish all the other local communities get some inspired from the folks at Chennai.

Talking about folks, let’s see who we have here!

Marketplace Reviewer indeed!

Marketplace Reviewer indeed!

Also called the igniter of clubs across Chennai, we have our very own Marketplace reviewer and Mozilla rep, Viswa anna (as he’s popularly called) who not only took me on my first shared auto ride in Chennai but also motivated me when things got rough. I’d really give it to him – haven’t seen anybody else with such patience.

 

Achyuth and me

Achyuth and me

 

And then you have the guy who can (trust me) never, ever bore you. No prizes for guessing, Achyuth indeed! Basically did a lot of scouting around the venue with him till the stalls were set up. Got to know the awesome hands behind the Mozilla Chennai community. He helped me understand what works and does not work in Chennai. Thanks for being my cicerone, Achyuth! And he was great at it.

The event said it was a hackathon, but it wasn’t like any of the ones I’d been to before. It was completely different. First off, it was set in an open field (probably to accommodate huge crowds) and second thing, no Pizza! Truly, the second missing detail was a huge turn off.

Despite all that, hackers continued to work on their amazing hacks – and yes they did make it to the record books for the largest number of hackers at one single venue.

Hackers at work

Hackers at work

After a huge amount of hue and cry, we finally got our stall up. The highlight of the whole event is the amount of recognition the Firefox OS phone received even before we started to talk about it. Yes, the genie (like they say) was already out of the bottle!  They knew how much the Intex version costed, a couple of them had already seen the phone – which was totally overwhelming for all of us.
And still there were those who were uninitiated and we dis the honors – talking to over 200 people continuously for over 2 hours. We did that!

 

Discussions ranged from Firefox, the browser to as simple as “Do you get paid?”, (to which the answer is no by the way) to web development to gecko to b2g to gps locators on buses – what not!? On the whole, I could say that it was a balanced piece.

The Amazing Mozilla Chennai community

The Amazing Mozilla Chennai community

 

And here they are, in action:

Excited audience buzzing us

Excited audience buzzing us

 

Resources:

  • VIswaprasath – that’s all we needed 😉
  • Find the complete photo bucket here

Takeaways:

  • Prior intimation is definitely a key to putting up a good stall
  • Brand recognition is a plus
  • Knowledge base of the people manning the stall is important to answer questions
  • Mozilla Chennai is one of the fastest growing communities and needs to be molded

 

 

 

 

Aside

Firefox OS App Days at Anokha 2015, Amrita [#MozMonth]

Continuing with my MozMonth activities, here’s a blogpost on the second of four events I conducted during a 4 week period from Feb 21 – March 21.

5th, 6th & 7th March – App Days at Anokha

This was a very special event to the heart because the planning of this event took about 4 months, the first request having been received from Ragav – an amazing web developer and Mozilla enthusiast at the college. The initial discussions about this event started on the 22nd of November, 2014. Can you believe it?

So we discussed back and forth for the major part of 3 months, found appropriate resource persons, finalized the structure and yes – the picture was perfect. Believe it or not, this was my first chance to meet my counterparts in the Tamil Nadu community. I was excited to meet all of them and host a super cool event. And then strikes disaster. One of lab exams is conveniently (for my teachers) placed on the first day of the event, Thursday the 5th of March. And so, I had to join the team on the second day, i.e. the 6th of March, Friday. Now starts the unfurling of 2 days of simplicity, brilliance and sharing.

Greenery beckoning

From the time I touched down at Coimbatore on Friday, I was treated with utmost care and humility by the folks at Amrita. The road route to Amrita is also a very interesting and spiritual one – mountains, clouds, fauna all along the way; felt like I was going on a hill station.

Got to give it to you guys, everyone else needs to learn how to handle their guests from the hospitality team at Amrita. Despite having over 100 guests for their popular tech fest Anokha, each guest was given individual attention and looked after in the best way possible. During the day, the sun god didn’t have any respite on our poor souls but in came the boon – air conditioned labs.  Bless you!

Drive through nature

Drive through nature

Some sights are worth sharing. Drive was an excellent one – the college has a railway track which runs parallel to the entrance gate. Can you beat this? I don’t think so. Also there are peahens roaming inside the college. Perfect blend of nature and tranquility.

 

 

Well – I reached the college in quick time, and then an amazing sight waits for me. I go on to the terrace of the guest house offered to us and I see this, I’m literally on cloud nine. FYI, that’s the view from the guest house provided by the college. It was in itself a magnificent structure to stay.

On cloud 9!

On cloud 9!

Day 2

Yes, I finally made it to Day 2 of the event which was planned as a hack day for the participants. The first Mozillian I met from the Chennai / Tamil Nadu community was Viswa, an amazing web developer and a committed Rep. His works talk for himself, leading the FSA community – with innovative App of the Month contests. I hear he reviews close to 100 FxOS apps a day, which I think is totally awesome. His session mainly focused on getting the simulator up and ready using the brand new Developer Edition. Kudos to the organizing team for getting all the installations done, prior to the event.

Hackers trying to simulate their apps

Hackers trying to simulate their apps

All this was happening in parallel, so that participants can get a feel of what’s happening by doing what we’re telling them to do. Also, exploring the various features the simulator offers. I was personally involved with mentoring the participants there, suggesting what they need to do in case they miss a step – or for a few inquisitive ones show some magic. For mentors, I personally feel these add-ons or tools are a boon:

Responsive view can be used to quickly check how your app (individual HTML documents) looks on a mobile device, whether it fits the phone screen, handy or not. Developer Tools is your right hand ( rather right hand’s right hand) – use the inspector to check which part of code a particular element points to, check out its related CSS & JS content. Manipulate values inside the inspector code are to preview how your app would look, all this would’ve been a lot tougher if it weren’t for the Dev Tools.

Looking into a crisis. ;)

Looking into a crisis with Achyuth. 😉

Yes, I did some work as well. Walked around, explained concepts about basic web development – what to learn and what not to learn. Achyuth was another engaging Rep I had a chance to meet during the event. He’s the guy to talk to. You can walk the talk, share stories, listen to amazing stories, get to know how things are done, and the energy I’ve seen in him is simply astounding. You have a query, and he always an answer.

The “what not to do” is more important to know, than the what to do.

First lab - hackers at work

First lab – hackers at work

While we 3 were managing one lab, the other lab had some cool guys – Rishav & Ashutosh all the way from Trichy and the organizing team member, Ragav. Rishav and Ashutosh are familiar faces – having seen them in developer events at Bangalore. Ashutosh got all the participants excited by showing some of his cool HTML5 games using canvas and later realized it’s a little advanced for the newbies present over there. Nevertheless, the participants made an honest event to learn canvas and positioning of graph coordinates, etc. Be sure to check out Dive into Canvas if that’s your cup of tea!

IMG_20150306_124217

Rishav, Viswa, Achyuth and there’s me!

 

Yes, Day 2 was hugely a success thanks to the super energetic team.

Day 3

Moving on with the fast pace of proceedings, rest of the team had to leave and I was joined later in the evening by my roommate Gautham – I had heard a lot about him and his work for Mozilla, but never actually had a chance to meet him in person. This proved an opportunity to do exactly that.

I had a talk about the Mozilla mission and the FSA program, followed by another talk about webmaker from Gautham. We had an interactive session with the participants and I’ve listed a few FAQs (Frequently Asked Questions) below which we were asked by the audience.

FAQs

1. I’ve learnt a bit of web dev and Firefox OS apps. What next?

Next step would be to explore wide variety of Firefox OS API – learn to make use of them to create a wide range of useful apps.

2. What are the club activities that one can take up?

Webmaker parties, office hours, app of the month contest and many more

3. How do I contribute code to Mozilla?

Check out http://whatcanidoformozilla.org/#!/progornoprog/proglang

4. Can I access all of Firefox browser code base? Really?

Simple answer is yes, if you’re a little curious checkout this

5.  What if I make my own version of Firefox OS?

Most welcome. We’ll all be delighted!

6. My folks back home know only Telugu, can I do something that would help them?

Localization is a deep rooted area of interest for Mozilla. Checkout this

7. Is coding the only way to contribute to Mozilla?

No! You can check out any of the wide variety of fields here: http://whatcanidoformozilla.org/. Take a pick.

8. What have you done to get here (at this level)?

A lot many interesting and cool things, you can scroll down this blog or check Who Am I?

9. When can I leave? I have a bus in 2 hours.
And with this, we wrapped up the 3-day event.

You guys were awesome, thank you!

You guys were awesome, thank you!

 

Resources:

Takeaways:

  • Start making plans well in advance
  • Get to know the skill set of participants beforehand
  • Mentors & speakers need to adapt themselves accordingly
  • Tackling questions from audience beyond the scope of a beginner level workshop is a challenge and mentors need to be prepared for it