MDN’S 10th Anniversary

MozillaDeveloperNetworkI would like to wish MDN a very great and happy day. Today is MDN’s 10th Anniversary. Whenever I use the word ‘MDN’ , it is obviously the Mozilla Developer Network. Millions of users and thousands of volunteers , developers and contributors are celebrating MDN’s 10th Anniversary today . I would like to remember you that the original Mozilla Developer Network wiki site was launched on 23 July, 2005 . So , MDN is celebrating its 10 years of excellence and dedication in the web development on the web.

mdn_shirt_BACK_transp_bg

There are few questions which arises in our mind whenever we hear about MDN that are as follows :

1. What is MDN (Mozilla Developer Network) ?

The MDN community is a group of staff and volunteers with the goal of providing useful information and utilities to web developers. Mozilla Developer Network (MDN) is an open and collaborative learning platform for Web technologies (HTML, CSS and JavaScript).

2. What is vision of MDN ?

MDN’s vision is a world where software development begins with web development.

3. What is mission of MDN ?

MDN’s mission is to enable, inspire and collaborate to make the Web the primary platform used to create experiences across all connected devices.

MDN_10-Milestones_UK

MDN goes beyond providing essential coding information; it addresses developers’ needs through its supporting community of volunteer developers, with the aim of inspiring ideas, encouraging collaboration and ultimately, fostering the growth of the open Web. For a wide range of Web developers, from learners to hobbyists to full‐time professionals, MDN provides useful explanations for coding practice, instructions on downloading and building code, articles on how the code works. It also gives guidance on how to build add‐ons for Mozilla applications and apps for Firefox OS, user‐submitted runnable demos of Web technologies, and helpful answers on development planning and strategy.

Currently, MDN has over 4 million users per month and more than 1000 volunteer editors per month, worldwide.

MDN_10_Facts_UK

Some keyfacts about MDN :

  • Original MDN wiki site launched on 23 July, 2005
  • Today it is one of the richest resources on the Web for documentation with 34,500 documents and climbing
  • 1000+ people edit MDN every month
  • More than 20,000 contributors have made about 510,000 edits to date
  • Currently MDN has about 4.2 million users per month
  • So far, MDN editors created 13,200 English pages and made 21,200 translations in 42 locales
  • 300+ web terminology glossary

31

Updations and accomplishments in chronological order :

  • 2005: Mozilla obtained a license from AOL to use content from Netscape’s DevEdge site. The DevEdge content was mined for still‐useful material, which was then migrated by volunteers into a wiki so it would be easier to update and maintain. The new wiki was launched in July 2005 as Mozilla Developer Center (MDC), also known as “devmo,” shorthand for its domain name, “developer.mozilla.org.”
  • 2010: The name was changed to Mozilla Developer Network (MDN), reflecting the site’s growth into a nexus for all developer documentation related to the Mozilla Project and open web technologies.
  • 2011: A “Demo Studio” section was added for web developers to share and show off their code, along with learning pages to provide links to tutorials.
  • 2014: The basic learning pages have been expanded into “Learn the Web” content for beginning web developers, including a web terminology glossary, which Mozilla staff and volunteers will continue to develop over the next few years.

For detailed queries and information , you may visit following links :

  1. Web: https://developer.mozilla.org/
  2. Twitter: https://twitter.com/MozDevNet
  3. Newsgroup: https://groups.google.com/forum/#!forum/mozilla.mdn
  4. Events: MDN community events

Mozilla

Kidzilla Event at Government Middle School, Pudupair Village

March 26th, 2015:

This is the day when i realized Gandhiji’s sayings., “India Lives in villages“.

I always wished to interact with the School students in the Villages than the urban Kids.

It was a bit of grief, because Even a Class 8 Student in that village was unaware about internet.

This was when i decided to conduct regular Kidzilla Events in Villages.

