Feb. 10, 2009

Drum Beats And Dancers

It’s about midnight, and a wedding party next door is boisterously dancing to loud drum beats, preventing us from drifting off to sleep.  sethb gazes out at the shadows behind the curtain with wide open, sleep-addled eyes.  Like me, he’s probably exhausted and jet-lagged, but he is curious and intrigued by what he is looking at.  It dawns on me that sethb’s adventurous curiosity will make him a great travel buddy as we do a Mozilla trip through India, hitting the road lean and mean.  It’s our first day in Delhi, and it’s set a high octane precedent for whatever else will happen.  Twenty or so hours ago, Seth got in from Europe, after FOSDEM; I got in at the same time from California and we meet up at Indira Gandhi Airport, Delhi.  We haven’t really slept much.

Earlier in the day, we attended an event at the Indian Social Institute called MozCampDelhi, put together by the inimitable Mohak Prince in just a few short days. Mohak (aka “~~~STigMaTa~~~ ~~~HaLLuCiNaTiNg AmBiGuiTy~~~” in all his emails) is a Mozilla Campus Rep in India, and has a real flair for organization.  Along with a really sharp crew of open source enthusiasts that helped put the event together, Mohak brought together an impressive audience of professionals, students, and hobbyists.  It was a great crowd for a Tuesday afternoon. It was also pretty illustrative of the use of Twitter, Wikis, and the blogosphere in India as instruments of event promotion and spontaneous UnConferencing. I sensed that this was going to be a really smart, savvy and interactive bunch of people, and I remember feeling really elated to be there.

Banner from MozCampDelhi

MozCampDelhi’s afternoon session started out with a Skype presentation by Pascal Finette, discussing the Mozilla Labs Concept Series.  The important thing here is that contributions for directions the ‘fox can go aren’t restricted to those who can code; anyone can submit a prototype or an image or a video clip of themselves explaining something with interpretive dance (I exaggerate, but why not?).  Pascal’s talk stimulated discussion in the crowd about Creative Commons, and other lab projects such as Ubiquity and Weave.  Folks wanted to know whether localization initiatives were also part of the purview.

Seth then discussed localization initiatives. Against the backdrop of the BBC publicity about Firefox in Hindi [BBC] (amongst other languages like Gujarati, Marathi, Bengali, etc.), I was personally interested in the number of users of a localized browser at MozCampDelhi. Very few hands went up when I asked who used Firefox in a localized version, but this could be a function of the audience.  Seth got a great question about string transliteration across Indic languages, rather than always reinventing the wheel on a given Indic localization. This was something we took up with other folks in Pune.

As a bit of an intermission between talks, Mohak showed us a video telling the “story of Firefox.”  This just really cracked me up.  It had Dave Hyatt and Blake Ross as post-Netscape visionaries in a sort of animated version of the browser wars.  When I see stuff like that, I’m always reminded of the fact that my day job impacts people. Lots of people.

My talk was about the Open Web — I’ll have my actual slides on SlideShare soon.  All of my demos can be found on the Mozilla Library wiki, but in particular, I reused a lot of eye candy from Vlad’s talk on Web Graphics and Multimedia.  I showed the audience demos of SVG, Canvas, CSS, and the HTML5 video element (on a trunk build).  I also showed them the Bespin IDE running on localhost (later, at IIT Kanpur, I’d have students hack on code using Bespin — stay tuned for that update).  The questions from the audience were provocative.  Somebody asked us, somewhat pugnaciously,  if “Opera was simply a better browser.” *sigh There’s one in every crowd.  My opinion is self-explanatory, but I did point out to mobile enthusiasts that unlike Opera, we weren’t making a J2ME midlet for lower-end devices (and we weren’t providing a web proxy).  Instead, Fennec goes after smarter phones, and is still a work in progress. In general, the keenly expressed desire to look for alternatives to IE and Windows is really awesome to behold. It was a welcome question, and I got it again repeatedly at IITK and Pune as well. Firefox memory leaks were also pointed out in no uncertain terms, and this clearly is something I’m going to take back and look at closer.

Others were really curious about open codecs on the web, and wanted to know if existing formats (like Flash), by virtue of their widespread availability, would stymie the advance of Ogg Theora and Ogg Vorbis as open alternatives to the incumbents.  I pointed out that it was about the Open Web — that is, the intersection of fonts, graphics (SVG and Canvas), style (CSS), and video which is where the promise lay. That is, video as as first rate citizen of the web, not as something punted over a walled, rectangular garden (aka a proprietary third-party plugin) within a web page.

After it was over, Kinshuk Sunil got Seth and I to talk about stuff on candid camera. We’re both totally beat after we call the event a wrap, but my gastronomical enthusiasm convinces Seth to come with me and some family to Old Delhi for kababs (“Secret of Good Mood, Taste of Karim’s Food”). We haven’t really built much acclimatization time into this schedule.

Oh, and then the drums. They stop slightly past the witching hour, marking the end of Day 1. We’re off to Agra tomorrow, catching a 6a.m. train. So it begins.

8 thoughts on “MozCampDelhi”

  1. Interesting poster, in particular, I haven’t seen India’s perspective of the world. It’s always interesting to see which mappings different regions of the world use.

  2. Hello Arun aka “Thumbs Up Enthusiast” *pulling-leg*

    I’m so happy,that your web noises came out of your slumber.*Fists in open air*
    You & Seth were so fantastic with your so called “Magical” ways that I’m still under the spell,and yet to focus on Mozilla Community Sites (Was under Examination Curfew,and battling with Books)*crying and filling bucket full of salt-encoded droplets*

    You were aquainted with Indian Culture,and hence you both were devoid of any gifts (Ha Ha) *devilish grin*

    Man,You should’ve told me earlier that you were stopping for Agra [I’m born in Agra,and I was for months,looking for an Excuse to Travel].I’d been a nice travel guide for you sans Slum Tourism Eh? Did we mention Slumdog Effect *straight-face*

    Personally,I was so thrilled meeting you guys,and I know I couldnt stop thinking about moments when we were conversing in Hindi,and I’d suddenly stop and remark “Seth,won’t be getting any of our Talks”.Shear Fun !!

    Hey lol,why the mention of Stigmata?? And that too,Hallucinating Ambiguity I was like (why open secrets) lol.*winks*

    I’ll stay in touch with you guys,and Hoping that I can turn out to be more useful in more ways than one for Mozilla.*happy*

    And Yea,A Big Thanks for pronouncing my name correctly and sparing me from the Hair-Issues *Mohawk* Please,pass on the Indian Pronunciation *mo-hak*

    Mohak Prince
    Eccentric | Maniac | Out-of-Box Thinker

  3. “My opinion is self-explanatory, but I did point out to mobile enthusiasts that unlike Opera, we weren’t making a J2ME midlet for lower-end devices (and we weren’t providing a web proxy). Instead, Fennec goes after smarter phones, and is still a work in progress.”

    Psst! Opera has two mobile browsers, Opera Mini, the midlet+proxy you describe, and Opera Mobile, a full-fledged browser like what Fennec aims to be. And frankly, Opera Mobile is WAY ahead of Fennec. And for that matter, so is the WebKit-based Iris Browser. Heck, even the latest alpha of IE for WinMob is probably more widely usable than Fennec at the moment.

    Mozilla really should have given mobile devices more attention back in the Minimo era. They’re playing catchup when they could have been way ahead. Damn shame, but better late than never I guess…

  4. Toe — yes; I’d say Opera has two *genres* of mobile browsers — Opera Mobile and Opera Mini. Fennec only works on smartphones. My point is we don’t offer the “Opera Mini” configuration, though I’d point out that device offerings that includes server-side Gecko used to exist (Danger device, etc).

Leave a Reply

Your email address will not be published. Required fields are marked *