Quantcast
Viewing all articles
Browse latest Browse all 49203

Task proposals open for Google Code-In 2010-11!

Google Code-in is a contest sponsored by Google for helping engage 13-18 year old high school students in open source projects. Drupal is applying as a mentoring organization, and in order to do that, we need a list of tasks in eight categories (Code, Documentation, Outreach, Quality Assurance, Research, Training, Translation, and User Interface) lined up for participants to start working on.

We are currently working on our mentorship application. In order to submit it, we need a variety of high-quality tasks for students to work on. That's where you come in! :D

Tasks should take students approximately one week to do in between class and homework. Some example tasks are given below. If you have ideas on high-impact and interesting things for a budding open source contributor to work on, please help! /join #drupal-gci and http://groups.drupal.org/google-code-in and read the following guidelines.

How to submit a task

  • Propose proper, full tasks, not task ideas. We need tasks written up according to the GHOP task guidelines. These tasks can be for core, contributed modules, documentation, usability, drupal.org infrastructure, whatever you can imagine.
  • Post an issue to the Drupal.org Google Code-In project's issue queue with your task write-up to propose your task idea (check first if it exists already here). The admins and the rest of the community can then review the task and suggest revisions.
    • Select the component that maps to the category of your task (e.g. User Interface, Code)
    • Follow the template at http://code.google.com/p/google-highly-open-participation-drupal/wiki/Ho... (deliverables, primary contact, etc.)
    • Tag your issue as 'gci-proposal'
    • Also tag the issue using one tag from each of these:
      • Difficulty: gci-easy, gci-medium, gci-medium-hard, gci-hard
      • Category: gci-code, gci-docs, gci-outreach, gci-qa, gci-research, gci-training, gci-translation, gci-ui
  • Get reviews. Ping someone in #drupal-contribute to take a look at your task idea. They will either mark it "needs work" or "reviewed & tested by the community"
  • Tag it & Move it to the right queue. Once marked "reviewed & tested by the community", an administrator will move it to the appropriate issue queue (e.g. Documentation, Views, etc.) and edit the initial post with your approved task description (unpublishing the review comments).
    • Remove 'gci-proposal' tag, replace with 'gci-task' tag

Good task ideas

Bad task ideas

  • Rewrite the node system. This task is not doable in the timeframe, even by a Drupal ninja.
  • Port the webchick theme to Drupal 7. This is a personal itch to scratch that doesn't have a lot of impact in the project overall.
  • Find five documents in the handbook that are out of date. This is a "wildcard" task; it would be much better to find specific documents that need work and make fixing those into a task.
  • Port the Pathauto module to Drupal 7. This task has already been done by the community.

Propose tasks here! Thanks!


Viewing all articles
Browse latest Browse all 49203

Trending Articles