The Urban kid will anyway learn about internet. but what will be the fate of a Village kid. With heart Full of Determination to spread Web Literacy. I took on my First Session about the basics of computer and Internet to the Class 6 Students of Government Middle School in Puduper Village

At 8:00 AM i departured to Puduper Village with few Mozilla goodies that i was left with during the last Event.

At 9:30, I reached the Goverment School. I was welcomed by the school management.

The School is tamil medium based.So i took the session fully in Tamil so that everyone understand clearly.

The session was for 3 hrs. I slowly started explaining students about computer and internet basics, and every now and then i raised questions to which many students answered boldly and correctly.

Students were given Mozilla Stickers, tatoos and badges who told the right answers. This encouraged many students to interact, and they were all listening keenly so that they can get goodies by answering my questions.

WP_20150323_018 WP_20150325_009 WP_20150325_010 WP_20150325_011 WP_20150325_012 WP_20150325_016 WP_20150325_018 WP_20150325_025 WP_20150325_027 WP_20150325_031 WP_20150325_032 WP_20150325_039

At the End of the Day i was Satisfied in my work. And I then decided to Spread web literacy to Village Students.

Mozilla at Android Amaze in VIT University

21st March 2015:

Android Amaze- 24hrs hackathon, Record Breaking Event-The Biggest of its kind at VIT University,Chennai Campus11008415_1090868007609238_3553702149458230344_n

A moment of Satisfaction when i was invited to Join along with other mozilians to promote Mozilla in that Event. I readily agreed upon and Committed to give the best of what i can.

2 Weeks Prior, We Started the preparation along with other Mozilians and Reps.

and here’s the list of mozilians:

  • Tejdeep( Club lead of VIT MozClub )
  • Viswaprasath(Rep)
  • Achyuth(Rep)
  • Abhiram
  • Karthickeyan(me)
  • Manivannan
  • Franklin
  • Subhash Daggubati

11081154_10205755330258005_242936334565058324_n

[INSIDE PIC: (From left) Viswaprasath, Manivannan, Abhiram, Karthickeyan(me),  Achyuth, Franklin, Subash]

And We were guided by Viswaprasath and GauthamRaj(Reps) what and How to make this event successful.

At 10:00AM:

All the mozilians reached the Venue. This is the Coolest University i have ever visited.VIT Chennai is a beautiful place with tall buildings and a Splendid Ambience.

We then Set up Moz Booth that comprises of

  • FSA Stall
  • Mozilla Stumbler
  • Firefox OS

Firefox OS Stall was handled by Viswaprasath.

FSA Stall was done by Abiram Kumar,Achyuth, Manivannan and me.

Mozilla stumbler was handled by Franklin and Subhash.

Viswaprasath got his Firefox Flame,Intex and Spice phones along with him to Display in the stall.

IMG_20150321_143059004_HDRIMG_20150321_135736397_HDR   IMG_20150321_151216938_HDR

This Event is a 24hours of Android App Development. In between lots of tech talks were going on.

And by 11:00AM, We were all Set with our Stall.

We then requested to make an announcement about the Mozilla Stall to the participants.

By few minutes, We started receiving many good response from the participants. Many asked about Mozilla. We then Explained what mozilla is and also explained them how one could contribute to Mozilla.

We then had firefox os Phones for Display. People were amazed by its affordable cost and Beautiful Simplified and Intitutive Interface.

IMG_20150321_130638

We had varied participants comprising of Students,Faculties, Industry experts, Employees etc.

IMG_20150321_143103414

By Evening, We had talked to over 300+ visitors of the Stall about Mozilla. and that was the Achievement i felt.

Contributing to MDN

Hey friends,

It was one fine weekend, i was at my native place relaxing and facebooking.. Then I saw a poll from Our Mozilla Rep ViswaPrasath in Mozilians chennai group on facebook Capture1

Since I already had previous Experience in Contributing to Mozilla Developer Network, I promptly Voted for “Contributing to MDN”.

Read my Previous post on “My First Contribution to MDN

