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

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by cwgordon7 on October 21, 2010 at 2:32am

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!

Categories:

Comments

List of previous task list

Posted by webchick on October 21, 2010 at 6:15pm

Here's our previous list of completed tasks in GHOP, which might be good for some ideas: http://code.google.com/p/google-highly-open-participation-drupal/issues/...

A half baked cookbook idea

Posted by leehunter on October 21, 2010 at 8:05pm

I haven't given this much thought, but I'm wondering if it might be interesting to have them do some planning for a new tutorial style section on using Drupal in schools, like a "Drupal Cookbook for Education".

It could be a step-by-step guide to setting up a Drupal site for a high school or university. The focus wouldn't be on installation and basic management, as much as it would be on planning for the specific use cases that would apply to educational institutions. What does it mean to your site when you have a large annual turnover in users (i.e. do you filter the graduates and bulk add the freshmen)? How do you manage school clubs? Track sporting events and stats? Integrate with Facebook? How to use Drupal for intramural and extramural collaboration on projects? What about privacy and security in a school setting? Can Drupal be used for submitting homework and doing tests? If you're in a large university, how do you manage the proliferation of sub-sites? Stuff like that. Lots of big schools are using Drupal now, so we might be able to get some input from various quarters.

Interesting...

Posted by webchick on October 25, 2010 at 3:44pm

I like the idea. I think though that we'd probably need to have at least the sketch of a skeleton of what we wanted the ToC of such a book to be, and then assign maybe 3-4 sections as a task?

Wordpress to Drupal

Posted by barraponto on October 22, 2010 at 11:14pm

What about some good Documentation on porting your blog from Wordpress to Drupal? There is already a module for that, yet there are some abstractions that need to be thought of in advance: most of WP blogs (and themes) are based on two core taxonomies (categories and tags), most of the WP widgets are embedded into the Themes (and most can be built with Views and some extra modules).
Bonus: turn the 7 content types from tumblr.com into features :) (make it D7)

Sure, write it up as a task

Posted by webchick on October 25, 2010 at 3:42pm

Sure, write it up as a task and submit it!

just wondering: if i submit

Posted by arianek on October 25, 2010 at 2:42am

just wondering:

  • if i submit a task, am i automatically the mentor?
  • can existing issues in the issue queue be fleshed out and submitted?
  • would participants be allowed the docs admin role?

Answers...

Posted by webchick on October 25, 2010 at 3:41pm
  1. No, there's no obligation. There's a "field" in the task template for mentor and can be anyone. But we can't make it an official task until we have a mentor of some kind.
  2. Yes! Absolutely! I'd make a task node in the GCI queue that points off to them.
  3. Yes! Absolutely! Whatever they need to be awesome. :)

Awesome so this exists .... I

Posted by sumitk on October 28, 2010 at 7:02pm

Awesome so this exists .... I was about to create a new group.

hi!

Posted by headstartcms on October 29, 2010 at 12:55pm

This is my first time to join drupal.org i want to know what i could help the organization.

Till then . . . . ..

www.ishopcebu.net

Would like to help out..

Posted by binodc on November 5, 2010 at 10:55pm

I had participated in GHOP 3 yrs bak
.
Would help out in Google Code-in! Will submit some interesting tasks.

step-by-step guide-line

Posted by jamesalbert on November 8, 2010 at 10:33am

It could be a step-by-step guide to setting up a Drupal site for a high school or university. The focus wouldn't be on installation and basic management, as much as it would be on planning for the specific use cases that would apply to educational institutions. What does it mean to your site when you have a large annual turnover in users (i.e. do you filter the graduates and bulk add the freshmen)? How do you manage school clubs?
Track sporting events and stats?
Integrate with Facebook? How to use Drupal for intramural and extramural collaboration on projects?
What about privacy and security in a school setting? Can Drupal be used for submitting homework and doing tests?
If you're in a large university, how do you manage the proliferation of sub-sites?

http://padana.com

Hi there!

Posted by to.stepan.kuzmi... on November 9, 2010 at 5:08am

I am going to develop installation profile for building university web sites. Maybe I can help you.

Nice guidelines.I am newbie

Posted by Anil123 on December 3, 2010 at 8:49am

Nice guidelines.I am newbie in this group.if i may help you then let me know.

hello

Posted by NMArgyropoulos on November 9, 2010 at 7:56pm

can you please send your resume to nicole@outhink.com
Thank you,
Nicole

Google Code-In

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /