You are here: DIME Home > Programming and Scripting > Use of Google Code In for Drupal Development


Use of Google Code In for Drupal Development

Google Code-In is a program to get 13-18 year olds involved in open source and get the most out of them. This is Google's contest to introduce younger students to many kinds of contributions that make open source software development possible and attracts them.

Author: Dharmesh Talaviya
Date: Feb 20, 2012 - 4:29:03 AM


Printer FriendlyPrinter friendly page

Google Code-In is a program to get 13-18 year olds involved in open source and get the most out of them. This is Google's contest to introduce younger students to many kinds of contributions that make open source software development possible and attracts them. Drupal Development is widely popular but to make it more popular amongst youngsters code-in is introduced. Offshore Drupal developers prefer these technology as it offers many rich features and benefits for various web developments.

It runs from November 21, 2011 to January 16, 2012. Students all over India are invited to produce a variety of open source codes, documentations, training materials and user experience research for the organizations participating this year. These tasks include:

Code: Tasks related to writing or refactoring code

Simple:

  • Write JUnit test case for SlovakVesRule
  • Make sentence tokenizer based on SRX for French, Italian, Malayalam, Swedish, Lithuanian

Medium:

  • Modularize Language Tool for OpenOffice.org & Web Start version
  • Add spell checking
  • Emacs integration
  • Write 15 rules
  • Improve the XML syntax

Hard:

  • Add rule / false friends (online) editor

Documentation: Tasks related to creating or editing documents

Simple:

  • Add documentation for at least 20 rules.

Medium:

  • Write the English, Polish, French, Chinese, Dutch help page for the Libre Office extension.

Outreach: Tasks related to community management and outreach/marketing

Simple:

  • Create a new icon & logo, sticker design for LT.
  • Create a fan page on a social network.

Medium:

  • Create a nice video that shows LT in action.

Quality Assurance: Tasks related to testing and ensuring code is of high quality

Simple:

  • Clean up rule descriptions so that they coherently contain the error or the rule.
  • Spell checks the rules in your language to see if there are no typos left
  • Find and fix a bug in Language Tool.
  • Find overlapping rules in the rule set for a language.

Research: Tasks related to studying a problem and recommending solutions

Simple:

  • Find a list of most common errors in a language supported by Language Tool but not yet found by Language Tool. Propose an idea for a rule that might catch such an error.

Medium:

  • Find a new, non-trivial use for Language Tool. Describe it on the wiki.

Training: Tasks related to helping others learn more

  • Make a screen cast that shows how to setup Language Tool from SVN in Eclipse.
  • Create a page for new language maintainers that would explain how to start working on a language.

Translation: Tasks related to localization

  • Translate GUI to Malayalam.
  • Update the Lithuanian, Catalan, Italian translation.

User Interface: Tasks related to user experience research or user interface design and interaction

Easy:

  • Create a prototype of the web interface for LT.

Medium:

  • Change the simple GUI of Language Tool so that it is more usable.
  • Create a prototype of the wizard to create new rules for people that do not know the formalism.

Advantages:

  • Encourages students aged 13-17 to get involved with open source projects
  • Google's sponsorship means participants that didn't seek us out on their own.
  • Good PR.
  • Probably good output from tasks of the student.

Disadvantages:

  • Majority of student participants not qualified for tasks, and no screening process. All tasks are open to any student.
  • Time zone issues create additional pressure when response times are estimated within hours.
  • It's over the winter holidays again, from Nov 21 - Jan 16. This means It will coincide with US Thanksgiving, the last-minute push and ultimate release of 3.3, core team meet up (week of Dec 12), Christmas, New Year's and all the other regional/cultural/religious holidays that our contributors may celebrate. You can say it that's a lot of time conflicts.
  • We have to pre-create the full task list, so they are all up at once; this means we could get all of them claimed at the same time
  • Tasks are of easy/medium/hard levels as well as all of these categories: Code, Documentation, Outreach, Quality Assurance, Research, Training, Translation, and User Interface.
  • All the mentors from last year gave the program negative feedback because of the turnaround time pressure, quality of student work and the holiday timing.

Well now we have seen the advantages and disadvantages of Google code-in but Drupal development India is very famous all over the world because of it’s highly quality services. Offshore Drupal developers from all over the country provide top quality and affordable Drupal services.

For More Info: - Drupal Development India | Offshore Drupal Developers



View all articles by Dharmesh Talaviya

Link to this article:

Code to copy: <a href="http://www.dime-co.com/programming/Use-of-Google-Code-In-for-Drupal-Development.shtml">Use of Google Code In for Drupal Development</a>




Related Articles...

HTML5 - The End of PSD to HTML Slicing Providers?

Oct 18, 2010 - 11:20:32 AM

In 2009 the World Wide Web Consortium (W3C) decided to concentrate their efforts on HTML5, a new revision of HTML, rather than XHTML2. HTML5 is strongly supported by Apple, Opera, Mozilla, Microsoft, Google and other leading IT companies and web browser developers. All this means that HTML5 is becoming a mainstream of the Internet.... [Read the full story]

Top 10 Points to Remember While Doing Web Development

Sep 17, 2010 - 6:44:25 AM

The web developers have a vital role to play in the success of the online business as they are actual programmers of the web site.  No one is going to fence on the fame of the web development in today’s competitive world. This is a high tech decade and you have to be on your toes all the time to contend well. The design of the website sets the tone for the success. If its attractive people would love it but if it’s not they are going to leave the page next moment.... [Read the full story]

Top 5 PHP Frame Work List to speed up your Programming efficiency

Jan 9, 2010 - 3:23:32 AM

PHP is a widely used and open source scripting language which designed for web development to build dynamic web pages. PHP Applications are normally hosted or found on Linux Servers. Its functionality same as Windows platform by Active Server Pages Technology.... [Read the full story]

Ethical Hacking for Strong Security

Jan 7, 2010 - 12:53:55 PM

Ethical hacking is a process that utilizes the same techniques that malicious hackers use, but for the purpose of assessing security threats to your organization’s information assets. Entities of all types (private businesses, government agencies, non-profit corporations, Hospitals, Universities, Etc.) need strong IT security now more than ever. It is imperative that IT security personnel learn “Black Hat” (malicious) hacking techniques in order to counter or prevent attacks on critical IT systems and assets.... [Read the full story]


Newest Articles in Popular Topics:

Business & Marketing Computers & the Internet Entertainment Health & Fitness
Finding Ways To Save Money And Maximize Revenue In Business
Cooper's Golf Park Tees Off Their New Website
Fiinovation Adjudged CSR Team of the Year & Caring Company at World CSR Day
Reasons Why Kale Realty is the Best Real Estate Firm in All of Chicago
Montreal Tech Startup Kangaroo Rewards Launches Mobile Loyalty Program for Local Merchants
It is time we break out of the SEO Shelter
3 Strong Reasons You Should Start Your Own Blog
Evolve Your Career With CompTIA A+ Certification Exam
High speed VMware Backups - Powered by UltraBlaze(™) from Vembu
Things to Consider When Selecting a Domain Name for Your Website
Fling Boom "Launches" This Holiday Season
Beautiful Abstract Canvas Art is Up for Grabs
Buying Art as a Gift: Tips From an Expert
Complete Guide to the 2014 Gatlinburg Fine Arts Festival Released by Jackson Mountain Homes
Learn Blues Music Online-Alternative to Traditional Piano Lessons
Causes and Treatment of Acne
What Type Of Constipation Home Remedies Are There?
Manual Wheelchairs: Buying One
Instant Facelift with Dental Implants
Lasik Surgery Leading Correction Of Vision Issues

Home & Family

Shopping

Sports

Travel
Enhance Your Learning Experience Through Best Responsive Elearning Development Tools
Best Apps for Learning German
Esvees is Cranbourne's Elite Hair Dressing Company
Ozone Generator
Practical Tips When Choosing Gates and Gate Openers for Your Home or Business
Why Cases are Required for Mobile Phones?
Are Dealership Services Worth It?
2015 Jeep Grand Cherokee Named Must-Shop SUV for Towing from AutoTrader.com
Online Selling With An Appraisal Advantage
Macsome AudioBook Converter released New Version V2.0.4
Aditi Ashok signs off with a double
Softball Coaching: Avoid Becoming A Nattering Nabob of Negativity
Softball Coaching Tips - The Funnel Approach
Pick Up Specialized Advice on Jumping Exercises Which Are Highly Effective
Vertical Jump Training Tactics to Increase Your Athletic Performance
Tips for Choosing the Right Paris Short Lets
Hostels - the best choice for working womens and college students
Perfect holiday? Book a cruise and sail in Croatia!
Say Aloha to Your Best Vacation Ever with Kohala Coast Properties
The Perfect Guide for a Fantastic Family Trip to Kansas City

 



Follow & Share Your Favorite Video Articles

Tell a Friend About This Site



Chamber of Commerce - on the Web logo



Subscribe to the eMarket SmartsTM Newsletter in order to keep up to date with what's happening with dime-co.com, get the emails on new video articles, featured articles, and more. Your privacy is always protected. We never rent, sell or trade your private information

:
:

Service provided by GetResponse Autoresponders


Recommended Associates


Latest Articles in All Categories


Putting Up a Small Commercial Printing Business
So You Might Be Unemployed And Desire To Become A San Francisco Real Estate Investor Now
Meditation and Mindfulness: Dealing With Emotion
CPA Websites: Five Essential Ideas for Composing Convincing Articles
Set Goals In Order to Come Up With Your Action Plan
Is the Air in Your Home Safe to Breathe?
Coarse Fishing Tackle Review: The JW Young 13ft Trotter Rod
Section 1031 Exchanges For San Diego Real Estate Investors
Phoenix Real Estate Investing For Highest Possible Earnings
Legendary are the Volk Racing TE37 Wheels
Developing the Next Generation Wall Station (ChaseDesk™) for Healthcare - A Case Study
What are step down transformers?
Introducing Sharehype, the Revolutionary Tool for Online Marketers
Rewards To Shopping For Austin Real Estate On The Web
Hydroponics for Beginners



Do you write?

Would you like submit your articles and have them approved on a priority status? Find out more about how you can become a Priority author for pennies a day! Click here.

Dime-co.com Home
  • Business (9328)
  • Computers & The Internet (5740)
  • Entertainment (1348)
  • Family (958)
  • Finance (1963)
  • Health (4246)
  • Home and Living (6670)
  • Marketing (6113)
  • Shopping & Product Reviews (2624)
  • Sports (694)
  • Travel and Vacations (1689)
  • Video Articles (1)
  • Editors Pick (1)