We had a IRC meetup with other fellow Chennai Mozilians:

  • Viswaprasath
  • Karthic Keyan(myself)
  • Achyuth KP
  • Krishna Pokkuluri
  • Subhash Daggubati
  • Sayan Goswami
  • Shreyas
  • Khaleel Jageer

We had a Small Intro Session where we introduced ourselves.Capture

Link to Etherpad: Click Here

Viswa then Explained about How to Edit Pages on MDN. and every one was given a task to choose a Firefox OS Device and Write Documentation for it.

Capture

I chose Alcatel One Touch Fire C Device to Document.

Since I had previous Experience., I was able to Document it very Quickly than before.

I started collecting all necessary details from the official Website and various other  Websites and Created a new Page for that Device and then added it to the Phone Guide Section where consumer Devices were mentioned.

Capture

Here is the link to the Device Specs Page Alcatel One Touch Fire C

To see my Previous Contribution on MDN:

Zen U105-Fire

LG fireweb

If you are new to Mozilla and interested in Contributing to MDN.  Feel free to throw your Queries in the Comment Section or drop an Email to mail@karthic.in

My First Contribution to L10N

Hey Guys,

Here is my Story on how I Started my Journey towards Mozilla Localization.

It was on 26th feb around 4:00PM: I got the notifcation on Mozilians Chennai group on facebook that mentioned Capture

Previously ViswaPrasath had told me about Localization when we had a meet long before. We were discussing on the Various Way to contribute to mozilla then. HE had explained me well about Localization.I was very much interested in tamil localization.

Before I move further, I ll just give a short explanation of what Localization is.

Localization is translating the Mozilla Help contents, Documentations in regional Languages.Since English is not known by all, Localization is very Important So that Every human on planet can read it in his own Language.

How will be the task in Localizaition?

tasks are simple translation.

You will be having  various Sections to translate. You can select one section.,(Say Appmaker), And there will be a number of words and Sentences for which you will be assigned to translate it to your own language.

back to my story….

On Seeing the Post on fb, i was able to recall the convo we had regarding the Need for Localization.

I immediately pinged ViswaPrasath on fb regarding How to Start to contribute in tamil Localization.

He immediately added my mail ID to the Transfeix and sent me the invite.

He gave a task to translate Appmaker in Tamil… I took up the Task as a challenge and tried to complete almost all the words given there..
It had entirely a new experience. Translating words was Seriously Fun.

Capture

If you like to Contribute to Mozilla through Localization. Feel free to throw your Queries in the Comment Section or drop an Email to mail@karthic.in

My First Contribution to MDN

Hey Peeps, Here is the Experience on my Contribution towards Mozilla Developers Network. It was on Feb 16, 2014 where i started my first contribution to MDN. On Feb. 16 @ around 7:00PM , My Mentor and Guide ViswaPrasath pinged me on facebook and asked me to complete a new task of Documenting the Firefox OS Devices which are available in India. I was super Excited because Contributing to Mozilla makes me happy. I immediately took up the task. I Initially Couldn’t figure it out as to where to start. Viswa anna then guided me, from Signing up to MDN and Cloning the Existing page. I started Step by Step. The Phone i chose to Document was Zen U105-Fire. Capture I collected all the Necessary Data from the Official Site and from various Sites and gathered as much as needed. The Details such as

  • CPU
  • Camera
  • SIM
  • Battery
  • Display
  • Resolution
  • Internal memory
  • External memory
  • Size
  • Weight
  • Availability
  • Price

I then Linked up Official hand-on video of that device. It Just took me an Hour to complete the task as a newbie. I then Liked Documenting for Devices. I started Documenting for various other Devices like the LG FireWeb..  The very Next Day, I got a notification from the Mozilians Chennai Group on Facebook. Where Viswaprasath Appreciated my Work which was totally Unexpected. And I was very happy and this motivated me to Further Contribute to MDN projects. Capture Here is the Link to my Contribution

Zen U105-Fire

LG fireweb

