-
Mozilla 24 Takes On Accessibility
Have you checked it out? In a prior post, I blogged about Mozilla 24 and all the things you can do to participate. For my part of the conference, I’ve helped plan an hour-and-a-half session about accessibility efforts at Mozilla. Here is the short description:
- A discussion on new accessibility features in Firefox 3
- Demos from interesting projects like Access Firefox
- How a blind developer performs QA and testing for Mozilla
- A blind contributor shows off Firefox 3’s best features with a screen reader and his own nightly build of Firefox.
In the spirit of 24, the team of presenters is truly international. I will be in Tokyo, helping to organize the conference and emcee-ing the session. One group will present from Mumbai, India. Then, we’ll have 2 contributors from Boston. Our final participant will be dialing in from San Diego at 4:30 AM!!!
I’d love to hear if you’re up-all-night with Mozilla during 24. I will be!
Please check out our accessibility session, it will be very cool.
-
FOSS.IN Project Day Accepted!
Mozilla has been accepted for a project day at FOSS.IN in Bangalore in India this December. FOSS.IN is the largest open source conference in India and we are so thrilled to be a part of it this year.
Project Days at FOSS.IN are not presentations about an open source project. They are meant for community members (both for new contributors and long-time participants) to get together to work on the project. We have created a very packed schedule for extension developers, localizers, and bug testers to come together to work on Mozilla. Here is the proposed schedule:
Name of the project:
Mozilla Project Day, Wednesday, December 5, 2007Url:
http://wiki.mozilla.org/DeveloperDays/FOSS.INDecember2007Date:
(Proposed day) December 5, 2007Name of the proposer:
Seth Bindernagel, Mary Colvig, Chris Hofmann, Mark Finkle & Axel HechtProposers involvement in the Project:
Mozilla will send a team of employees to help lead a Mozilla Developer Day with the Indian Developer Community.Pre-requisites to participate:
Interest in learning more about Mozilla. All participants are welcome. During the project day, we would like to shine some light on Indian contributors, specifically mentioning where work has been done. It will be most helpful for Mozilla Indian contributors to participate and discuss what they have been contributing. Some knowledge of the localization process or knowledge of the XUL programming language, JavaScript, and/or the Mozilla platform would be helpful, but is not required.Audience:
application developers, extension developers, open-source evangelists & enthusiasts, localizers, security expertsHandouts to be distributed with pointers to material:
Most materials will be distributed electronically or developed for all to see and contribute to through the following wiki site: http://wiki.mozilla.org/DeveloperDays/FOSS.INDecember2007Proposed Schedule for the Day
Theme of the day: Building a Mozilla Community and getting Firefox working better in India
(We hope to have two concurrent project plans, one discussing how to get involved with Mozilla via the extension development platform. The other describing how to get involved through either the QA/Testing or localization efforts.)Time Activity 09:30 – 10:00 Opening remarks about the developer day by Mozilla employees who are in attendance and will lead the day 10:00 – 10:45 Introduction to Mozilla by a Mozilla Senior executive describing the state of the Mozilla Project and its community 10:45 – 11:00 Break 11:00 – 11:45 Attack of the Indian font problems (bring your favorite site that doesn’t render correctly in Firefox — we’ll identify problems, reduce test cases, file bugs) 11:45 – 12:25 Become a Mozilla evangelist: Blogging, speaking, evangelizing to websites (i.e. how to find sites that need to be contacted and how to do that. How to file bugs that are Mozilla related issues, and not a the problem of a website, and more) 12:25 – 13:15 Lunch 13:15 – 14:15 Plan A: Lightning demos of extensions developed by local developers and Chrome Java Script Libraries or Plan B: How to Localize in India, with a sprint to the end of the day. 14:15 – 15:45 Plan A: Extension development tutorial/intro to FUEL, or Plan B: Continuation of localization sprint 15:45 – 16:00 Break 16:00 – 16:30 Plan A: Intro to Babelzilla; Plan B: continuation of localization sprint 16:30 – 17:00 Closing remarks, party Other ideas to include in the tracks above:
- QA sprint — Introduction to the Mozilla QA process and then have folks do ready to testing on different platforms. (We might need to do this because as Mozilla comes closer to the release of Firefox 3, having a localization sprint might not be feasible.)
- Localization hands on workshop and/or Testing Day — Will depend on release schedule of Firefox.
- Need to keep it focus on empowering users and developers
- Presentation of developer tools that will help you better develop web content: Fuel & Firebug/Finkle
-
Foss.IN Project Day
I believe that Foss.IN is India’s largest open source conference, but I could be wrong about that. Either way, it is taking place this year from December 4 – 8, 2007 in Bangalore. Chofmann and I are thinking of submitting an application for a Project Day, but we would need to make sure we can get enough participation from our Indian developer community. We’d also consider sending some Mozilla Mountain View developers if we do organize a big enough group. Chofmann, Mary (Leader of Mozilla Events), and I will talk about it on Friday.
Thoughts?
-
ILUG-BOM, our last event in India
Chofmann and I made our last stop in Mumbai, arriving on Friday, July 20, and leaving yesterday at 12:20 AM (India time, July 23.)
Several contributors from the ILUG-BOM group assembled for the final event of our Indian Tour. It was held at the Homi Bhabha center, TIFR and many thanks to Dr. Nagarjuna G. for hosting. Dr. Nagarjuna is a driving forward the GKnowldege program, which is an effort to organize knowledge and produce a network of concepts interrelated to each other by appropriate relations. Nagarjuna is also the president of the Free Software Foundation, India and his doors seem to be very open for open source contributors. Thanks to Dr. Nagarjuna for making the event so nice and welcoming!
The ILUG-BOM event was initially organized by Nirav Mehta, who was one of the lead localizers for Firefox in Gujurati. He invited several of his colleagues and other enthusiasts to attend. We were so honored to have people travel distances far and wide to meet us. In fact, several came from Pune, which is at least a one-hour flight away. Thanks to everyone for making the journey. It rounded out a wonderful trip to India where we met so many people enthusiastic about the Mozilla community.
The day was filled with presentations.
- Chris and I gave the “Mozilla: Now and Then” discussion, where I spoke about the community and Chris gave a lot of back story on Mozilla and the growth of our project. We also opened the conversation for comments on “just-about-anything” (answering questions when possible
). Finally, we put out a specific call for contribution to localization projects and to community building in India. I believe we will try to do some very organized events in Bangalore and Mumbai, perhaps a Developer Day in concert with FOSS.In. If you have interest in participating, please contact me via this blog, Orkut, or Facebook. - Ankit is one of the localizers in India and gave a great presentation on how to localize for Firefox. His knowledge of the process and description of the interaction he has had with others in our community (Pike!) was an awesome sign of the vibrancy, commitment and energy of contributors in India.
- We saw a great presentation by Shantanu Oak on an extension that translates all content on websites into a home language in India. You can experiment with it here. In Shantanu’s words:
“Whenever I see any page that is not written in Hindi script, I simply click on this option and read it in Hindi.”
- We also saw a presentation by Krishnakant Mane, a blind developer who is contributing a lot to Mozilla’s accessibility code. He told a nice anecdote about how he had submitted a bug related to accessibility issues and expected it to be corrected in a reasonable time frame. He went to lunch and when he returned 20 minutes later, the bug was fixed! He really gave a lot of praise to Mozilla for the attention that we have put into accessibility stuff. To see Krishnakant present was so inspiring! Congratulations to him. Chris and I left thinking that he should do a YouTube video on all the features he has been using and contributing to for those who have any accessibility issues. I also intend to connect him with Ken Saunders at Access Firefox.
- Then, a contributor named Siji showed some issues about printing India Sanskrit-based script from Firefox. He created and showed his extension, which solves a lot of the alignment issues when printing.
- Finally, Dr. Nagarjuna presented on an extension that he and others developed for the GKnowledge project.
You can read more from Kartik, one of the day’s organizers, at his blog: http://kartikmistry.org/blog/?p=343
The day was great. Thanks for attending, everyone. Please email or comment if you have questions.
- Chris and I gave the “Mozilla: Now and Then” discussion, where I spoke about the community and Chris gave a lot of back story on Mozilla and the growth of our project. We also opened the conversation for comments on “just-about-anything” (answering questions when possible
-
Ahmedabad
After nearly 30 hours of travel, Chris and I landed on Friday, July 13, after midnight in Mumbai. We arrived to our hotel by 2 AM and then got up the next day, headed back to the airport to fly to Ahmedabad in the state of Gujurat. We headed there to participate in the first ever open source conference held in the state of Gujurat. Additionally, I had been hosting Skype calls and emailing with several graduate students at the Indian Institute of Managemet in Ahmedabad who have been thinking of interesting ways to help spread and promote Mozilla in India. It has certainly been an experiment in social networking and grassroots organizing as I have utilized every possible outlet to meet people: joining groups and posting scraps on Orkut, scheduling calls with Mozilla’s Lightning and Google calendar, taking those calls on Skype, blogging and posting on blogs, and emailing with people who expressed interest in meeting us in India. This trip to Ahmedabad was the first interaction we’ve had with people who have responded to my attempts to network internationally and it was, IMO, a big success.
Open Source in Ahmedabad
Ahmedabad, as described by some at the conference we attended, is an academic center where many scholars and professors are studying and working on their academic pursuits. Given that fact, it may come as no surprise that Professor B H Jajoo from the Indian Institute of Managemt was the lead organizer (with his colleague Dibyajyoti Bhuyan). The conference was also sponsored by the Confederation of Indian Industry. Conference topics touched on several different topics, and here are just a few of the sessions:
- Why Free Software?
- OSS Enginnering
- Open Source Business Methods
- OSS deployment in e-Governance Projects
- OSS and its relevance in India
- Building OSS communities (a presentation by me and Chris Hofmann)
The conference had roughly 250 attendees and Chris and I were able to meet many of the leading minds in India who are thinking about open source software and how it will gain more traction. I was impressed with everyone’s presentations and thought that Atul Chitnis gave a very interesting talk, stressing the importance of OSS in India. He has been working on open source projects since 1993 and it is his firm belief that young Indian entrepreneurs and start-up companies in India have no other option but to use open source software. Overall, I was impressed by the energy put into and the breadth of the presentations. It seems that many of the Indian professionals at the conference are trying to find the best ways to promote OSS while also making sure that the ideas are sustainable in the business setting. In my short time at the conference, I quickly learned that the spirit of the participants was very entrepreneurial and each individual seemed to be seeking ways to make open source software and their business ideas a success.
Indian Institute of Management – Ahmedabad
Another reason for our trip to Ahmedabad was to meet with professors and students at IIM-A. Many expressed interest in taking on student projects that will allow them to utilized their marketing and technology acumen to promote Mozilla and help spread its mission and software throughout India. Many thanks to Professor Anil Gupta and other members of the IIM-A community, including all the students we met and organizers like Guarav Shilpi. We met with three different student teams who are all thinking of ways to promote Mozilla. As part of the arrangement, students will either receive credit for helping Mozilla or, in the very least, list the project work on their CVs. Our next step is to reconnect with the students and professors when we return to the U.S. The ideas were terrific: launching a campus reps program in India, finding interesting ways to distribute Mozilla software, creating viral marketing campaigns similar to the NYTimes full-page advertisement at the release of Firefox 1, and localizing Firefox into Indian languages. It promises to be an active semester with lots of projects being taken on by these students.
Visiting Gandhi’s Ashram
In the pictures that I include in this post, you’ll see several from a morning trip to Gandhi’s Sabarmati Ashram. As the wikipedia link describes, “Gandhi made it his home, and on March 12, 1930 he embarked on his famous march to Dandi, Gujarat for the Salt Satyagraha. He vowed never to return to the ashram until India became independent.” If you have seen Richard Attenborough’s film Gandhi, you might remember the famous salt march to Dandi. Gandhi used this peaceful measure to show the British occupants that the Indian people would not tolerate the unfair and exorbitant taxation of salt. Some say that nearly 450,000 people joined him on the march in 1930. This fact alone is staggering. We learned during our visit that Gandhi, in a time of limited communication, was able to communicate to, organize, and then empower so many people to march for a cause. His mission was always grounded in non-violence and peace. We also learned that it was Gandhi’s unique ability to make people understand their freedom and choices that they had. Rather than being subjects to the British throne, he encouraged Indian people to seek independence peacefully. It was a fascinating trip to th Ashram.
The trip to the ashram was also very important for us because it gives us yet another glimpse at how people think in India. Like Gandhi, many people here feel empowered and entrepreneurial. Gandhi’s teachings are everywhere, his image is on the Rupee bank notes, and it is obvious that many people incorporate his ideologies into their lives. Many times at the OSS conference, we would hear about why the businesses people were starting were not only sound business practices, but would also bring about great social change here in India. That was unique because (at least in the U.S.) it’s not often that social change and business are so closely linked. It almost appeared as a strategic imperative to the entrepreneurs we met. And, we learned from our hosts, that it is this style of thinking that pervades the society and has its roots from leaders like Gandhi.
So far, fascinating. We have already met hundreds of people and Mozilla is well-known by them. Please take a look at the photos and let me know what you think.



















