Mozilla Tamilnadu community is one of the fast growing community. Lot contributors all over the region doing their best to teach what they have learnt. In next few days we can see good contributor base from this region.
One of the good initiative and effective one is starting of Weeks of Contribution program where contributors sharing their knowledge to teach new contributors about the areas of contribution.
3 Months roadmap (July-September)
We have defined some of exciting contribution areas of Weeks of contribution. We will be having more events and more sessions on them for next 2 months fully. The main aim of conducting events to learn with gamified approach. For each and every events Say MLS , l10n there will be some goodies from Mozilla team. The main aim is not goodies distribution wanted all to learn and start contribution. Open source community is full of learning and gaining more experience. This learning and experience is more equivalent to professional experience.
Take code contribution, Mozilla use git for some projects. As the same each and every organisation have git or hg for code management. When u contribute to open source the project mentors and admin will help you right from documentation to bug reporting to bug fixing. The same approach you can use in your office to solve project bugs. Here we learn for free without spending money as some do by going to classes. These experiences can be gained from classes unless you work on real time projects.
Take localization many contributors who I know and who contribute to l10n currently work as full time employee of RedHat maintaining lots of documents and writing new things in their language. These people may have other specialization like in code or in UI or UX but they are also more enthu to bring technology to their language.
With this main aim we MozillaTN community will teach basics of each and every areas of contribution and will conduct events so people gain basic of professional knowledge.
After these series of teaching and events we will have a community Tamilnadu meetup where active contributors are invited. These contributors will be discussing how to take contribution to next level. And in this meetup for each area of contribution Mentors will be assigned and along with them peers will be there. Mentors and peers active involve in teaching new contributors. Mentor will be active participant to drive community forward for next year. Mentors will additional have good leadership skills compared to peers. Peers will help in organising events and documentation of events. At any time Mentor can Resign his position and give opportunity to peers. Each Mentor can serve the role for 4 months or 6 months based on number of mentors and peers.
6 Months roadmap (July – December)
After finishing the weeks of contribution and Community task force formation the next step is to have good documentation resource and video tutorials for all areas of contribution. Say this documentation involves writing blog posts on each and everything about contribution. Say if it is about app development then technical team and documentation team will write about the API’S and localization team will help to translate it to local language. The local language post will be in contributor blog who made it.
In the mean time we also will create video tutorials and the website will be updated reg information like app of month by community members , addons of month by community member, theme by community members, bugs solved translation done and so on.
Next 6 month phrase (Jan -June)
With the enough resource we created we then go forward to being new contributors and conduct more offline events to have good interaction and participation. In mean time communicate with global teams and Mozilla India community to shape and help contributors.
Learning is a continuous process , we can’t stop it in a day or in a week. The roadmap is shaped such that the contributor focusing particular area learn well, have good resource with him. Then he / she share with others. It’s is not possible for a contributor to teach samethings again and again so having resource created before will make job easier. If people search these documents come automatically else if they ask we can point easily.