Firefox OS App Days at SRM Easwari

Hi friends,

this is karthickeyan, Club lead of EEC firefox Club….

Here i would like to talk about our recent Workshop on firefox OS app days which we hosted on jan 30 2015 during our Department Symposium “Pinnacle 15”

firefox2

With lots of pressure from our College, finally managed to conduct a Free Workshop on Firefox OS App development.

I had previously met Sachin and Viswaprasath personally who had given me insights on how to organize an event. With the Guidance of our Mozilla Rep ViswaPrasath, I took the first step in, As a club lead of EEC Club.

JAN 30, 2015:

It was the Symposium day., As i was the Vice president of the Department, I had to take up the responsibility of Coordinating all the Events during the Symposium.

After the Inaugural of our Symposium. I was contacted by our Mozilian Sachin who accepted my invitation to take up a seminar on firefox os app dev.

He had reached the main auditorium by 09:00AM…

We started our workshop at 10:00AM.

We had overwhelming response for the firefox OS workshop.. We had 58 participants for the workshop who were eager to learn about mozilla and firefox OS

Sachin Started the Session by talking about “what is mozilla?” “What is FSA?”  He explained to the people the ways to contribute to mozilla.

WP_20150130_010

The participants were much interested to learn about mozilla. Sachin told them ways to get involve like SuMo, QA, Localization, Firefox OS App Developer etc. He Chalked out the Hierarchy of Mozilla Community

.10844737_535060809968127_494206848_o10967493_535061883301353_1218965638_o

10964802_535063453301196_1271022943_oWP_20150130_009

Then We Started the Main topic. THE FIREFOX OS.

topics covered were:

Introduction to firefox OS

What is Open Web

Boot to gecko project

What are Web Standards

HTML5

Web API’s

he then explained what is GONK, GECKO and GAIYAWP_20150130_005

followed by highlighting the opportunities for the Firefox OS Developers.

Then he gave introduction to Firefox Nightly, and explained how to Create manifest file and then install the app and publish it in the Marketplace.WP_20150130_008

He created a demo App and explained the API’s used in it..

We had quiz sessions in between the seminar. We gave Stickers, Mozilla Bands, tattoos for the Active participants

.WP_20150129_001

The Session ended at 1:00PM.

Since We had been given less time, We were able to cover only an overview of all important topics.

We received positive response from our participants. We were requested to conduct a App-a-thon in our college on firefox OS

.

Due to good number of Requests from lots of people,We have decided to conduct a 2 days App-a-thon at Easwari Engineering College in the coming month. 🙂

See you soon!

 Flickr

Firefox OS App days Pre-Event Discussion

Hi folks,

This is karthickeyan, Club lead of EEC Firefox Club of SRM Easwari Engineering College, chennai.

I have been into Mozilla as Firefox Student Ambassador for more than few months.And here I write my first blog post.

As we had our Department Symposium that is scheduled on January 30, 2015. we planned for firefox OS App Development Workshop on the Event day. We took greater initiative to make this Workshop as FREE to public and We Succeeded in it.

On January 28th 2015 07:00PM I had invited our Well known Mozilla Contributor and Mozilla Rep ViswaPrasath for a Pre-Event Discussion near DLF, Ramapuram.

We discussed on various topics that would be covered for the Workshop and he had brought Swags along with him for giving it to Active participants during the Workshop.WP_20150129_001

And later we started discussing about the Areas where one could contribute to mozilla and he explained me the hierarchies in mozilla, and also he told how he had contributed initially and his passion towards mozilla. His contributions and dedication has definitely created a big impact on me and also he is a good motivator.

We also discussed on firefox os app development, Bug fixing, App Submissions, App Reviewing. Since he was into App Reviewing, he explained the entire Structure how the process of App reviewing goes on.

Finally We had small talk on Add-ons Development, FSA Activities. We had almost 2 full hours of talks on Mozilla and it was definitely worth the hours spent with him 🙂